Skip to content

Releases: nscuro/versatile

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 15:20
Immutable release. Only release title and notes can be modified.

What's Changed

Enhancements 🚀

  • Add JSpecify nullability annotations and enforce with NullAway by @nscuro in #333

Full Changelog: v0.20.0...v0.21.0

v0.20.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 12:22
Immutable release. Only release title and notes can be modified.

What's Changed

Breaking Changes 🚨

  • Make Vers#parse reject non-canonical vers by @nscuro in #332

Enhancements 🚀

  • Enable roundtrip conformance tests by @nscuro in #331

Dependency Updates 🤖

  • Bump vers-spec submodule to latest by @nscuro in #330
  • Bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #329
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.10.0 to 0.11.0 by @dependabot[bot] in #328
  • Bump actions/setup-java from 5.2.0 to 5.3.0 by @dependabot[bot] in #327

Full Changelog: v0.19.0...v0.20.0

v0.19.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 21:05
Immutable release. Only release title and notes can be modified.

What's Changed

Enhancements 🚀

  • Add benchmark module by @nscuro in #317
  • Improve Python version parsing performance by @nscuro in #318
  • Improve Debian and RPM version comparison performance by @nscuro in #319
  • Improve vers operations performance by @nscuro in #320
  • Add cargo and gem version support by @nscuro in #321
  • Run ITs as scheduled workflow instead of on every PR and push by @nscuro in #322
  • Adopt spotless and palantir-java-format by @nscuro in #323

Bug Fixes 🐛

  • Make parsing of cargo versions more lenient by @nscuro in #326

Dependency Updates 🤖

  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #311
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #312
  • Bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #316
  • Bump com.puppycrawl.tools:checkstyle from 13.4.2 to 13.5.0 by @dependabot[bot] in #315
  • Bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.22.0 by @dependabot[bot] in #314

Other Changes

  • Add formatting commit to .git-blame-ignore-revs by @nscuro in #324
  • Only execute javadoc and source plugin during release builds by @nscuro in #325

Full Changelog: v0.18.3...v0.19.0

v0.18.3

Choose a tag to compare

@github-actions github-actions released this 02 Jun 18:53
Immutable release. Only release title and notes can be modified.

What's Changed

Bug Fixes 🐛

  • Extend Maven stable-ness detection by @nscuro in #310

Full Changelog: v0.18.2...v0.18.3

v0.18.2

Choose a tag to compare

@github-actions github-actions released this 02 Jun 16:50
Immutable release. Only release title and notes can be modified.

What's Changed

Bug Fixes 🐛

  • Fix stable version detection for Maven by @nscuro in #309

Dependency Updates 🤖

  • Bump com.puppycrawl.tools:checkstyle from 13.4.0 to 13.4.1 by @dependabot[bot] in #303
  • Bump com.puppycrawl.tools:checkstyle from 13.4.1 to 13.4.2 by @dependabot[bot] in #305
  • Bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 by @dependabot[bot] in #304
  • Bump org.junit:junit-bom from 6.0.3 to 6.1.0 by @dependabot[bot] in #308
  • Bump org.slf4j:slf4j-bom from 2.0.17 to 2.0.18 by @dependabot[bot] in #306
  • Bump org.apache.maven:maven-artifact from 3.9.15 to 3.9.16 by @dependabot[bot] in #307

Full Changelog: v0.18.1...v0.18.2

v0.18.1

Choose a tag to compare

@github-actions github-actions released this 04 May 14:25
Immutable release. Only release title and notes can be modified.

What's Changed

Bug Fixes 🐛

  • Ignore v prefix for NuGet versions by @nscuro in #302

