- Make ambry compatible with Rails 5
- Drop
ActiveModel::Serializers::Xml
support
- Remove default :main adapter in Rail initializer.
- Don't raise from finds using hash proxy when a key has a falsy value
- Remove cookie adapter; keep Ambry focused on its core mission.
- Fixed bug which allowed invalid records to be saved with Active Model. Thanks Tute Costa for reporting.
- Add #key? to mappers and models
- Make cookie adapter's cookie name configurable
- Allow middleware to accept a Proc
- Add ability to remove an adapter
- Allow middleware to accept a Proc
- Add ability to remove an adapter
- Fix handling of attributes with falsy values
- Always create a default in-memory adapter
- Add read-only option to adapters
- Load Marshal data as binary
- Allow attribute keys to be strings
- Pass key as attribute when loading database. This allows you to avoid specifying the key twice when manually editing a YAML file.
- Remove use of String#blank? to avoid depending on Active Support
- Added #last and #inspect
0.1.0 - 2011-08-18
Initial release.