Skip to content

Releases: amphp/amp

1.1.1

11 May 01:31
Compare
Choose a tag to compare
v1.1.1

Fix mem leaks & circular reference; prepare tag 1.1.1

1.1.0

09 Mar 13:12
Compare
Choose a tag to compare
v1.1.0

Prepare tag 1.1.0

1.0.8

22 Feb 22:18
Compare
Choose a tag to compare
Fixed bug causing NativeReactor to run at 100% CPU

See also https://github.com/amphp/aerys/issues/68

1.0.7

09 Jan 14:20
Compare
Choose a tag to compare
Fix combinator functions, prepare tag 1.0.7

$struct->remaining may be negative in case of bare values passed to combinator functions

1.0.6

16 Nov 02:02
Compare
Choose a tag to compare
v1.0.6

Fix NativeReactor::stop() being delayed, prepare tag 1.0.6

1.0.5

30 Sep 12:33
Compare
Choose a tag to compare
  • Convert general RuntimeException to more specific Amp\CombinatorException.

1.0.4

10 Sep 21:21
Compare
Choose a tag to compare
  • Repeat watchers in LibeventReactor internally were handled in
    microsecond intervals instead of milliseconds.

1.0.3

20 Aug 10:48
Compare
Choose a tag to compare
  • Fix issue in NativeReactor capable of causing keep alive
    counter corruption when a watcher was cancelled inside its
    own callback.
  • Fix issue in UvReactor with libuv >= 1.1.0 causing busy loop
    with immediates present, but no watchers being triggered.

1.0.2

20 Aug 10:47
Compare
Choose a tag to compare
  • Fix PHP7 issue in which top-level Throwables weren't caught
    in certain coroutine contexts.
  • Remove error suppression operater on optionally null option
    assignment to avoid spurious E_NOTICE output when custom
    error handlers are used.

1.0.1

20 Aug 10:47
Compare
Choose a tag to compare
  • Fix bug preventing UvReactor::tick() from returning when no
    events are ready for a single active IO watcher.