package ppx_deriving_encoding

  1. Overview
  2. Docs
Ppx deriver for json-encoding

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_encoding-0.4.1.tar.gz
md5=48a4f66b4a3e4017d99de8861013b1c6
sha512=c7cf2659ba8766bc5d89c119a87020271bce61409098fd88f9aac7c4cf5297ea697050a6510beb9a2414c4779900cd22b44efe710c3f6372d08ab2233229bd59

doc/CHANGES.html

0.4.1 (2025-04-15)

  • fixes: recursive encoding, first letter of camel case, empty object
  • schema: readonly, writeonly
  • group tuple by 10

0.4.0 (2024-10-07)

  • fixes: camel/snake case
  • pascal and kebab cases options
  • expose enum assoc
  • automatic enum when possible
  • lazy deriver for type extension

0.3.0 (2022-04-11)

  • inherit for variant
  • camel/snake case flag
  • set and map attributes
  • remove singleton warning
  • better tuple variant
  • title and description for cases
  • unit argument for mutually recursive types

0.2.3 (2021-03-30)

  • Fixes
  • Linking with external modules implementing json_encoding
  • Relaxing ppxlib constraint

0.2.2 (2021-01-25)

  • Switch to json-data-encoding

0.2.1 (2020-12-18)

  • Fix ppxlib dependency

0.2 (2020-12-16)

  • Switch to ocaml-migrate-parsetree 2.0

0.1 (2020-12-15)

First Release

OCaml

Innovation. Community. Security.