Releases: sbabcoc/Settings
Upgrade Java-Utils to version 2.0.1
In this release, I updated the Java-Utils
dependency from version 2.0.0
to version 2.0.1
. This new release contains no functional changes, but I wanted to keep everything at tip-of-trunk for the sake of consistency.
Revise cross-compile configuration
This release is solely focused on non-functional aspects of the project, Specifically, I revised the POM to use the cross-compilation features that were added in Java 9. This eliminated the need for maven-toolchains-plugin
, which obviated the Eclipse M2E lifecycle-mapping
configuration. I also migrated the project to the newer Sonatype s01
staging host for the deployment of releases.
To avoid problems with the certificate attached to the old Java 7 build of TestNG, I switched to the JUnit framework for my unit tests.
Upgrade to latest releases on JUnit-Utils and SLF4J
This release doesn't contain any new features or bug fixes; it simply bumps the versions of a couple of dependencies.
Fix DoS vulnerability; update repository refs after relocation
- To resolve a Denial of Service vulnerability, I added dependency management to replace the specified version of SnakeYAML with version 1.26
- I also updated repository references to specify the new project home - the
sbabcoc
account.
Upgrade dependencies to latest versions
All dependencies and plugins have been upgraded to latest versions, except for commons-configuration2
. I need to maintain compatibility with Java 7, so I can only upgrade this artifact to version 2.3.
Upgrade 'commons-beanutils' to version 1.9.4
settings-2.3.2 [maven-release-plugin] copy for tag settings-2.3.2
Finish conversion to Java 7
- Add tool chain to compile with JDK7
- Upgrade Java-Utils to version 1.9.1
- Downgrade Commons Config to version 2.3
Revise library so it works with Java 7
settings-2.3.0 [maven-release-plugin] copy for tag settings-2.3.0
Upgrade a bunch of dependencies
- logback (1.2.3)
- java-utils (1.8.0)
- javadoc-plugin (3.0.1)
- staging-plugin (1.6.8)
- commons-lang3 (3.7)
- commons-config (2.4)
- jacoco (0.8.2)
Upgrade to the latest Java-Utils
settings-2.2.3 [maven-release-plugin] copy for tag settings-2.2.3