PackageTrack

Go modules

github.com/pelletier/go-toml/v2

v2.4.3pelletier/go-toml

Release timeline

181 releases since 2021
20212026

One column per quarter.

Releases

  1. v2.4.4-0.20260718201843-686c980c475818 Jul 2026pre-release

    Nothing published for this version

  2. v2.4.4-0.20260718010011-08b09f19fe9318 Jul 2026pre-release

    Nothing published for this version

  3. v2.4.4-0.20260711173024-cbe6f88bcc0811 Jul 2026pre-release

    Nothing published for this version

  4. v2.4.35 Jul 2026
    Release notes

    What's Changed

    What's new

    Fixed bugs

    • Fix invalid TOML from commented multi-line values by @pelletier in #1081
    • Deliver the whole document to a root Unmarshaler (#994) by @pelletier in #1083
    • fix: report table placement errors with position and key context by @pelletier in #1086
    • fix: do not recurse forever on recursively embedded structs by @pelletier in #1087
    • fix: error instead of panic on nil unexported embedded pointer by @pelletier in #1089
    • fix: bound array and inline table nesting depth to prevent stack-overflow DoS by @pelletier in #1092

    Documentation

    Other changes

    New Contributors

    Full Changelog: v2.4.2...v2.4.3

    Open source →
  5. v2.4.3-0.20260718010011-08b09f19fe9318 Jul 2026pre-release

    Nothing published for this version

  6. v2.4.224 Jun 2026
    Release notes

    What's Changed

    Fixed bugs

    • Fix decode of embedded structs tagged with options only (e.g. ,inline) by @pelletier in #1079

    Full Changelog: v2.4.1...v2.4.2

    Open source →
  7. v2.4.122 Jun 2026
    Release notes

    What's Changed

    Fixed bugs

    • Fix multiline string, array indentation, and omitempty behavior by @pelletier in #1076

    Full Changelog: v2.4.0...v2.4.1

    Open source →
  8. v2.4.1-0.20260617150723-e3b2270ea02f17 Jun 2026pre-release

    Nothing published for this version

  9. v2.4.016 Jun 2026
    Release notes

    What's Changed

    What's new

    Performance

    • Reimplementation of the parser, decoder, and encoder by @pelletier Fable 5 in #1067
    • New benchmarks from dependent projects in #1067

    Fixed bugs

    • Populate DecodeError.Key() on type mismatch errors by @leno23 in #1064
    • Contextualize redefinition errors as DecodeError by @leno23, @pelletier in #1069
    • Report quoted string requirement for unquoted values by @leno23 in #1063

    Documentation

    • Explain omitempty behavior for time.Time fields by @leno23 in #1061
    • Remove "Migrating from v1" section from README by @pelletier in #1070

    New Contributors

    Full Changelog: v2.3.1...v2.4.0

    Open source →
  10. v2.3.2-0.20260615195051-5a548e3c2e2815 Jun 2026pre-release

    Nothing published for this version

  11. v2.3.2-0.20260613164326-3c357d6ac7a313 Jun 2026pre-release

    Nothing published for this version

  12. v2.3.116 Apr 2026
    Release notes

    What's Changed

    Fixed bugs

    • Fix incorrect error positions in unstable parser Range() (#1047) by @pelletier in #1056
    • fix: change DisallowUnknownFields error from "missing field" to "unknown field" by @Yanhu007 in #1054

    Other changes

    • README.md: remove reference to old go versions and modules by @maruel in #1048

    New Contributors

    Full Changelog: v2.3.0...v2.3.1

    Open source →
  13. v2.3.1-0.20260416232902-f85c4e8142d616 Apr 2026pre-release

    Nothing published for this version

  14. v2.3.1-0.20260416185012-45d4fb4b82a916 Apr 2026pre-release

    Nothing published for this version

  15. v2.3.024 Mar 2026
    Release notes

    This is the first release built largely with the help of AI coding agents. Highlights include the complete removal of the unsafe package. go-toml is now fully safe Go code, with a geomean overhead of only ~1.4% vs v2.2.4 and zero additional allocations on benchmarks. This release also adds omitzero struct tag support, improves UnmarshalText/Unmarshaler handling for tables and array tables, and fixes several bugs including nil pointer marshaling, leap second handling, and datetime unmarshaling panics.

    What's Changed

    What's new

    Fixed bugs

    Documentation

    Other changes

    New Contributors

    Full Changelog: v2.2.4...v2.3.0

    Open source →
  16. v2.2.5-0.20260324020018-77f3862df44d24 Mar 2026pre-release

    Nothing published for this version

  17. v2.2.5-0.20260303062935-048a25f0f2363 Mar 2026pre-release

    Nothing published for this version

  18. v2.2.5-0.20260211145723-316bfc66a4af11 Feb 2026pre-release

    Nothing published for this version

  19. v2.2.5-0.20260124030440-2edc61f1715924 Jan 2026pre-release

    Nothing published for this version

  20. v2.2.5-0.20260109184638-4a1b05ca083a9 Jan 2026pre-release

    Nothing published for this version

  21. v2.2.5-0.20260106022356-84d730b6c4bd6 Jan 2026pre-release

    Nothing published for this version

  22. v2.2.5-0.20260104185918-2a07b6d9db074 Jan 2026pre-release

    Nothing published for this version

  23. v2.2.5-0.20260104145429-a675c6b3e2424 Jan 2026pre-release

    Nothing published for this version

  24. v2.2.5-0.20251221152024-4369957cb4af21 Dec 2025pre-release

    Nothing published for this version

  25. v2.2.5-0.20250826075308-a0e84649675326 Aug 2025pre-release

    Nothing published for this version

  26. v2.2.5-0.20250825060648-c57d0d559f4e25 Aug 2025pre-release

    Nothing published for this version

  27. v2.2.5-0.20250510191434-85e2448ce57f10 May 2025pre-release

    Nothing published for this version

  28. v2.2.47 Apr 2025
    Release notes

    Highlight

    In this release, @mikattack removed the last dependency of go-toml! 🎉 (#981)

    What's Changed

    Documentation

    Other changes

    New Contributors

    Full Changelog: v2.2.3...v2.2.4

    Open source →
  29. v2.2.4-0.20250407103637-014204cfb7507 Apr 2025pre-release

    Nothing published for this version

  30. v2.2.4-0.20241116163013-923b2ab4787c16 Nov 2024pre-release

    Nothing published for this version

  31. v2.2.317 Aug 2024
    Release notes

    What's Changed

    What's new

    Performance

    • Remove unstable.Parser allocation when creating Decoder by @mvdan in #953

    Fixed bugs

    Documentation

    Other changes

    New Contributors

    Full Changelog: v2.2.2...v2.2.3

    Open source →
  32. v2.2.3-0.20240524145839-9b890cf9c53d24 May 2024pre-release

    Nothing published for this version

  33. v2.2.229 Apr 2024
    Release notes

    What's Changed

    Fixed bugs

    • Fix race condition when tracking keys that have already been seen by @sysulq in #947

    New Contributors

    Full Changelog: v2.2.1...v2.2.2

    Open source →
  34. v2.2.112 Apr 2024
    Release notes

    What's Changed

    Fixed bugs

    • Encode: fix indentation when marshalling slices as array tables by @daniel-weisse in #944

    New Contributors

    Full Changelog: v2.2.0...v2.2.1

    Open source →
  35. v2.2.019 Mar 2024

    Nothing published for this version

  36. v2.1.2-0.20240312130645-7dad87762adb12 Mar 2024pre-release

    Nothing published for this version

  37. v2.1.2-0.20240227203013-2b69615b5d5527 Feb 2024pre-release

    Nothing published for this version

  38. v2.1.2-0.20240227202849-06fb30bf2ed327 Feb 2024pre-release

    Nothing published for this version

  39. v2.1.2-0.20240125232133-05bedf36d8d125 Jan 2024pre-release

    Nothing published for this version

  40. v2.1.2-0.20240123180633-2ca21fb7b42923 Jan 2024pre-release

    Nothing published for this version

  41. v2.1.111 Dec 2023

    Nothing published for this version

  42. v2.1.1-0.20230917221124-dff0c128d0b117 Sept 2023pre-release

    Nothing published for this version

  43. v2.1.1-0.20230904134332-3573ce3770e64 Sept 2023pre-release

    Nothing published for this version

  44. v2.1.029 Aug 2023

    Nothing published for this version

  45. v2.0.10-0.20230828182926-9dd7f1af783c28 Aug 2023pre-release

    Nothing published for this version

  46. v2.0.10-0.20230828172311-4a5c27c2993a28 Aug 2023pre-release

    Nothing published for this version

  47. v2.0.10-0.20230828152232-76cc96f6d81528 Aug 2023pre-release

    Nothing published for this version

  48. v2.0.912 Jul 2023

    Nothing published for this version

  49. v2.0.9-0.20230530131207-60e4af8cca9c30 May 2023pre-release

    Nothing published for this version

  50. v2.0.823 May 2023

    Nothing published for this version

  51. v2.0.8-0.20230519144402-fcf9d37d0c2f19 May 2023pre-release

    Nothing published for this version

  52. v2.0.8-0.20230516121721-8c2c9cc9869d16 May 2023pre-release

    Nothing published for this version

  53. v2.0.8-0.20230509155657-d34104d493749 May 2023pre-release

    Nothing published for this version

  54. v2.0.8-0.20230429013813-2aa08368fa6b29 Apr 2023pre-release

    Nothing published for this version

  55. v2.0.8-0.20230320175754-5c05d4d863cc20 Mar 2023pre-release

    Nothing published for this version

  56. v2.0.728 Feb 2023

    Nothing published for this version

  57. v2.0.7-0.20230201110009-090cccf4bac31 Feb 2023pre-release

    Nothing published for this version

  58. v2.0.7-0.20221121235148-58a592bbf8f921 Nov 2022pre-release

    Nothing published for this version

  59. v2.0.69 Nov 2022

    Nothing published for this version

  60. v2.0.6-0.20221109211419-94bd3ddcd6509 Nov 2022pre-release

    Nothing published for this version