- Minimum Java version is 11.
- Extract edgegrid-signer-gatling module to a separate project.
- Fixes for various vulnerabilities: OSSRH-66257, CVE-2020-36518, sonatype-2021-4682, CVE-2022-24823, sonatype-2019-0673, sonatype-2012-0050, sonatype-2021-4916
- Added OWASP dependency check plugin to maven pipeline.
- Fix multiple CVE vulnerabilities by upgrading logback and netty dependencies.
- Fix Travis build by updating Java version to 8.
- Correct README.md inconsistencies.
- Upgrade project dependencies.
- Ensure compatibility with Java >= v9.
- Fix Issue #35, a broken unit test.
- Use URI#getRawPath() when constructing a signature.
- Split the edgerc file reader into new module edgerc-reader.
- Drop dependency on commons-configuration2 from edgegrid-signer-core.
- Drop dependency on commons-lang3.
- Drop dependency on commons-codec (use Base64 methods from JDK instead).
- Use maven-bundle-plugin to add OSGi headers to MANIFEST.MF.
- Minimum Java version is now 8.
- Adding binding for Async HTTP Client.
- Adding binding for Gatling.
- Adding binding for Apache HTTP Client.
- Splitting README.md between relevant modules.
- Signing algorithm tweaks
- Separating binding for Google HTTP Client Library for Java from core
- Adding binding for REST-assured
- Unit tests with TestNG
- Publishing to Maven Central!