Skip to content

Commit

Permalink
Prepare for release
Browse files Browse the repository at this point in the history
  • Loading branch information
Frank Macreery committed Jun 28, 2013
1 parent bd73301 commit cf1cda4
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 5 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
0.4.1 (TBD)
-----------
Next Release (TBD)
------------------

0.4.1 (6/28/2013)
-----------------
* Added a `rake benchmark` task to compare different binding key/invalidation strategy pairs.
* Improved the performance of the `SafeCacheKey` strategy on virtual `Garner::Mixins::Mongoid::Identity` bindings by properly memoizing the corresponding document.
* Improved the performance of the `SafeCacheKey` strategy on class bindings by making 1 database call per key application, instead of 3.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ If you're not familiar with HTTP caching, ETags and If-Modified-Since, watch us
Upgrading
---------

The current stable release of Garner is 0.4.0, and contains many breaking changes from the previous stable release, 0.3.3. For a summary of important changes, see [UPGRADING](UPGRADING.md).
The current stable release of Garner is 0.4.1, and contains many breaking changes from the previous stable release, 0.3.3. For a summary of important changes, see [UPGRADING](UPGRADING.md).

Usage
-----
Expand Down
11 changes: 9 additions & 2 deletions garner.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@

Gem::Specification.new do |s|
s.name = "garner"
s.version = "0.4.0"
s.version = "0.4.1"

s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
s.authors = ["Daniel Doubrovkine", "Frank Macreery"]
s.date = "2013-06-14"
s.date = "2013-06-28"
s.description = "Garner is a cache layer for Ruby and Rack applications, supporting model and instance binding and hierarchical invalidation."
s.email = "[email protected]"
s.extra_rdoc_files = [
Expand All @@ -23,13 +23,17 @@ Gem::Specification.new do |s|
"lib/garner/cache/context.rb",
"lib/garner/cache/identity.rb",
"lib/garner/config.rb",
"lib/garner/mixins/active_record.rb",
"lib/garner/mixins/active_record/base.rb",
"lib/garner/mixins/mongoid.rb",
"lib/garner/mixins/mongoid/document.rb",
"lib/garner/mixins/mongoid/identity.rb",
"lib/garner/mixins/rack.rb",
"lib/garner/strategies/binding/invalidation/base.rb",
"lib/garner/strategies/binding/invalidation/binding_index.rb",
"lib/garner/strategies/binding/invalidation/touch.rb",
"lib/garner/strategies/binding/key/base.rb",
"lib/garner/strategies/binding/key/binding_index.rb",
"lib/garner/strategies/binding/key/cache_key.rb",
"lib/garner/strategies/binding/key/safe_cache_key.rb",
"lib/garner/strategies/context/key/base.rb",
Expand Down Expand Up @@ -66,6 +70,7 @@ Gem::Specification.new do |s|
s.add_development_dependency(%q<activerecord>, [">= 0"])
s.add_development_dependency(%q<sqlite3>, [">= 0"])
s.add_development_dependency(%q<coveralls>, [">= 0"])
s.add_development_dependency(%q<method_profiler>, [">= 0"])
s.add_development_dependency(%q<pry>, [">= 0"])
s.add_development_dependency(%q<yard>, [">= 0"])
s.add_development_dependency(%q<redcarpet>, [">= 0"])
Expand All @@ -87,6 +92,7 @@ Gem::Specification.new do |s|
s.add_dependency(%q<activerecord>, [">= 0"])
s.add_dependency(%q<sqlite3>, [">= 0"])
s.add_dependency(%q<coveralls>, [">= 0"])
s.add_dependency(%q<method_profiler>, [">= 0"])
s.add_dependency(%q<pry>, [">= 0"])
s.add_dependency(%q<yard>, [">= 0"])
s.add_dependency(%q<redcarpet>, [">= 0"])
Expand All @@ -109,6 +115,7 @@ Gem::Specification.new do |s|
s.add_dependency(%q<activerecord>, [">= 0"])
s.add_dependency(%q<sqlite3>, [">= 0"])
s.add_dependency(%q<coveralls>, [">= 0"])
s.add_dependency(%q<method_profiler>, [">= 0"])
s.add_dependency(%q<pry>, [">= 0"])
s.add_dependency(%q<yard>, [">= 0"])
s.add_dependency(%q<redcarpet>, [">= 0"])
Expand Down

0 comments on commit cf1cda4

Please sign in to comment.