CHANGES.md in celluloid-0.17.0 vs CHANGES.md in celluloid-0.17.1
- old
+ new
@@ -1,6 +1,14 @@
-0.17.0 (2015)
-----
+0.17.5 (HEAD)
+-----
+* `Celluloid::ActorSystem` moved to `Celluloid::Actor::System`, and from `celluloid/actor_system.rb` to `celluloid/actor/system.rb`
+* Added extensible API for defining new SystemEvents, and having them handled... without everyone changing `Actor#handle_system_event`.
+* Deprecated Task::TerminatedError & Task::TimeoutError... Consolidated in exceptions.rb, inherited from Exceptions vs. StandardError.
+* General round-up of all "errors" emitted throughout Celluloid, to either be derived from `Celluloid::Error` or `Celluloid::Interruption`.
+* Added ability to pass a block to `Condition#wait` which runs a `{ |value| ... }` type block if present, once the value is obtained by waiting.
+
+0.17.0 (2015-07-04)
+-----
* Fix $CELLULOID_TEST warnings
* Massive overhaul of test suite, end-to-end.
* Make "Terminating task" log messages debug-level events
* Added `.dead?` method on actors, as opposite of `.alive?`
* Added class/module method to access `publish` outside actors.