package ppx_deriving_yaml

  1. Overview
  2. Docs
Yaml PPX

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_yaml-0.4.0.tbz
sha256=315c02140658f548b580e7247db6e3f3cdb0d9a9681c21a6261a4bd410d41008
sha512=950f765c9c221c2413e5d96f05dd14af1d64e218657041be22e9dcce30f2409a496a81661e84c9aed651b4a2444a0efc293ec2d306aa8b622ddd7d678a92cf20

CHANGES.md.html

v0.4.0 (17/11/2024) Cambridge

  • Refactor library to support ppx_deriving_ezjsonm (a JSON backend) (#59, @patricoferris)

v0.3.0 (06/05/2024) Cambridge

  • Fix bug with unused infix operators (#56, @patricoferris)

  • Stdlib.( = ) is also used now so other stdlibs work (#55, @andreypopp)

v0.2.3 (27/04/2024) Marrakesh

  • Prefix Stdlib. to standard library modules so other stdlibs work (#53, @andreypopp)

v0.2.2 (05/01/2024) Cambridge

  • Embed errors in the AST (#51, @patricoferris and special thanks to @panglesd for the detailed issue in #48)

v0.2.1 (04/12/2022) Cambridge

  • Support types with recursive definitions (#46, @patricoferris)

  • Fix skip_unknown flag when unknown fields are not last in the record (#43, @code-ghalib)

v0.2.0 (14/10/2022)

  • Add custom to_yaml and of_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 and of_yaml derivers with yaml 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)

v0.1.1 (28/02/2022)

  • Remove rresult dependency (#27, @patricoferris)

v0.1.0

  • Initial public release

OCaml

Innovation. Community. Security.