Celluloid 0.12.1 is out. It’s primarily a bugfix release for 0.12.1, but
also includes some new features. Included in this release are a new set
of
tools for debugging Celluloid programs:
New Features
- New incident report system for providing better debugging reports
- Initial thread dumper support
- String inspect that reveals bare object leaks
I will be adding a new “Debugging” section to the wiki to cover these
new
features
Bugfixes
- Exclusive mode was not being toggled off properly
- Use Facter to get CPU count, fixing misreported CPU counts
- Revert BasicObject-based proxies, fixing several bugs with improper
BasicObject use - Task statuses were not being reported properly
- Remove Celluloid#alive? as it cannot be called in any manner that will
ever
return anything but true, rendering it useless