Releases: patricoferris/ppx_deriving_yaml
Releases · patricoferris/ppx_deriving_yaml
0.4.0
CHANGES:
- Refactor library to support ppx_deriving_ezjsonm (a JSON backend) (#59, @patricoferris)
0.3.0
CHANGES:
- Fix bug with unused infix operators (#56, @patricoferris)
- Stdlib.( = ) is also used now so other stdlibs work (#55, @andreypopp)
0.2.3
CHANGES:
- Prefix
Stdlib.
to standard library modules so other stdlibs work (#53, @andrepopp)
0.2.2
CHANGES:
- Embed errors in the AST (#51, @patricoferris and special thanks to @panglesd
for the detailed issue in #48)
0.2.1
CHANGES:
- Support types with recursive definitions (#46, @patricoferris)
- Fix
skip_unknown
flag when unknown fields are not last in the record (#43, @code-ghalib)
0.2.0
CHANGES:
- Add custom
to_yaml
andof_yaml
attributes (#38, @patricoferris) - Add
skip_unknown
flag to allow partially decoding yaml (#40, @code-ghalib) - Hide record fields with default values in to_yaml output (#37, @maurobringolf, reviewed by @sim642 and @patricoferris)
- Expose
to_yaml
andof_yaml
derivers withyaml
being an alias (#36, @patricoferris) - Improved error messages (#32, @prosper74, reviewed by @patricoferris)
- Add a default attribute for providing placeholder values (#31, @prosper74, reviewed by @ayc9, @pitag-ha and @patricoferris)
0.1.1
CHANGES:
- Remove rresult dependency (#27, @patricoferris)
v0.1.0
CHANGES:
- Initial public release