package ppx_deriving_encoding

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

Install

dune-project
 Dependency

Authors

Maintainers

Sources

ppx_deriving_encoding-0.4.2.tar.gz
md5=a86629f174451149bb076baeba53d1a4
sha512=6326141ea692b030c8b9059d5f7bf32f40dd8eb1c6d06028db8ef5e23887df9e300977a5247bfaa722aecd84faef19dfff5f1d0f88ddc2f7555099827cca048e

doc/CHANGES.html

0.4.2 (2025-08-04)

  • release constraint on ppxlib

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.