1
0
mirror of https://github.com/danog/parallel.git synced 2024-11-26 20:34:40 +01:00

Update change log for 0.2.0

This commit is contained in:
Stephen Coakley 2015-12-13 17:58:55 -06:00
parent cf036de907
commit 8198dba640

View File

@ -2,9 +2,16 @@
All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/).
## Unreleased
## [0.2.0] - 2015-12-13
### Changed
- Updated to Icicle `0.9.x` packages.
- All exceptions now implement the `Icicle\Exception\Throwable` interface.
- All interface names have been changed to remove the Interface suffix.
- `Sync\Channel` was renamed to `Sync\ChannelledStream`.
- `Sync\Parcel` was renamed to `Sync\SharedMemoryParcel`.
- `Worker\Worker` has been renamed to `Worker\AbstractWorker`.
- `Worker\Pool` has been renamed to `Worker\DefaultPool`.
- `Worker\WorkerFactory` is now an interface, with the default implementation as `Worker\DefaultWorkerFactory`.
### Fixed
- Fixed bug where workers would begin throwing `BusyError`s when tasks are enqueued simultaneously or between multiple coroutines.
@ -53,6 +60,7 @@ First release.
- Non-blocking mutexes and semaphores for protecting parcels.
[0.2.0]: https://github.com/icicleio/concurrent/releases/tag/v0.2.0
[0.1.1]: https://github.com/icicleio/concurrent/releases/tag/v0.1.1
[0.1.0]: https://github.com/icicleio/concurrent/releases/tag/v0.1.0
[0.1.0-beta1]: https://github.com/icicleio/concurrent/releases/tag/v0.1.0-beta1