JHTHORSEN / Mojo-Redis-0.9928 / Changes

This file documents the revision history for Perl extension Mojo::Redis

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




Hosting generously
sponsored by Bytemark