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.