Skip to content

Releases: exasol/exasol-version-number-provider

1.0.1: Fix CVE-2023-4043 in test dependency `org.eclipse.parsson:parsson`

20 Nov 15:01
3f1c662
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2023-4043 in test dependency org.eclipse.parsson:parsson.

Security

Dependency Updates

Compile Dependency Updates

  • Updated jakarta.json:jakarta.json-api:2.1.1 to 2.1.3

Runtime Dependency Updates

  • Added org.eclipse.parsson:parsson:1.1.5

Test Dependency Updates

  • Updated org.junit.jupiter:junit-jupiter-engine:5.9.1 to 5.10.1
  • Updated org.junit.jupiter:junit-jupiter-params:5.9.1 to 5.10.1

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:1.2.3 to 1.3.1
  • Updated com.exasol:project-keeper-maven-plugin:2.9.7 to 2.9.16
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.3.0 to 3.4.1
  • Updated org.apache.maven.plugins:maven-gpg-plugin:3.0.1 to 3.1.0
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.5.0 to 3.6.2
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0 to 3.2.2
  • Updated org.basepom.maven:duplicate-finder-maven-plugin:1.5.1 to 2.0.1
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.4.1 to 1.5.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.15.0 to 2.16.1
  • Updated org.jacoco:jacoco-maven-plugin:0.8.9 to 0.8.11
  • Updated org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184 to 3.10.0.2594

1.0.0: Prefix Support

24 May 13:05
b8f0243
Compare
Choose a tag to compare

Summary

In this release we added support for version numbers with prefixes like prerelease-8.17.0. Pre-releases versions are
excluded from serving the latest version.

Bugfixes

  • #17: Prefix support

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:error-reporting-java:1.0.0 to 1.0.1

Runtime Dependency Updates

  • Updated org.eclipse:yasson:3.0.2 to 3.0.3

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:1.2.1 to 1.2.3
  • Updated com.exasol:project-keeper-maven-plugin:2.9.1 to 2.9.7
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.10.1 to 3.11.0
  • Updated org.apache.maven.plugins:maven-deploy-plugin:3.0.0 to 3.1.1
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.1.0 to 3.3.0
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.4.1 to 3.5.0
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M7 to 3.0.0
  • Added org.basepom.maven:duplicate-finder-maven-plugin:1.5.1
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.3.0 to 1.4.1
  • Updated org.codehaus.mojo:versions-maven-plugin:2.13.0 to 2.15.0
  • Updated org.jacoco:jacoco-maven-plugin:0.8.8 to 0.8.9

0.2.5: Fixed broken link

21 Nov 10:44
4697e21
Compare
Choose a tag to compare

Summary

Fixed broken link

Bugfixes

  • #15: Fixed broken link to Eclipse Json-B API license

Dependency Updates

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:1.1.2 to 1.2.1
  • Updated com.exasol:project-keeper-maven-plugin:2.8.0 to 2.9.1
  • Updated io.github.zlika:reproducible-build-maven-plugin:0.15 to 0.16
  • Updated org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1 to 3.0.0
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.4.0 to 3.4.1
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5 to 3.0.0-M7
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.2.7 to 1.3.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.10.0 to 2.13.0

0.2.4: Fix Dockerhub access

28 Sep 12:11
dfec00b
Compare
Choose a tag to compare

Summary

In this release we fixed the access to the Dockerhub API. Docker removed the deprecated v1 API so we updated to v2. Thanks to @exaSR for reporting this!

Please note that the new Dockerhub API requires sending multiple requests in order to retrieve all tags. That's why creating a new ExasolVersionNumberProvider with ExasolVersionNumberProviderFactory.buildExasolVersionNumberProvider() takes a bit longer now.

Features

  • #13: Fixed access to Dockerhub API

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:error-reporting-java:0.4.1 to 1.0.0
  • Added jakarta.json.bind:jakarta.json.bind-api:3.0.0

Runtime Dependency Updates

  • Added org.eclipse:yasson:3.0.2

Test Dependency Updates

  • Updated org.junit.jupiter:junit-jupiter-engine:5.9.0 to 5.9.1
  • Updated org.junit.jupiter:junit-jupiter-params:5.9.0 to 5.9.1

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:2.6.2 to 2.8.0

0.2.3: Updates for Code Example and Dependencies

30 Aug 13:00
d3f921c
Compare
Choose a tag to compare

Summary

This release fixes the code example in the readme file.

Documentation

  • #11: Fixed code example in readme

Dependency Updates

Compile Dependency Updates

  • Updated com.exasol:error-reporting-java:0.4.0 to 0.4.1
  • Updated jakarta.json:jakarta.json-api:2.0.1 to 2.1.1

Test Dependency Updates

  • Updated org.junit.jupiter:junit-jupiter-engine:5.7.2 to 5.9.0
  • Updated org.junit.jupiter:junit-jupiter-params:5.7.2 to 5.9.0

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:0.5.1 to 1.1.2
  • Updated com.exasol:project-keeper-maven-plugin:0.10.0 to 2.6.2
  • Updated io.github.zlika:reproducible-build-maven-plugin:0.13 to 0.15
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.8.1 to 3.10.1
  • Updated org.apache.maven.plugins:maven-deploy-plugin:2.7 to 3.0.0-M1
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3 to 3.1.0
  • Removed org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M3
  • Updated org.apache.maven.plugins:maven-gpg-plugin:1.6 to 3.0.1
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.2.0 to 3.4.0
  • Added org.codehaus.mojo:flatten-maven-plugin:1.2.7
  • Updated org.codehaus.mojo:versions-maven-plugin:2.7 to 2.10.0
  • Updated org.jacoco:jacoco-maven-plugin:0.8.7 to 0.8.8
  • Added org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
  • Updated org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0 to 3.2.0
  • Updated org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8 to 1.6.13

0.2.2 Dependency Updates

12 Jan 08:05
216bf09
Compare
Choose a tag to compare

Summary

In this release we updated the json dependencies.

Dependency Updates

Compile Dependency Updates

  • Added jakarta.json:jakarta.json-api:2.0.1
  • Removed javax.json:javax.json-api:1.1.4
  • Removed org.glassfish:javax.json:1.1.4

Runtime Dependency Updates

  • Added org.glassfish:jakarta.json:2.0.1

Dependency Updates

02 Aug 09:08
1558f1f
Compare
Choose a tag to compare

Summary

In this release we updated the dependencies. By that we fixed transitive CVE-2021-36090.

Dependency Updates

Compile Dependency Updates

  • Added com.exasol:error-reporting-java:0.4.0

Test Dependency Updates

  • Updated org.junit.jupiter:junit-jupiter-engine:5.6.2 to 5.7.2
  • Updated org.junit.jupiter:junit-jupiter-params:5.6.2 to 5.7.2
  • Removed org.junit.platform:junit-platform-runner:1.6.2

Plugin Dependency Updates

  • Added com.exasol:error-code-crawler-maven-plugin:0.5.1
  • Added com.exasol:project-keeper-maven-plugin:0.10.0
  • Added io.github.zlika:reproducible-build-maven-plugin:0.13
  • Added org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M3
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M3 to 3.0.0-M5
  • Updated org.jacoco:jacoco-maven-plugin:0.8.5 to 0.8.7
  • Added org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8

Get latest release of specific major or minor version

01 Oct 05:56
22df1b8
Compare
Choose a tag to compare

Features / Enhancements

  • #6: Get latest release of specific major or minor version

Initial release

30 Sep 12:31
Compare
Choose a tag to compare

Features / Enhancements

  • #1: Initial implementation