Skip to content

v1.0.0

Latest

Choose a tag to compare

@ryuapp ryuapp released this 26 Sep 16:39
· 3 commits to main since this release
ce481da

What's Changed

  • fix: include parse positions in error messages by @ryuapp in #102
  • fix: avoid quadratic range normalization by @ryuapp in #104
  • fix: order empty prerelease like node-semver by @ryuapp in #107
  • fix: ignore leading zeros when comparing build metadata by @ryuapp in #108
  • fix: reject repeated operators on full versions by @ryuapp in #111
  • fix: enforce version input length before trimming by @ryuapp in #115
  • fix: disable serde_core default features by @ryuapp in #116
  • refactor: share range expansion logic and split internals by @ryuapp in #112
  • refactor: share identifier validation by @ryuapp in #119
  • perf: store short metadata inline and validate identifiers bytewise by @ryuapp in #117
  • chore: remove unnecessary Clippy allows by @ryuapp in #118
  • release: v1.0.0 by @ryuapp in #106

Others

  • ci: bump actions-rust-lang/setup-rust-toolchain from 1.17.0 to 2.0.0 by @dependabot[bot] in #103
  • ci: run lint checks in parallel by @ryuapp in #105
  • ci: restrict fuzz job network access by @ryuapp in #109
  • ci: cache fuzz Docker image by @ryuapp in #110
  • ci: generate coverage with Rust and LLVM tools by @ryuapp in #114
  • test: remove duplicate version cases by @ryuapp in #113

Full Changelog: v0.4.1...v1.0.0