Skip to content

Thoth.Json.Core

Unreleased

Added

  • Codec support

0.9.1 - 2026-06-03

๐Ÿž Bug Fixes

  • Error location in Decode.keyValuePairs (#235) (abee49d)
  • Correct typo "Unkown" to "Unknown" (#236) (e0fc08d)
  • (decode) Use invariant culture for decimal strings (#245) (7e3cf65)

View changes on Github

0.9.0 - 2026-04-23

๐Ÿš€ Features

  • Add support for Encode.value and Decode.value (fd88275)
  • Add decoder Computation Expression (9d95782)
  • Add support for Auto API for Thoth.Json.Core (#232) (a5bda97)

๐Ÿž Bug Fixes

  • Update Python target for Fable v5 compatibility (#228) (d04a893)

View changes on Github

0.8.0 - 2026-01-23

๐Ÿš€ Features

  • Add Decode.fix allowing to decode recursive functions (45bc1aa)

View changes on Github

0.7.1 - 2025-10-17

๐Ÿž Bug Fixes

  • Remove Fable.Core dependency (a6616e9)

View changes on Github

0.7.0 - 2025-01-20

๐Ÿš€ Features

  • Add support for losslessOption (4abe4d09)

๐Ÿž Bug Fixes

  • Don't include Fable.Package.SDK in the published dependencies (8166b758)

View changes on Github

0.6.0 - 2024-11-23

๐Ÿš€ Features

  • Upgrade FSharp.Core to 5.0.2 (21d1185)

View changes on Github

0.5.0 - 2024-11-23 [YANKED]

0.4.0 - 2024-09-19

Fixed

  • Package correctly the fable folder

0.3.0 - 2024-06-15

Added

  • Add resizeArray support (GH-182)
  • Add IEncoderHelpers.encodeResizeArray (GH-199)
  • Add Decode.losslessOption, Decode.lossyOption (GH-81)

Changed

  • Rework encoder API to not need a custom DU (GH-188)
  • Rework object encoder helper to support JSON backends not allowing mutating a JSON object
  • Move Decode.fromValue to Decode.Advanced.fromValue

Fixed

  • Encoding negative integers should keep their sign (GH-187)

Removed

  • Remove Decode.option, use Decode.lossyOption (GH-81)

0.2.1 - 2023-12-12

Fixed

  • Do not publish Fable compiled files (**\*.fs.js)

0.2.0 - 2023-12-12

Changed

  • Disable Encode.datetimeOffset for Python as it seems like the implementation of DateTimeOffset.ToString("O") is not complete in Fable

0.1.0 - 2023-12-12

Added

  • Build path only if the decoder fails (small perfermance improvement) (GH-43)
  • Port API from Thoth.Json