All Versions
18
Latest Version
Avg Release Cycle
135 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.5.4 Changes
- Your contribution here.
-
v0.5.3 Changes
June 02, 2016- #92: Properly set
options[:expires_in]
fromglobal_cache_options
- @fancyremarker.
- #92: Properly set
-
v0.5.2 Changes
October 19, 2015 -
v0.5.1 Changes
November 26, 2014 -
v0.5.0 Changes
July 17, 2014- ๐ง #70: Added a
whiny_nils
configuration variable (default:true
) which determines whether Garner raises exceptions onnil
bindings - @fancyremarker. - ๐ #72: Fix: ActiveRecord 4 support,
cache_key
is now in:nsec
format - @dblock. - ๐ #74: Removed Jeweler, rewritten .gemspec - @dblock.
- ๐ #76: Added Rubocop, Ruby-style linter - @dblock.
- โ #77: Running tests on Ruby 2.0, 2.1.2, Rubinius and JRuby - @dblock.
- ๐ง #70: Added a
-
v0.4.5 Changes
October 18, 2013- Fixed #62: fix garnered_find in
Garner::Mixins::Mongoid::Document.garnered_find
to support finding multiple objects, matching Mongoid's find - @mzikherman. - ๐ Fixed #60: don't return cache keys for Mongoid::Document#identify(nil) - @fancyremarker.
- Fixed #62: fix garnered_find in
-
v0.4.4 Changes
July 11, 2013 -
v0.4.3 Changes
July 05, 2013- Stored
ruby_context
from which aGarner::Cache::Identity
was initialized as anattr_accessor
on the object - @fancyremarker. - ๐ Fixed
cache_enabled?
logic and added anocache
declaration toGarner::Cache::Identity
- @fancyremarker. - ๐ Fixed #44, in which the BindingIndex was mistakenly storing values to cache for bindings with a nil canonical binding - @fancyremarker.
- Added
Garner.config.invalidate_mongoid_root
option, to always invalidate the root document when an embedded document is invalidated - @fancyremarker.
- Stored
-
v0.4.2 Changes
June 29, 2013- ๐ Fixed
Caller
strategy when using Rails - @fancyremarker.
- ๐ Fixed
-
v0.4.1 Changes
- โ Added a
rake benchmark
task to compare different binding key/invalidation strategy pairs - @fancyremarker. - ๐ Improved the performance of the
SafeCacheKey
strategy on virtualGarner::Mixins::Mongoid::Identity
bindings by properly memoizing the corresponding document - @fancyremarker. - ๐ Improved the performance of the
SafeCacheKey
strategy on class bindings by making 1 database call per key application, instead of 3 - @fancyremarker. - Removed the
Garner.config.mongoid_binding_key_strategy
andGarner.config.mongoid_invalidation_key_strategy
. Garner now uses just one default key/invalidation strategy pair for all binding types - @fancyremarker. - โ Added an ActiveRecord mixin,
Garner::Mixins::ActiveRecord::Base
, per #35 - @fancyremarker. - Eliminated the need to
require "garner/mixins/rack"
before declaringGarner.config.rack_context_key_strategies
, per #35 - @fancyremarker. - ๐ Fixed a bug in binding to classes via the
SafeCacheKey
andTouch
strategy pair, where class-bound results would not be invalidated when an instance of the class was destroyed - @fancyremarker. - โ Added
BindingIndex
binding key/invalidation strategy pair, which uses a two-level lookup for computing cache keys - @fancyremarker.
- โ Added a