All Versions
Latest Version
Avg Release Cycle
147 days
Latest Release
1287 days ago

Changelog History
Page 3

  • v0.5.0 Changes

    November 08, 2010
    • ๐Ÿ’Ž Incompatible change: Had to rename Redis::Hash to Redis::HashKey due to internal conflicts with Redis lib and Ruby [Nate Wiger]

    • ๐Ÿ›  Fixed AR counter override so that Redis::Objects doesn't hide AR counters [Mattias Pfeiffer]

    • ๐Ÿ›  Fixed delete problem with Redis::List and complex values [Esdras Mayrink]

    • ๐Ÿ›  Fix Redis::HashKey to support complex (marshaled) types [Mattias Pfeiffer]

    • Group results of SortedSet#rangebyscore and #revrangebyscore if :withscores option is passed [Szymon Nowak]

    • โšก๏ธ Updated Redis DEL semantics per API change [Gabe da Silveira]

  • v0.4.1 Changes

    August 23, 2010
    • ๐Ÿ›  Fixes for Ruby 1.8 failures due to missing flatten() [Gabe da Silveira]

    • Enable subclasses of classes mixing in Redis::Objects to automatically pick up objects from their superclasses [Gabe da Silveira]

    • Renamed prefix() and field_key() to redis_prefix() and redis_field_key() to prevent gem conflicts [Jason Meinzer]

    • ๐Ÿ›  Fixed a typo in delete_if and added missing test coverage [Julio Capote, Nate Wiger]

  • v0.4.0 Changes

    August 11, 2010
    • ๐Ÿ‘ Full support for redis hashes via new Redis::Hash class [Julio Capote, Nate Wiger]

    • Now dependent on redis-rb client 2.0.4 or later. Should still be backwards compatible with redis-server 1.x

    • ๐Ÿ›  Fixes to sets and sorted sets to bring them up to speed with redis-rb 2.0 from tomstuart [Tom Stuart]

    • โšก๏ธ Incompatible change: Update list[x,y] and sorted_set[x,y] to work consistently with Ruby in all cases [Tom Stuart]

    • ๐Ÿ”จ Refactoring to make constructors common across all object types from dbalatero [David Balatero]

    • ๐Ÿ“‡ Renamed :withscores option to :with_scores for consistency with redis-rb 2.0, but kept backwards compat [Tom Stuart, Nate Wiger]

  • v0.3.2 Changes

    July 21, 2010
    • ๐Ÿ†• New "maxlength" option to Redis::List can create length-limited lists (eg, like a ring buffer) from dbalatero [David Balatero]

    • ๐Ÿ›  Fix score conversions in Redis::SortedSet (scores are floats, not ints) from tomstuart [Tom Stuart]

    • โœ… Switched from rspec to bacon for tests

  • v0.3.1 Changes

    June 01, 2010
    • โ†” Integrated fixes for sorted_set deletions from capotej [Julio Capote]
  • v0.3.0 Changes

    April 14, 2010
    • ๐ŸŽ Due to Ruby 1.9 bugs and performance considerations, marshaling of data types is now OFF by default. You must say :marshal => true for any objects that you want serialization enabled on. [Nate Wiger]

    • Sorted Set class changed slightly due to feedback. You can now get an individual element back via @set['item'] since it acts like a Hash.

  • v0.2.4 Changes

    April 09, 2010
    • โž• Added sorted set support via Redis::SortedSet [Nate Wiger]
  • v0.2.3 Changes

    February 18, 2010
    • โž• Added lock expiration to Redis::Lock [Ben VandenBos]

    • ๐Ÿ›  Fixed some bugs [Ben VandenBos]

    • โž• Added lock tests and test helpers [Ben VandenBos]

  • v0.2.2 Changes

    December 14, 2009
    • โž• Added @set.diff(@set2) with "" and "-" synonyms (oversight). [Nate Wiger]

    • Implemented Redis core commands in all data types, such as rename. [Nate Wiger]

    • ๐Ÿ“‡ Renamed Redis::Serialize to Redis::Helpers::Serialize to keep Redis:: cleaner. [Nate Wiger]

    • More spec coverage. [Nate Wiger]

  • v0.2.1 Changes

    November 27, 2009
    • ๐Ÿš€ First worthwhile public release, with good spec coverage and functionality. [Nate Wiger]