What's Changed
- Speed up hash-heavy documents: skip the 11KB per-parse memset and bulk-insert hashes by @ST-eugenekrivdyuk in #1096
- Avoid mutating JSON.pretty_generate options by @OskarEichler in #1098
- Preserve decimal placement for large parser numbers by @OskarEichler in #1099
- Keep zero digits in oversized parser exponents by @OskarEichler in #1100
- Parse very small usual-mode numbers correctly by @OskarEichler in #1101
- Speed up symbol keys by interning without a temporary String by @Watson1978 in #1102
- Keep Oj's own options out of the hash passed to to_json by @sferik in #1106
- Ensure class-cache mutex is released on exceptions by @caplanmaor in #1108
- Guard __has_include with an #ifdef to support older GCC versions (4.4.7 etc.) by @sjanusz-r7 in #1111
New Contributors
- @ST-eugenekrivdyuk made their first contribution in #1096
- @OskarEichler made their first contribution in #1098
- @caplanmaor made their first contribution in #1108
- @sjanusz-r7 made their first contribution in #1111
Full Changelog: v3.17.6...v3.17.7