Skip to content

Releases: mfp/extprot

1.7.0

14 Feb 22:52
@mfp mfp
Compare
Choose a tag to compare
  • lazy deserialization regime for message fields and associated option -fieldmod
    Refer to "Evaluation regime" section in doc/language-mapping.md
  • improved codegen for monomorphic record types
  • -mli option to generate .mli signatures
  • -export-type-io option to export monomorphic record type
    (de)serialization functions and allow to reference the type in other
    protocols
  • -assume-subsets option to enable cross-protocol subsets of messages
    (use in proto for whose messages subsets will be created)
  • support for extlib 1.7.8

1.6.0

15 Oct 22:10
@mfp mfp
Compare
Choose a tag to compare
  • compatibility with safe-string (and thus default 4.06 OCaml)

1.5.0

07 Dec 00:16
@mfp mfp
Compare
Choose a tag to compare

1.5.0 (2017-12-07)

  • optimized message subset deserializers
  • optional subset field type ascription (useful for "deep subsets")
  • allow to specify default value for primitive types
  • -nolocs option to remove precise error location info from runtime
    deserialization exceptions (yields 10-15% code size reduction)
  • detect typos in type options/annotations

1.4.0

04 Oct 22:56
@mfp mfp
Compare
Choose a tag to compare

1.4.0 (2017-10-05)

  • "include" directive (ygrek)

Version 1.1.1

05 Sep 20:56
@mfp mfp
Compare
Choose a tag to compare

First proper release ever(?).