CHANGELOG.md in super_settings-1.0.2 vs CHANGELOG.md in super_settings-2.0.0

- old
+ new

@@ -2,9 +2,31 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 2.0.0 + +### Added + +- Added controls for sorting settings in the web UI by keys or last modified time. +- Isolated of CSS classes in the web UI to prevent conflicts with other CSS libraries. +- Dark mode support in web UI. +- Added ability to embed the web UI in a view to allow tighter integration with your application's UI. +- Added storage adapter for storing settings in an S3 object. +- Added storage adapter for storing settings in MongoDB. +- HTTP storage adapter now uses keep-alive connections to improve performance. + +### Fixed + +- Changing a key now works as expected. Previously, a new setting was created with the new key and the old setting was left unchanged. Now, the old setting is properly marked as deleted. +- Consistently handle converting floating point number to timestamps in Redis storage. + +### Removed + +- Rails 4.2, 5.0, and 5.1 support has been removed. +- Removed support for Ruby 2.5. + ## 1.0.2 ### Added - Added SuperSetting.rand method that can return a consistent random number inside of a context block.