# v3.9.0 Released on 2020-07-27. Feature release adding four long-requested features. All changes are backward-compatible. - Optional [comment](../../features/comments.md) parsing in [`parse`](../../api/basic_json/parse.md) via the `ignore_comments` parameter. - [`ordered_json`](../../api/ordered_json.md) to preserve the [insertion order](../../features/object_order.md) of object keys. - An option to switch off [implicit conversions](../../api/macros/json_use_implicit_conversions.md). - The [`NLOHMANN_DEFINE_TYPE_*`](../../features/arbitrary_types.md#simplify-your-life-with-macros) convenience macros, plus high-precision-number support for [UBJSON](../../features/binary_formats/ubjson.md) and CBOR tag handling. [Full release notes](https://github.com/nlohmann/json/releases/tag/v3.9.0). ## API changes