All Versions
14
Latest Version
Avg Release Cycle
38 days
Latest Release
909 days ago

Changelog History
Page 1

  • v0.14.0.0 Changes

    April 22, 2019
    • ๐Ÿ›  Fix single enumerator encoding. Now matches aeson.
  • v0.13.0.0 Changes

    March 17, 2019
    • ๐Ÿ”ฆ Expose TypeParameterRef constructors. They are useful in some cases.
  • v0.12.0.0 Changes

    December 28, 2018
    • ๐Ÿ›  Fix Decode record case when NamedConstructor is an OCamlRef, not a primitive.
  • v0.11.0.0 Changes

    December 22, 2018
    • ๐Ÿ‘Œ Support record, encode, decode for type that has a type parameter filled with a non-primitive type (eg. newtype Z = Z (Maybe X))
  • v0.10.0.0 Changes

    December 07, 2018
    • ๐Ÿ‘Œ Support sum-type constructors with non-primitive types
    • โœ‚ Remove dodgy-imports warnings with latests wl.pprint text
    • โž• addDependentFile for embedded files
  • v0.9.0.0 Changes

    June 03, 2018
    • Output BuckleScript code requires at least bs-platform 3.1.0.
    • ๐Ÿ”„ Change output BuckleScript code and test code to use Belt.Result.t instead of Js.Result.t. Js.Result.t has been deprecated since bs-platform 3.1.0.
    • โž• Add OInt32 to OCaml.BuckleScript.Types.OCamlPrimitive to convert Haskell Int32 to BuckleScript int32.
  • v0.8.0.0 Changes

    May 03, 2018
    • ๐Ÿ‘Œ Support GHC 8.2.2 and drop support for previous GHC versions. 'base >= 4.10' is a requirement.
    • Replace 'typelits-witnesses' dependency with 'singletons'.
    • โœ‚ Remove use of Overlappable from 'HasEmbeddedFile'. Use 'Nat' flags instead.
  • v0.7.0.0 Changes

    February 14, 2018
    • โž• Add 'runGoldenSpec' to automate Haskell side file checks.
    • Alter 'SpecOptions servantURL' to 'Maybe String'. If it is nothing then produce specs that use files, if Just then spec that uses servant and files.
    • ๐Ÿ›  Fix encoding for sum type with enumerator.
  • v0.6.0.0 Changes

    February 08, 2018
    • Properly convert Haskell types to OCaml types that have type parameters.

    • ๐Ÿ›  Fix cases when the order of type parameter declarations differs from the order they appear in right hand side of the type declaration.

    • โž• Add 'template-haskell < 2.12.0.0' restriction. OCamlTypeInFile seems to break at runtime with version 2.12.0.0.

  • v0.5.0.0 Changes

    January 16, 2018
    • ๐Ÿ›  Fix 'OCaml.BuckleScript.Encode.renderRef' for OBool.