Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 968 Bytes

CHANGELOG.md

File metadata and controls

29 lines (21 loc) · 968 Bytes

Changelog

0.3.0.0 (2020-11-14)

  • FlatBuffers.Vector.toByteString renamed to FlatBuffers.Vector.toLazyByteString
  • Allow trailing comma after the last enum/union field for compatibility with flatc.
  • If a Haskell keyword is used as the name of a table or struct, then suffix the name of the generated constructor with an underscore.

0.2.0.0 (2019-10-21)

  • Add support for bitmasks, i.e. enums with the bit_flags attribute.
  • FlatBuffers.Vector.length changed from Either ReadError Int32 to Int32.
    • Vector length is now read once upfront, rather than on every access.
  • Added to FlatBuffers.Vector:
    • fromByteString
    • fromLazyByteString
    • fromMonoFoldable (supports Data.Vector.Unboxed and Data.Vector.Storable)
    • take
    • drop
    • toByteString
  • TemplateHaskell:
    • Added colorName for enums.
    • Fixed error messages when running ghcid (they used to be truncated).

0.1.0.0 (2019-09-22)

  • First version.