-
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)
-
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>
-
Introduce
atdgen-runtime
package. This package contains the runtime dependency introduced by theatdgen
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 withVersion
. -
Transition
atd
aliases using the(wrapped true)
mode of jbuilder. This is a breaking change for all of those who useatd
the library. All modules are now accessible under theAtd.
entry module.