12015-06-15 Facundo Domínguez <facundo.dominguez@tweag.io> 0.5.5
4* Add compatibility with GHC-7.10.
5* Fix various race conditions (DP-99, DP-103).
72014-12-09 Tim Watson <watson.timothy@gmail.com> 0.5.2
9* Fix docstring for `register`
10* Added Data instance to ProcessId, LocalProcessId and NodeId
11* Add static serialiation dictionary for 'Static', for completeness
12* Add Closure static serialization dictionary
13* Replacement for modifyMVarMasked for GHC <= 7.4
14* Document the use of built-in trace flags
15* Make forkProcess exception-safe
182014-08-13 Tim Watson <watson.timothy@gmail.com> 0.5.1
20* Fix cabal docs (thanks Markus Barenhoff)
21* Expose lifted version of Control.Exception.mask_ (thanks Alexander Vershilov)
232014-05-30 Tim Watson <watson.timothy@gmail.com> 0.5.0
25* Dependency on STM implicitly changed from 1.3 to 1.4, but was not reflected in the cabal file
26* Race condition in local monitoring when using call
27* mask now works correctly if unmask is called by another process
28* Improve efficiency of local message passing
29* nsend uses local communication channels
30* Link Node Controller and Network Listener
31* Label spawned processes using labelThread
32* Relaxed upper bound on syb in the cabal manifest
33* Bump binary version to include 0.7.*
35* Exposed node statistics
36* Moved tests to https://github.com/haskell-distributed/distributed-process-tests
37* Added "polymorphic expect"
38* Exposed Message type and broaden scope of polymorphic expect
39* Added Management API (for working with internal/system events)
40* Tracing can no longer be disabled
41* We now report node statistics for monitoring/management
42* Node.runProcess now propagates exceptions to its caller
43* Added simple micro benchmarks
452013-01-27 Tim Watson <watson.timothy@gmail.com> 0.4.2
47* Improved exception handling for deferred type checked exit reasons
48* Add matchChan primitive (thanks Simon Marlow)
49* Expose deferred message handling/checking for AbstractMessage
50* Add `getProcessInfo' API
51* Add `trace' API backed by the GHC eventlog
532012-11-22 Edsko de Vries <edsko@well-typed.com> 0.4.1
55* Make behaviour of 'register' more Erlang-like (register will now fail if the
56name is already registered). Patch by Jeff Epstein.
57* Functor, Applicative, Alternative and Monad instances for ReceivePort
58* Add support for receiveChanTimeout
59* Improved documentation
60* Avoid name clashes in the TH generation for closures
61* Relax package bounds to allow for Binary 0.6
632012-10-23 Edsko de Vries <edsko@well-typed.com> 0.4.0.2
65* Fix race condition in spawn
672012-10-04 Edsko de Vries <edsko@well-typed.com> 0.4.0.1
69* Relax package boundaries
712012-10-03 Edsko de Vries <edsko@well-typed.com> 0.4.0
73* Improved treatment of network failure, using new failure semantics of
76* Extend Template Haskell support with "remotableDec" so that you can refer to
77$(mkClosure 'f) within the body of "f".
78* Fix bug in spawnChannelLocal
79* Numerous memory leaks plugged
80* Relax upper bound on dependency on 'network'
81* New primitive 'matchAny'
82* Remove 'whereisRemote' (see comment of 'whereisRemoteAsync')
842012-08-16 Edsko de Vries <edsko@well-typed.com> 0.3.1
87* Make Template Haskell support optional
88* Relax dependency constraints
902012-08-07 Edsko de Vries <edsko@well-typed.com> 0.3.0
92* Extract 'static' into a separate package (C.D.Static)
93* Use new package rank1dynamic to proper runtime checks for polymorphic values
952012-08-02 Edsko de Vries <edsko@well-typed.com> 0.2.3.0
97* Expose the constructors of Closure
98* Add instance (Typeable a => Serializable (Static a)) and make sure we only
99use the internal representation of Static where really necessary
1022012-07-31 Edsko de Vries <edsko@well-typed.com> 0.2.2.0
104* Add exception handling primitives
105* Fix runProcess: if the process threw an exception, a 'waiting indefinitely on
106MVar' exception would be thrown.
1082012-07-21 Edsko de Vries <edsko@well-typed.com> 0.2.1.4
110* Bugfix in the node controller
111(one way this bug materialized: when using the SimpleLocalnet backend,
112slave nodes could not be reused)
113* Improved documentation in Control.Distributed.Process.Closure
1152012-07-20 Edsko de Vries <edsko@well-typed.com> 0.2.1.3
118* Local versions of spawn
1202012-07-16 Edsko de Vries <edsko@well-typed.com> 0.2.1.2
122* Base 4.6 compatibility
123* Relax constraints on bytestring and containers
1252012-07-16 Edsko de Vries <edsko@well-typed.com> 0.2.1.1
127* Relax upper bound on 'time' dependency
1292012-07-11 Edsko de Vries <edsko@well-typed.com> 0.2.1
131* Complete redesign of the underlying implementation of static values and
134* Add support for 'spawnChannel'
1362012-07-09 Edsko de Vries <edsko@well-typed.com> 0.2.0.1
138* Bugfix: Continue processing messages when a connection breaks.
1402012-07-07 Edsko de Vries <edsko@well-typed.com> 0.2.0
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list