- Gem spec require Ruby 2.0+; @alexanderadam
- Include defaults in get_all call; @alexanderadam
- Allow setting dynamic cache prefix. So that settings can be arbitrarily scoped based on some context (e.g. current tenant). @artemave
- Fix scoped cache key name.
- Cache db values that does not exist within rails cache.
- Add cached to model scoped settings.
- Fix Rails 4.2.4
after_rollback/after_commitdepreciation warnings. @miks
- Ruby new hash syntax and do not support Ruby 1.9.2 from now.
- Cache key has changed with
rails_settings_cachedprefix.
- ActiveRecord
table_name_prefixsupport; #31
- Rails 4.1.0 compatibility.
- Setting.all -> Setting.get_all
- Enable destroy-ing a key with falsy data; #32
- Require Rails 4.0.0+;
- false value can't got back bug has fixed.
- Fix to work with Rails 4.0.0
- Setting.save_default method to direct write default value in database.
- fix mass-update bug.
- Fix bug with when key has cached a nil value, and then set a default value for that key, the default value can't right return.
- Add auto cache feature to all key visit.