Skip to content

Releases: thoth-org/Thoth.Json

6.0.0

06 Jul 09:56
Compare
Choose a tag to compare

Added

  • Expose Helpers from Decode module so users can consume it when writting custom decoders

Changed

  • Remove [<Inject>] use in favor of inline to prepare for Fable 4

5.1.0

13 Jan 16:58
Compare
Choose a tag to compare

Fixed

5.0.0

13 Oct 18:26
Compare
Choose a tag to compare

Fixed

  • PR #84: optionalAt now returns Ok None even when the path does not exist (by @rommsen)

4.1.0

07 May 19:42
Compare
Choose a tag to compare

Added

4.0.0

04 Mar 19:37
Compare
Choose a tag to compare

Changed

  • isCamelCase is now replaced by caseStrategy=CamelCase

Added

  • Added caseStrategy that accept CamelCase | PascalCase | SnakeCase

3.5.0

13 Jan 14:01
Compare
Choose a tag to compare

Changed

  • Upgrade to Fable.Core 3.1.4 and fix warnings

3.4.1

25 Oct 09:53
Compare
Choose a tag to compare

Changed

  • Fix #27: Add a note to the package description about runtime support

3.4.0

24 Oct 09:59
Compare
Choose a tag to compare

Added

  • Add supports for byte
  • Add supports for sbyte
  • Add supports for int16>
  • Add supports for uint16
  • Add supports for uint32
  • Add supports for enum<byte>
  • Add supports for enum<sbyte>
  • Add supports for enum<int16>
  • Add supports for enum<uint16>
  • Add supports for enum<int>
  • Add supports for enum<uint32>
  • Add support for unit
  • Allow to configure if null field should be omitted or no. Set skipNullField to false when using auto encoder, to include myField: null in your json output

Changed

  • Fix #18: Remove the cache limitation when using generateDecoderCached (by &SCullman)
  • Fix Encode.decimal comment (by @alfonsogarciacaro)

3.3.0

24 Jun 07:02
Compare
Choose a tag to compare

Changed

3.2.0

05 Jun 12:34
Compare
Choose a tag to compare

Fixed