Celluloid v0.17.1 Release Notes
Release Date: 2015-08-06 // over 8 years ago-
- ๐
Celluloid::ActorSystem
moved toCelluloid::Actor::System
, and fromcelluloid/actor_system.rb
tocelluloid/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
orCelluloid::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.
- ๐