PackageTrack
Sign in Get early access

iso8601

Parsing ISO8601 dates using nom

0.6.5 40M downloads/mo #1427 most downloaded on crates.io badboy/iso8601

What this package is like to depend on

Last release 29 days ago

25 Jul 2026

Ships fairly regularly

a new release about every 13 months

Most releases are documented

notes for 14 of 16 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

16 releases · first in 2015

2 releases in the last 12 months

see the full history below

Release timeline

16 releases · Nov 2015 to Jul 2026
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 16
  1. 0.6.5 25 Jul 2026
    Release notes

    What's Changed

    • correctly display negative offsets (7af8cec)
    • correctly display negative years (b3ba5ad)
    • correctly calculate tz offsets in seconds (ea1b3a1)
    • allow for 53 week years (a0e5295)

    Full Changelog: v0.6.4...v0.6.5

    Open source →
    Release notes

    Fixes

    • correctly display negative offsets (7af8cec)
    • correctly display negative years (b3ba5ad)
    • correctly calculate tz offsets in seconds (ea1b3a1)
    • allow for 53 week years (a0e5295)
    Open source →
  2. 0.6.4 24 Jul 2026
    Release notes

    What's Changed

    • fix: zero-pad milliseconds in Time and Duration display by @imcvampire in #64
    • fix: correct week-day serialization by @hoodie in #65

    New Contributors

    Full Changelog: v0.6.3...v0.6.4

    Open source →
    Release notes

    Fixes

    • correct week-day serialization
    • zero-pad milliseconds in Time and Duration display
    Open source →
  3. 0.6.3 15 May 2025
    Release notes

    What's Changed

    • ci: add semver checks by @hoodie in #62
    • fix: use millisecond when converting to chrono by @Gaelik-git in #63

    New Contributors

    • @Gaelik-git made their first contribution in #63

    Full Changelog: v0.6.2...v0.6.3

    Open source →
    Release notes
    • use millisecond when converting to chrono
    Open source →
  4. 0.6.2 02 Feb 2025
    Release notes

    What's Changed

    • remove map combinator by @hoodie in #52
    • chore: address lib.rs suggestions by @hoodie in #55
    • little bit of spring cleaning: split the large lib.rs into several files by @hoodie in #54
    • build: raise edition to 2021 by @hoodie in #56
    • fix(dep): update to nom 8 by @hoodie in #61

    Full Changelog: v0.6.1...v0.6.2

    Open source →
    Release notes
    • update to nom 8
    • refactor: move types into separate modules
    • add a few more examples in lib
    Open source →
  5. 0.6.1 12 Feb 2023
    Release notes

    chore: Release iso8601 version 0.6.1

    Open source →
    Release notes
    • fix build status badge in README
    Open source →
  6. 0.6.0 12 Feb 2023
    Release notes

    chore: Release iso8601 version 0.6.0

    Open source →
    Release notes
    • add serde (de)serializer implementations
    • add conversion to chrono as a feature
    • make parser error messages more explicit
    Open source →
  7. 0.5.1 09 Nov 2022
    Release notes

    What's Changed

    • Feature/fix duration permissiveness by @hoodie in #46

    Full Changelog: v0.5.0...v0.5.1

    Open source →
    Release notes
    • Fix accepted duration representations
    Open source →
  8. 0.5.0 29 Jul 2022
    Release notes

    (cargo-release) iso8601 version 0.5.0

    Open source →
    Release notes
    • Replace rounding-error prone floating point code with robust integer code (#36 by @plugwash)
    • Make low-level parsers public (c80b169)
    Open source →
  9. 0.4.2 01 Jun 2022
    Release notes

    (cargo-release) iso8601 version 0.4.2

    Open source →
    Release notes
    • Fix TZ offset minutes being replaced by hours
    Open source →
  10. 0.4.1 21 Nov 2021
    Release notes

    (cargo-release) iso8601 version 0.4.1

    Open source →
    Release notes
    • Add Display implementations for more exported structures (Duration)
    Open source →
  11. 0.4.0 27 Feb 2020
    Release notes
    • Upgrade to nom 5, getting rid of all parser macros (#22).
    • Added support for ISO 8601 Durations (#24, thanks to @zoewithabang).
    Open source →
  12. 0.3.0 31 Jan 2019
    Release notes
    • Add Display implementations for exported structures
    • Implemented FromStr for Date, Time and DateTime
    • Upgraded to nom 4
    • Formatted everything with rustfmt
    Open source →
  13. 0.2.0 06 Nov 2017
    Release notes
    • Upgraded nom
    • Added fuzzing targets
    • Correctly overwrite hours and minutes in Time#set_tz
    • Correct small error in README example
    Open source →
  14. 0.1.1 16 Nov 2015

    Nothing published for this version

  15. 0.1.0 03 Nov 2015
    Release notes

    Initial release

    Open source →
  16. 0.0.1 03 Nov 2015

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive