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
22b308793a
commit
82b89043da
12
CHANGELOG.md
12
CHANGELOG.md
@ -13,7 +13,17 @@
|
||||
- Removed `LibeventReactor` code until pecl/libevent supports php7
|
||||
- Removed deprecated `Amp\ReactorFactory`
|
||||
- `Amp\Struct` is now a trait instead of a class
|
||||
|
||||
- All magic `yield` key command resolution is removed
|
||||
- New built-in `Amp\Pause` object to replace `yield "pause" => $ms`
|
||||
- `Amp\PrivateFuture` uses new PHP7 `Closure::call()` to avoid rebinding
|
||||
overhead.
|
||||
- Anonymous classes now used to store watcher state consistently in all
|
||||
event reactors.
|
||||
- Generators are no longer resolved when yielded by coroutines. Only
|
||||
`Amp\Promise` instances and `null` may be yielded inside coroutines.
|
||||
- `Amp\coroutine()` and `Amp\resolve()` accept an optional `$promisifier`
|
||||
callable on invocation to allow custom coroutine behavior for yielded
|
||||
values that are not `Amp\Promise` instances.
|
||||
|
||||
v0.17.0
|
||||
-------
|
||||
|
Loading…
Reference in New Issue
Block a user