Celluloid v0.6.0 Release Notes
-
- Celluloid::Application classes for describing the structure of applications built with Celluloid
- Methods of actors can now participate in the actor protocol directly via Celluloid#receive
- 🔧 Configure custom mailbox types using Celluloid.use_mailbox
- Define a custom finalizer for an actor by defining MyActor#finalize
- Actor.call and Actor.async API for making direct calls to mailboxes
- 🛠 Fix bugs in Celluloid::Supervisors which would crash on startup if the actor they're supervising also crashes on startup
- ➕ Add Celluloid.fiber and Celluloid.resume_fiber to allow extension APIs to participate in the Celluloid fiber protocol