CHANGES.md in json_pure-2.7.6 vs CHANGES.md in json_pure-2.8.0
- old
+ new
@@ -1,9 +1,13 @@
# Changes
-### 2024-11-04 (2.7.6)
+### UNRELEASED
-* Fix a regression in JSON.generate when dealing with Hash keys that are string subclasses, call `to_json` on them.
+* Emit a deprecation warning when `JSON.load` create custom types without the `create_additions` option being explictly enabled.
+ * Prefer to use `JSON.unsafe_load(string)` or `JSON.load(string, create_additions: true)`.
+* Emit a deprecation warning when serializing valid UTF-8 strings encoded in `ASCII_8BIT` aka `BINARY`.
+* Bump required_ruby_version to 2.7.
+* More performance improvments to `JSON.dump` and `JSON.generate`.
### 2024-10-25 (2.7.5)
* Fix a memory leak when `#to_json` methods raise an exception.
* Gracefully handle formatting configs being set to `nil` instead of `""`.