- 1.8.7 compatibility
- update gem dependencies
- fix maildir adapter bug where subscribers in the same process where not loaded
- fix redis adapter bug where subscribers where not deleted if the topic was removed.
- fix kestrel adapter bug where subscribers where not deleted if the topic was removed.
- Switch to 'kjess' as the Kestrel client.
- Pass options to the Adapters (thanks rafer)
- Rename 'Drainer' to 'BatchConsumer' and add documentation (issue #11, thanks rafer)
- Add 'Drainer' class (issue #10, thanks rafer)
- Fix newline bug (issue #9, thanks rafer)
- Make Queue#consume non-blocking everywhere (issue #7, thanks rafer)
- Add Consumer#depth
- Check if the data payload is marshalled data and unmarshal it if it is.
- Use the thrift interface to kestrel instead of the memcache interface
- Persistent subscriptions for the Redis Adapter (issue #2, thanks aniero)
- Addition of a Redis Adapter (issue #1, thanks aniero)
- Initial public release