# v2.1.0 Released on 2017-01-28. Feature release. All changes are backward-compatible. - Adds conversions from and to [arbitrary user-defined types](../../features/arbitrary_types.md) via `to_json`/`from_json`, the [`meta`](../../api/basic_json/meta.md) function, and the option to switch off exceptions ([`JSON_NOEXCEPTION`](../../api/macros/json_noexception.md)). [Full release notes](https://github.com/nlohmann/json/releases/tag/v2.1.0). ## API changes