Update nlohmann-json to 3.10.3
- Bug fixes:
- Fix bug in the update() function when used with extended diagnostics.
- Fix bug when inserting into arrays when using extended diagnostics.
- Binary formats: custom allocators are now supported when writing binary formats (e.g., CBOR, MessagePack) into a std::vector.
- User-defined type support: allow conversion from types that do not define an explicit iterator type, but have a begin() and end() function.
Full changelog here.
Test Plan: Rebuilt openrct2 against this version.
Reviewers: Triage Team, JoshStrobl
Reviewed By: Triage Team, JoshStrobl
Differential Revision: https://dev.getsol.us/D11992