Releases: semver4j/semver4j
Releases · semver4j/semver4j
v5.3.0
What's Changed
🪳 Bug Fixes
- (#244) Prerelease check improvements by @severn-everett
- (#238) Fixing trailing non-numerical character parsing issue by @severn-everett
🚀 Features
- (#252) Introduce formatter methods to customize version output by @piotrooo
- (#242) Introduce a Semver.of method for basic creation by @piotrooo
- (#233) Introduce a
Semver.Builder
by @piotrooo
🛠 Refactor
- (#240) Conversion of internal package classes to use static only by @severn-everett
🧹 Housekeeping
📦 Dependency Updates
6 changes
- (#251) Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot
- (#250) Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot
- (#249) Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 by @dependabot
- (#247) Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot
- (#246) Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 by @dependabot
- (#245) Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2 to 3.2.3 by @dependabot
v5.2.3
What's Changed
🪳 Bug Fixes
- (#230) Using longs to parse identifiers instead of ints to avoid issues when parsing timestamp-sized values by @severn-everett
📝 Documentation
- (#219) Add Kotlin DSL for Gradle by @piotrooo
- (#197) Document
coerce
returningnull
on invalid version by @gervaisj
📦 Dependency Updates
35 changes
- (#229) Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot
- (#228) Bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot
- (#227) Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.2 by @dependabot
- (#226) Bump de.thetaphi:forbiddenapis from 3.6 to 3.7 by @dependabot
- (#225) Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot
- (#224) Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot
- (#223) Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 by @dependabot
- (#222) Bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot
- (#221) Bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot
- (#220) Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot
- (#213) Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 by @dependabot
- (#214) Bump org.assertj:assertj-core from 3.25.2 to 3.25.3 by @dependabot
- (#212) Bump release-drafter/release-drafter from 5 to 6 by @dependabot
- (#211) Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot
- (#209) Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by @dependabot
- (#210) Bump org.mockito:mockito-core from 5.9.0 to 5.10.0 by @dependabot
- (#207) Bump org.mockito:mockito-core from 5.8.0 to 5.9.0 by @dependabot
- (#206) Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot
- (#205) Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 by @dependabot
- (#204) Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 by @dependabot
- (#203) Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.0 to 3.12.1 by @dependabot
- (#202) Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.0 by @dependabot
- (#201) Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot
- (#200) Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot
- (#199) Bump org.mockito:mockito-core from 5.7.0 to 5.8.0 by @dependabot
- (#198) Bump actions/setup-java from 3 to 4 by @dependabot
- (#196) Bump org.jetbrains:annotations from 24.0.1 to 24.1.0 by @dependabot
- (#195) Bump actions/github-script from 6 to 7 by @dependabot
- (#192) Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot
- (#193) Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot
- (#194) Bump org.junit.jupiter:junit-jupiter from 5.10.0 to 5.10.1 by @dependabot
- (#191) Bump org.mockito:mockito-core from 5.6.0 to 5.7.0 by @dependabot
- (#190) Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.3.0 to 3.3.1 by @dependabot
- (#189) Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot
- (#188) Bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by @dependabot
v5.2.2
What's Changed
🪳 Bug Fixes
📦 Dependency Updates
- (#185) Bump org.mockito:mockito-core from 5.5.0 to 5.6.0 by @dependabot
- (#183) Bump de.thetaphi:forbiddenapis from 3.5.1 to 3.6 by @dependabot
v5.2.1
What's Changed
🪳 Bug Fixes
📦 Dependency Updates
- (#179) Bump org.jetbrains:annotations from 24.0.0 to 24.0.1 by @dependabot
v5.2.0
What's Changed
🚀 Features
📦 Dependency Updates
- (#176) Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 by @dependabot
- (#175) Bump actions/checkout from 3 to 4 by @dependabot
- (#174) Bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by @dependabot
v5.1.0
What's Changed
🚀 Features
- (#171) Use
BigInteger.intValue
instead ofBigInteger.intValueExact
by @anotheruserofgithub
📦 Dependency Updates
- (#169) Bump org.junit.jupiter:junit-jupiter from 5.9.3 to 5.10.0 by @dependabot
v5.0.0
What's Changed
💥 Breaking
🛠 Refactor
📦 Dependency Updates
20 changes
- (#165) Bump mockito-core from 5.3.1 to 5.4.0 by @dependabot
- (#164) Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2 by @dependabot
- (#163) Bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot
- (#162) Bump maven-checkstyle-plugin from 3.2.2 to 3.3.0 by @dependabot
- (#161) Bump maven-source-plugin from 3.2.1 to 3.3.0 by @dependabot
- (#159) Bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot
- (#160) Bump maven-gpg-plugin from 3.0.1 to 3.1.0 by @dependabot
- (#158) Bump peter-evans/create-pull-request from 5.0.0 to 5.0.1 by @dependabot
- (#157) Bump junit-jupiter from 5.9.2 to 5.9.3 by @dependabot
- (#156) Bump jacoco-maven-plugin from 0.8.9 to 0.8.10 by @dependabot
- (#155) Bump mockito-core from 5.3.0 to 5.3.1 by @dependabot
- (#154) Bump maven-checkstyle-plugin from 3.2.1 to 3.2.2 by @dependabot
- (#153) Bump mockito-core from 5.2.0 to 5.3.0 by @dependabot
- (#151) Bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by @dependabot
- (#152) Bump peter-evans/create-pull-request from 4.2.4 to 5.0.0 by @dependabot
- (#150) Bump forbiddenapis from 3.5 to 3.5.1 by @dependabot
- (#147) Bump forbiddenapis from 3.4 to 3.5 by @dependabot
- (#146) Bump peter-evans/create-pull-request from 4.2.3 to 4.2.4 by @dependabot
- (#145) Bump maven-surefire-plugin from 2.22.2 to 3.0.0 by @dependabot
- (#144) Bump mockito-core from 5.1.1 to 5.2.0 by @dependabot
v4.3.0
What's Changed
🚀 Features
- (#142) Add an
isApiCompatible()
convenienceSemver
function by @sschuberth
📦 Dependency Updates
- (#141) Bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot
v4.2.1
What's Changed
🪳 Bug Fixes
- (#138) Fix problem with x-range processing by @schreiberste
📦 Dependency Updates
- (#139) Bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot
v4.2.0
What's Changed
🪳 Bug Fixes
🚀 Features
- (#134) Introduce ranges expressions by @piotrooo
- (#124) RangesList: Omit outer parentheses by @sschuberth
📦 Dependency Updates
6 changes
- (#131) Bump mockito-core from 5.0.0 to 5.1.1 by @dependabot
- (#129) Bump assertj-core from 3.24.1 to 3.24.2 by @dependabot
- (#128) Bump mockito-core from 4.11.0 to 5.0.0 by @dependabot
- (#127) Bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 by @dependabot
- (#126) Bump junit-jupiter from 5.9.1 to 5.9.2 by @dependabot
- (#125) Bump assertj-core from 3.23.1 to 3.24.1 by @dependabot