Releases: nalundgaard/jsn
Releases · nalundgaard/jsn
Fix equal/3,4 functions, document select/2,3
- The
equal/3,4
functions were missing maps support due to a missing function clause. - Add
select/2,3
function documentation to README
rebar 2.x fix, add select/2,3, improved errors
Add support for map format
- Introduce support for new map format
- Deprecate Erlang 17 and lower
- Deprecate jsn:sort/1, jsn:sort_keys/1, and jsn:sort_equal/2
Deprecate jsn:encode/decode, fix OTP dependency
- Add hex metadata to .app.src
- Deprecate encode/decode
- Include jsonx as OTP application dependency for rebar3 release compatibility
Erlang 20 Compatibility
Adds Erlang 20 support:
- Adds support for building with Erlang 20, with compiler warnings addressed (primarily in test module)
- Relaxes
require_otp_vsn
so that it will not explicitly exclude future Erlang versions
Erlang 19 Compatibility
Adds Erlang 19 support:
- Spec format fixes, primarily, as well as a few spec clarifications.
Initial Release
Initial release of the jsn library