Dependency Updates 🤖

  • Bump com.fasterxml.jackson:jackson-bom from 2.21.1 to 2.21.2 by @dependabot[bot] in #292
  • Bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #298
  • Bump io.github.jeremylong:open-vulnerability-clients from 9.0.3 to 9.0.4 by @dependabot[bot] in #297
  • Bump com.puppycrawl.tools:checkstyle from 13.3.0 to 13.4.0 by @dependabot[bot] in #296
  • Bump org.apache.maven:maven-artifact from 3.9.14 to 3.9.15 by @dependabot[bot] in #299
  • Bump io.github.jeremylong:open-vulnerability-clients from 9.0.4 to 9.0.5 by @dependabot[bot] in #300

Documentation 📃

Other Changes

  • Address zizmor GitHub Actions findings by @nscuro in #295

Full Changelog: v0.18.0...v0.18.1

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 19 Mar 13:51

What's Changed

Enhancements 🚀

  • Implement Composer version support by @nscuro in #291

Full Changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 17 Mar 15:12

What's Changed

Enhancements 🚀

Dependency Updates 🤖

  • Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #274
  • Bump io.github.jeremylong:open-vulnerability-clients from 9.0.2 to 9.0.3 by @dependabot[bot] in #273
  • Bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #272
  • Bump actions/setup-java from 5.1.0 to 5.2.0 by @dependabot[bot] in #271
  • Bump org.jsonschema2pojo:jsonschema2pojo-maven-plugin from 1.2.2 to 1.3.1 by @dependabot[bot] in #277
  • Bump com.puppycrawl.tools:checkstyle from 13.0.0 to 13.1.0 by @dependabot[bot] in #276
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #275
  • Bump com.puppycrawl.tools:checkstyle from 13.1.0 to 13.2.0 by @dependabot[bot] in #279
  • Bump org.jsonschema2pojo:jsonschema2pojo-maven-plugin from 1.3.1 to 1.3.2 by @dependabot[bot] in #278
  • Bump org.jsonschema2pojo:jsonschema2pojo-maven-plugin from 1.3.2 to 1.3.3 by @dependabot[bot] in #280
  • Bump org.junit:junit-bom from 6.0.2 to 6.0.3 by @dependabot[bot] in #281
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #283
  • Bump com.fasterxml.jackson:jackson-bom from 2.21.0 to 2.21.1 by @dependabot[bot] in #285
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #284
  • Bump com.puppycrawl.tools:checkstyle from 13.2.0 to 13.3.0 by @dependabot[bot] in #287
  • Bump actions/upload-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #286
  • Bump com.jayway.jsonpath:json-path from 2.10.0 to 3.0.0 by @dependabot[bot] in #282
  • Bump org.apache.maven:maven-artifact from 3.9.12 to 3.9.14 by @dependabot[bot] in #289

Full Changelog: v0.16.1...v0.17.0

v0.16.1

Choose a tag to compare

@github-actions github-actions released this 20 Jan 10:27

What's Changed

Bug Fixes 🐛

  • Fix NPE in KnownVersioningSchemes#fromPurlType by @nscuro in #270

Dependency Updates 🤖

  • Bump com.fasterxml.jackson:jackson-bom from 2.20.1 to 2.21.0 by @dependabot[bot] in #269

Full Changelog: v0.16.0...v0.16.1

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 19 Jan 16:35

What's Changed

Enhancements 🚀

  • Enable containment conformance tests by @nscuro in #258
  • Support scheme matching by PURL type by @nscuro in #268

Dependency Updates 🤖

  • Bump com.puppycrawl.tools:checkstyle from 12.2.0 to 12.3.1 by @dependabot[bot] in #264
  • Bump org.codehaus.mojo:exec-maven-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #263
  • Bump org.apache.maven:maven-artifact from 3.9.11 to 3.9.12 by @dependabot[bot] in #262
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by @dependabot[bot] in #260
  • Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #259
  • Bump com.puppycrawl.tools:checkstyle from 12.3.1 to 13.0.0 by @dependabot[bot] in #265
  • Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #267
  • Bump org.junit:junit-bom from 6.0.1 to 6.0.2 by @dependabot[bot] in #266

Full Changelog: v0.15.0...v0.16.0