CHANGELOG in redis-store-1.0.0.beta2 vs CHANGELOG in redis-store-1.0.0.beta3
- old
+ new
@@ -1,44 +1,95 @@
+*1.0.0 [beta3] (September 10, 2010)*
+
+ * Bump version v1.0.0.beta3
+ * Updated gemspec
+ * Made compatible with Ruby 1.9.2
+ * Made compatible with Rails 3
+ * Making the redis-store rails session store compatible with Rails 2.3.9. [Aaron Gibralter]
+ * Updated to v2.3.9 the development dependencies for Rails 2.x
+ * Added password support
+ * Set default URI string for Rack session store according to redis gem
+ * Require redis:// scheme as mandatory part of URI string
+ * Updated locked dependencies
+ * Added namespace support for Redis::DistrubutedStore
+ * Specs for Interface module
+ * Moved a spec to reflect lib/ structure
+ * Made specs run again with bundler-1.0.0.rc.2
+ * Prepare for bundler-1.0.0.rc.1
+ * Use tmp/ for Redis database dumps
+ * README, gemspec
+ * Lookup for scoped keys
+ * Introducing I18n::Backend::Redis
+ * Don't pollute Redis namespace. closes #16
+ * Don't look twice for Rails module
+ * Fixed loading ActionDispatch::Session issue with Rails 3
+ * ActiveSupport cache now uses new Rails 3 namespace API
+ * Let Rack::Cache entity store to use plain Redis client
+ * CHANGELOG
+ * Gemspec
+ * Redis::DistributedMarshaled => Redis::DistributedStore
+ * Extracted expiration logic in Redis::Ttl
+ * Introducing Redis::Store and extracted marshalling logic into Redis::Marshalling
+ * CHANGELOG
+ * Gemspec
+ * Removed superfluous specs. Documentation.
+ * Made the specs pass with Ruby 1.9.2 and Rails 3
+ * Made the specs pass with Ruby 1.9.2
+ * Prepare specs for Ruby 1.9.2
+ * Made the specs pass for Rails 3
+ * Namespaced keys for ActiveSupport::Cache::RedisStore
+ * Got RedisSessionStore working again with namespace
+ * Delegate MarshaledClient#to_s decoration to Redis::Namespace
+ * Redis::Namespace
+ * Accept :namespace option when instantiate a store
+ * Test against merb-1.1.0 for now
+ * Updated Rake tasks for Redis installation
+ * Advanced configurations for Rails in README. closes #8
+ * Locked gems
+ * Changed the gemspec according to the new directories structure
+ * Changed directories structure, according to the ActiveSupport loading policies
+ * Typo in CHANGELOG
+
*1.0.0 [beta2] (June 12, 2010)*
* Bump version v1.0.0.beta2
* Added committers names to CHANGELOG
* Added CHANGELOG
* Rake namespace: redis_cluster => redis:cluster
* Fixed Rails 3 failing spec
- * Added ActiveSupport
- * Enabled notifications for ActiveSupport
+ * Added ActiveSupport::Cache::RedisStore#read_multi
+ * Enabled notifications for ActiveSupport::Cache::RedisStore
* Moved spec
- * Use consinstent Rails 3 check in session store
+ * Use consistent Rails 3 check in session store
* Make sure of use top-level module
* Updated Rails 2.x development dependencies
-*1.0.0 [beta1] (June 10, 2010)*
+*1.0.0 [beta1] (June 9, 2010)*
* Bump version v1.0.0.beta1
* Made specs pass for Ruby 1.9.1
* Updated instructions to test against Rails 3.x
* Updated copyright year
* Prepare for v1.0.0.beta1
* Use Rails v3.0.0.beta4
* Require redis >= 2.0.0 gem in Gemfile
* Updated instructions for Rails 2 session store
* Added instructions for Rails 3 configuration
- * Check against Rails#version instead of Rails
+ * Check against Rails#version instead of Rails::VERSION::STRING
* Added redis gem as dependency
* Changed spec_helper.rb according to the new Rails 3 check
* Fix the rails3 check [Bruno Michel]
* Added bundler cleanup Rake task
- * Fixed ActiveSupport
+ * Fixed ActiveSupport::Cache::RedisStore#fetch
* Re-enabled redis:console Rake task
* Don't use Rspec#have with ActiveSupport 3
- * Fixed Rails 2 regression for ActiveSupport
- * Fixed issues for ActiveSupport
+ * Fixed Rails 2 regression for ActiveSupport::Cache::RedisStore#delete_matched
+ * Fixed issues for ActiveSupport::Cache::RedisStore #delete_matched, #read, #rwrite
* Rails 3 namespace
* Use Rails edge instead of 3.0.0.beta3
* Made the specs run again
- * Updated Gemfile development/test dependecies for rails3.
+ * Updated Gemfile development/test dependencies for rails3.
* Updated README instructions
* Updated test configuration files, according to redis-2.0.0-rc1 defaults
* Made specs pass with redis-2.0.0 gem
* Don't support the old redis-rb namespace
* Import the whole redis-rb old Rake tasks
@@ -50,11 +101,11 @@
* Updated .gemspec
* Version bump to 0.3.8
* Started namespace migration for redis-2.0.0
* Merge branch 'master' of http://github.com/akahn/redis-store
* Fixed dependency issues. [Brian Takita]
- * Removed methodpara because it require ruby 1.9.1. [Brian Takita]
+ * Removed methopara because it require ruby 1.9.1. [Brian Takita]
* Merge branch 'master' of http://github.com/dsander/redis-store [Brian Takita]
* Moved RedisSessionStore to rack session directory. [Brian Takita]
* Got RedisSessionStore working with passing specs. [Brian Takita]
* Using modified version of RedisSessionStore (http://github.com/mattmatt/redis-session-store). Still needs testing. [Brian Takita]
* Using redis 1.0.5. [Brian Takita]
@@ -64,11 +115,11 @@
* Added ability to add a prefix to the gem name via the GEM_PREFIX environment variable. [Brian Takita]
* Fixed marshalling issues with the new Redis api. Fixed redis-server configurations for the latest version of redis-server. Added redis_cluster:start and redis_cluster:stop rake tasks. Spec suite passes. [Brian Takita]
* Fixed redis deprecation warnings. [Brian Takita]
* Using redis 1.0.4. Loading redis.tasks.rb from redis gem using Bundler. Fixed redis test configurations. [Brian Takita]
* Supports redis 1.0.5 [Dominik Sander]
- * Add Rack [Alexander Kahn]
+ * Add Rack::Session::Redis usage for Sinatra to README [Alexander Kahn]
* Updated development and testing dependencies
* Made compatible with rack-cache-0.5.2
*0.3.7 [Final] (November 15, 2009)*
@@ -131,34 +182,34 @@
* Prepare for v0.3.0
* README formatting issues
* README formatting (again)
* README formatting
- * Updated Rack
- * Make Rack
- * Added instructions for Rack
- * Expiration support for Rack
+ * Updated Rack::Session instructions for Sinatra
+ * Make Rack::Session implementation working with Merb
+ * Added instructions for Rack::Session
+ * Expiration support for Rack::Session
* Ensure to test Rails and Sinatra expiration implementations with both MarshaledRedis and DistrbutedMarshaledRedis
- * Expiration support for Merb
+ * Expiration support for Merb::Cache
* Use full qualified class names in specs. Minor spec fix.
* Ported for foreword compatibility the expiration implementation from ezmobius/redis-rb
* Little spec cleanup
- * Full support for Rack
+ * Full support for Rack::Session
* Extracted some logic into RedisFactory
- * Initial support for Rack
+ * Initial support for Rack::Session
*0.2.0 [Final] (April 30, 2009)*
* Prepare for v0.2.0
* Links in README
- * Maybe someday I will use the right formating rules at first attempt
+ * Maybe someday I will use the right formatting rules at first attempt
* Still formatting README
* Formatting for README
- * Updated instructions for Rack
+ * Updated instructions for Rack::Cache
* Don't require any cache store if no Ruby framework is detected
- * Implemented EntityStore for Rack
- * Added REDIS constant for Rack
- * MetaStore implementation for Rack
+ * Implemented EntityStore for Rack::Cache
+ * Added REDIS constant for Rack::Cache::Metastore
+ * MetaStore implementation for Rack::Cache
*0.1.0 [Final] (April 30, 2009)*
* Prepare for v0.1.0
* Sinatra cache support