mirror of
https://github.com/danog/amp.git
synced 2024-11-26 20:15:00 +01:00
Update changelog
This commit is contained in:
parent
0360aec301
commit
c21068fc94
24
CHANGELOG.md
24
CHANGELOG.md
@ -1,20 +1,20 @@
|
|||||||
### master
|
### master
|
||||||
|
|
||||||
|
- n/a
|
||||||
|
|
||||||
|
v0.15.0
|
||||||
|
-------
|
||||||
|
|
||||||
**Additions**
|
**Additions**
|
||||||
|
|
||||||
- Added `Reactor::__debugInfo()` hook to ease debugging.
|
- Added `Reactor::__debugInfo()` hook to ease debugging.
|
||||||
- Added `Reactor::onError()` exception handling hook
|
- Added `Reactor::onError()` exception handling hook to handle asynchronous
|
||||||
|
errors without breaking the event loop
|
||||||
- Added optional boolean `$noWait` parameter to `Reactor::tick($noWait)`
|
- Added optional boolean `$noWait` parameter to `Reactor::tick($noWait)`
|
||||||
- Added `Amp\getReactor()` and `Amp\chooseReactor()` functions
|
- Added `Amp\getReactor()` and `Amp\chooseReactor()` functions
|
||||||
|
- Added `Amp\wait()` to replace deprecated `Amp\Promise::wait()`
|
||||||
- Added new `"bind"` yield command
|
- Added new `"bind"` yield command
|
||||||
|
|
||||||
**Bugfixes:**
|
|
||||||
|
|
||||||
- Correctly break out of the `NativeReactor` run loop immediately when
|
|
||||||
`Reactor::stop()` invoked inside immediately watchers
|
|
||||||
- Correctly exit `UvReactor` and `LibeventReactor` run loop when no outstanding
|
|
||||||
watchers remain active
|
|
||||||
|
|
||||||
**Removals:**
|
**Removals:**
|
||||||
|
|
||||||
- Removed `Combinator` class in favor of combinator functions
|
- Removed `Combinator` class in favor of combinator functions
|
||||||
@ -30,6 +30,14 @@
|
|||||||
- The `ReactorFactory` class is deprecated and scheduled for removal. Please use
|
- The `ReactorFactory` class is deprecated and scheduled for removal. Please use
|
||||||
the `Amp\getReactor()` function instead of `ReactorFactory::select()`
|
the `Amp\getReactor()` function instead of `ReactorFactory::select()`
|
||||||
|
|
||||||
|
**Bugfixes:**
|
||||||
|
|
||||||
|
- Correctly break out of the `NativeReactor` run loop immediately when
|
||||||
|
`Reactor::stop()` invoked inside immediately watchers
|
||||||
|
- Correctly exit `UvReactor` and `LibeventReactor` run loop when no outstanding
|
||||||
|
watchers remain active
|
||||||
|
- Other miscellaneous fixes
|
||||||
|
|
||||||
**Other:**
|
**Other:**
|
||||||
|
|
||||||
- Changed `"wait"` yield command to `"pause"`
|
- Changed `"wait"` yield command to `"pause"`
|
||||||
|
Loading…
Reference in New Issue
Block a user