Skip to content

Releases: mirage/ezjsonm

1.3.0

12 Nov 19:57
Compare
Choose a tag to compare

CHANGES:

v1.2.0

28 Jul 17:40
Compare
Choose a tag to compare

CHANGES:

  • Add find_opt to provide an exception-less version of find (#39 @avsm)
  • Raise Parse_error instead of assert failure if the input
    to from_string is not a valid JSON array or object (#39 @avsm).
  • Upgrade build rules to dune 2.0 (#38 @avsm)
  • Depend on Sexplib0 instead of Sexplib since we only need
    the type definition. This reduces the dependency cone of
    Ezjsonm (and skips Base). (#38 @avsm)

v1.1.0

13 Apr 15:56
Compare
Choose a tag to compare

CHANGES:

  • Add value_to_* and value_from_* methods to support
    RFC 7159/ECMA-404 (#34 @jaredly)

v1.0.0

02 Feb 17:26
Compare
Choose a tag to compare

CHANGES:

  • Upgrade opam metadata to 2.0 format (@avsm)
  • Update build from jbuilder to dune (@avsm)
  • Support dune-release (@avsm)

fix build warnings in strict mode

03 Jul 21:18
5331c7e
Compare
Choose a tag to compare
  • Fix build with -unsafe-string
  • Remove various build warnings in jbuilder --dev mode

0.5.0: Merge pull request #29 from djs55/changes

26 May 09:00
Compare
Choose a tag to compare

0.5.0 (2017-05-25)

  • Split into 2 toplevel packages: ezjsonm and ezjsonm-lwt
  • Build with jbuilder
  • Fix error messages to be more specific when failing to parse an int
  • Support sexp_of_t t_of_sexp sexp_of_value value_of_sexp

avoid manual coercion

04 Feb 14:58
Compare
Choose a tag to compare
  • Use polymorphic variants subtyping to avoid manual coercion in the
    API (#11, patch from Julien Sagot)

Add intXX combinatores, bug fixes for option and unit types

04 Feb 14:55
Compare
Choose a tag to compare
  • Clean-up the typed representation of serializable JSON
    (#5, report and patch from Rudi Grinberg)
  • add int32/int64/triple combinators
  • fix a bug with the option types
  • fix the type of the unit combinator

Expose [parse_error]

12 Dec 21:39
Compare
Choose a tag to compare
  • Expose [parse_error]

more helper functions

24 Oct 10:38
Compare
Choose a tag to compare
  • Add sexpilb conversion functions
  • Add functions to encode/decode non utf8 strings (using hex encoding)