This file documents the revision history for Perl extension Mojo::Redis 1.01 Sun Jan 18 13:33:26 2015 - Replace emit_safe() with emit() 1.00 Thu Oct 2 17:26:26 2014 - Mojo::Redis is deprecated 0.9928 Fri May 30 07:50:27 2014 - Test suite is compatible with Mojolicious 5.0 0.9927 Wed Apr 30 09:32:11 2014 - Add support for blpop/message once() events as well 0.9926 Sun Apr 27 16:35:52 2014 - Remove optional Test::LeakTrace requirement https://github.com/marcusramberg/mojo-redis/issues/28 0.9925 Wed Apr 23 11:25:03 2014 - Fix on(message => $name => ...) leak with home brewed t::LeakTrap 0.9924 Fri Apr 11 19:38:12 2014 - Allow just $redis->server($hostname) without port - Cleaned up documentation 0.9923 Fri Apr 11 16:34:00 2014 - Add support for $redis->on(message => @channels => $cb) events - Add support for $redis->on(blpop => @list_names => $cb) events - Add support for $redis->on(brpop => @list_names => $cb) events 0.9922 Wed Dec 25 10:15:18 2013 - Made connected() more intelligent 0.9921 Wed Dec 25 10:15:18 2013 - Fix "Use of uninitialized value in join or string at Mojo/Redis.pm line 113." if $ENV{MOJO_REDIS_DEBUG}; 0.9920 Wed Nov 20 13:22:43 2013 - Restructured tests. 0.9919 Mon Oct 28 13:27:43 2013 - Fix printing debug messages to STDERR 0.9918 Sat Oct 26 15:49:53 2013 - Add MYMETA* to MANIFEST.SKIP 0.9917 Mon Sep 30 15:51:31 2013 - Remove events which cause iternal loop during global destruction - Fix clear message queue on disconnect() - Fix _inform_queue need to pass on "undef" to the callbacks 0.9916 Fri Sep 6 21:59:13 2013 - Add support for psubscribe. - Fix documentation for subscribe. Contributor: kanatohodets 0.9915 Mon Sep 2 09:00:45 2013 - Fix Can't call method "_inform_queue" on an undefined value at /Mojo/Redis.pm line 121. 0.9914 Sun Sep 1 20:08:16 2013 - Fix leak into protocol_redis 0.9913 Sat Aug 24 16:06:49 2013 - Change default timeout to 0 (no timeout) - Try to detect invalid stream state 0.9912 Tue Jul 30 22:05:53 2013 - Fix documentation Contributor: akarelas 0.9911 Tue Jul 30 22:01:52 2013 - Fixed timeout() can now be set to 0. Contributor: gatitskiy 0.9910 Tue Jun 18 20:00:09 2013 - 0.9909 was rubbish 0.9909 Thu Apr 10 10:45:36 2014 - Fix timeout() might not have a stream, even though it has a stream id 0.9908 Tue Jun 18 13:13:20 2013 - Fix making a Subscription object from an active Redis object 0.9907 Tue May 7 12:55:41 2013 - Forgot to fix unittest 0.9906 Tue May 7 12:51:07 2013 - Fix extracting DB index from redis path 0.9905 Tue May 7 01:05:11 2013 - Fix parsing of redis://host:port/db-index 0.9904 Tue Apr 23 21:23:46 2013 - Will also emit "error" on timeout - Fix timeout is passed on to subscription object 0.9903 Thu Nov 8 23:02:57 2012 - Fix error in documentation, related to on(message) event 0.9902 Tue Nov 6 23:59:00 2012 - Add support for "redis://" url scheme - Add support for "SELECT INDEX" on connect using $redis->server('redis://127.0.0.1/INDEX') - Add support for AUTH on connect using $redis->server('redis://foo:AUTHKEY@127.0.0.1') 0.9901 Tue Nov 6 12:06:18 2012 - Fix POD errors - Use Mojo::IOLoop->delay in Mojolicious example - Add websocket example - Add jhthorsen to AUTHOR list 0.99 Tue Nov 6 11:03:46 2012 - Add "close" and "error" events - Add execute() can handle multiple commands - Add hgetall() will return a hash-ref instead of array-ref - Add pubsub support - Add Mojo::Redis::Subscription - Add support for changing timeout later on - Remove "error" attribute and on_error() callback - Remove start() and stop() - Replace AUTOLOAD with sub routine injection 0.9 2012-06-17 00:00:00 - Forked to new name - Updated to work with new IOLoop API. 0.83 2011-12-11 00:00:00 - Added info about Protocol::Redis::XS - Fixed to work with latest Mojolicious 0.82 2011-11-02 00:00:00 - Documentation improved 0.81 2011-07-30 00:00:00 - fixed encoding issue on multi-bulk reply 0.8 2011-02-01 00:00:00 - moved to Protocol::Redis parser - changed response format for multi-bulk replies (LRANGE, ...) API CHANGED! - use new API of IOLoop 0.7 2011-01-30 00:00:00 - on_error method added - added not live tests - added fast commands 0.6 2010-12-15 00:00:00 - Better connection handling 0.5 2010-11-25 00:00:00 - Fixed memory leaks 0.4 2010-11-14 00:00:00 - Warning! Changed callback interface - Documentation added - Small improvements 0.3 2010-11-09 00:00:00 - Fixed encoding support - Processing nil values - Processing lists with zero elements 0.2 2010-11-06 00:00:00 - Nice pipline command parsing - timeout added 0.1 2010-11-04 00:00:00 - First release