Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.15 KB

CHANGES.md

File metadata and controls

37 lines (24 loc) · 1.15 KB

2.x.x

  • Fix bug preventing generated code from compiling when using json adapters on recursive types.

  • Improve automatic error messages shown in case of failed validation. Now include the validator's name or code.

  • Add support for json adapters in the bucklescript backend. (#153)

2.0.0 (2018-05-31)

  • Add support for json adapters in OCaml (<json adapter.ocaml=...>)

  • Add support for json enums with a catch-all case (<json open_enum>)

  • Remove <json tag_field=...> and <json untyped>

1.13.0 (2018-03-27)

  • Introduce atdgen-runtime package. This package contains the runtime dependency introduced by the atdgen code generator. The old runtime library is deprecated

  • Add atdj to set of released packages. atdj is a java code generator for .atd files.

  • Improve generated code to emit ppx attributes to ignore harmless warnings

  • Ag_version submodule has been replaced with Version.

  • Transition atd aliases using the (wrapped true) mode of jbuilder. This is a breaking change for all of those who use atd the library. All modules are now accessible under the Atd. entry module.