Skip to content

Latest commit

 

History

History
160 lines (95 loc) · 4.73 KB

File metadata and controls

160 lines (95 loc) · 4.73 KB

Change log

6.0.5 (Aug 5, 2026)

Fixes

  • Fixed vulnerabilities by upgrading netty-bom from 4.2.15.Final to 4.2.16.Final.
  • Fixed vulnerabilities by upgrading httpclient5 from 5.2.1 to 5.4.4.
  • Fixed vulnerabilities by upgrading httpcore5 from 5.4.2 to 5.4.3.
  • Fixed vulnerabilities by adding and managing httpcore5-h2 at version 5.4.3.
  • Fixed vulnerabilities by upgrading async-http-client from 3.0.10 to 3.0.11.

6.0.4 (Jun 22, 2026)

Fixes

  • Fixed vulnerabilities by upgrading async-http-client from 3.0.3 to 3.0.10.
  • Fixed vulnerabilities by upgrading netty-bom from 4.2.6.Final to 4.2.15.Final.
  • Fixed vulnerabilities by upgrading commons-configuration2 from 2.11.0 to 2.15.1.
  • Fixed vulnerabilities by upgrading commons-codec from 1.15 to 1.22.0.
  • Fixed vulnerabilities by upgrading httpcore5 from 5.2.1 to 5.4.2.

6.0.3 (Sep 29, 2025)

Fixes

  • Fixed a transitive vulnerability by adding the netty-bom module with version 4.2.6.Final.
  • Fixed a transitive vulnerability by adding the commons-lang3 module with version 3.18.0.
  • Upgraded dependency-check to 12.1.6 to fix the build issue.

6.0.2 (Apr 10, 2025)

Fixes

  • Fixed a vulnerability by upgrading the asynchttpclient module to 3.0.2.
  • Upgraded dependency-check to 12.1.0 to fix the build issue.

6.0.1 (Dec 17, 2024)

Fixes

  • Fixed a vulnerability by upgrading the asynchttpclient module to 3.0.1.
  • Removed checks in the AsyncHttpClientEdgeGridRequestSigner class for the ReactiveStreamsBodyGenerator case, which is no longer available in a new version of the asynchttpclient module.
  • Fixed some build errors by upgrading the JaCoCo library.

6.0.0 (Aug 21, 2024)

BREAKING CHANGES

  • Replaced the deprecated ApacheHttpTransport method with com.google.api.client.http.apache.v2.ApacheHttpTransport in the edgegrid-signer-google-http-client module.
  • Updated the README.md file for the edgegrid-signer-google-http-client module to include changes in the instructions for signing HTTP requests with specified client credentials.

Improvements

  • Added support for ProxySelector in the ApacheHttpClientEdgeGridRoutePlanner method to enable the use of custom proxy servers.

Fixes

  • Fixed various vulnerabilities by upgrading grpc-context, netty, and commons-configuration2.
  • Fixed an issue when a path param is a url for rest-assured.

5.1.1 (Dec 6, 2023)

Fixes

  • Fixed various CVE vulnerabilities by upgrading logback classic, netty and dependency-check.

5.1.0 (Sep 5, 2023)

Improvements

  • Added support for Apache HTTP Client version 5.

Fixes

  • Fixed various CVE vulnerabilities by upgrading netty, dependency-check, and guava libraries.
  • Fixed some build errors by upgrading Jacoco library.
  • Resolved various Javadoc warnings in different modules.

5.0.0 (Jan 19, 2023)

BREAKING CHANGES

  • Minimum Java version is 11.

4.1.2 (Jul 21, 2022)

Improvements

  • Extracted the edgegrid-signer-gatling module to a separate project.

Fixes

  • Fixed various vulnerabilities: OSSRH-66257, CVE-2020-36518, sonatype-2021-4682, CVE-2022-24823, sonatype-2019-0673, sonatype-2012-0050, sonatype-2021-4916.

4.1.1 (Feb 17, 2022)

Enhancements

  • Added OWASP dependency check plugin to maven pipeline.

Fixes

  • Fixed multiple CVE vulnerabilities by upgrading logback and netty dependencies.
  • Fixed Travis build by updating Java version to 8.
  • Corrected README.md's inconsistencies.

4.1.0 (Aug 26, 2021)

Enhancements

  • Upgraded project dependencies.
  • Ensured compatibility with Java >= v9.

4.0.1

Fixes

  • Fixed Issue #35, a broken unit test.
  • Use URI#getRawPath() when constructing a signature.

4.0 (Feb 19, 2019)

BREAKING CHANGES

  • Split the edgerc file reader into a new module edgerc-reader.
  • Dropped a dependency on commons-configuration2 from edgegrid-signer-core.
  • Dropped a dependency on commons-lang3.
  • Dropped a dependency on commons-codec (use Base64 methods from JDK instead).
  • Use maven-bundle-plugin to add OSGi headers to MANIFEST.MF.

3.0 (Aug 8, 2018)

BREAKING CHANGES

  • Minimum Java version is now 8.

Improvements

  • Added binding for Async HTTP Client.
  • Added binding for Gatling.

2.1 (Jul 27, 2017)

Improvements

  • Added binding for Apache HTTP Client.
  • Split README.md between relevant modules.

2.0 (Jul 27, 2017)

Improvements

  • Added signing algorithm tweaks.
  • Separated binding for the Google HTTP Client library for Java from the core signing library.
  • Added binding for REST-assured.
  • Unit tests with TestNG.
  • Published to Maven Central.