Releases: sbabcoc/Settings
Upgrade to Java-Utils 4.0.0; upgrade other dependencies
In this release, I upgraded to the latest release of Java-Utils (version 4.0.0). I also upgraded several other dependencies.
NOTE: This is a major-version release due to the major-version bump in the Java-Utils dependency.
I migrated away from gpg credentials stored in my Maven settings and fully over to gpg-agent.
I also added a missing JavaDoc entry to resolve a warning.
Migrate to OSSRH Staging API; upgrade dependencies
In this release, I migrated to the OSSRH Staging API for publication. I also upgraded the dependencies and plugins.
NOTE: While working in a dependent project, I noticed that I had failed to set the logback dependencies of Settings to "test" scope, which caused these to show up as transitive dependencies. I fixed this issue.
Upgrade to Commons Configuration 2.12.0
In this release, I upgraded to Commons Configuration 2.12.0, which resolves an issue with loading stored configurations from the HOME folder.
Revert Commons Configuration to previous release
In this release, I fixed a fundamental flaw in the implementation on RetryManager that caused infinite recursion.
In addition to this bug fix, I reverted Commons Configuration to version 2.10.1 due to a bug in version 2.11.0. To avoid being caught unaware if this issue crops up again, I added a unit test that verifies the proper functioning of the affected scenario.
Upgrade To the latest version of Java-Utils
settings-3.0.7 [maven-release-plugin] copy for tag settings-3.0.7
Update dependencies to the latest versions
In this release, I updated all dependencies to the latest available versions that were compatible with Java 8.
Add commons-beanutils as a runtime dependency
In this release, I switched commons-beanutils from a test dependency to a runtime dependency. It appears that this dependency should be brought in transitively by commons-configuration2, but this isn't happening.
Add commons-text as direct dependency to propagate downstream
In this release, I added commons-text as a direct dependency so that the managed version propagates to projects that use this library. Now that commons-text is a direct dependency, I no longer need to manage the version of commons-lang3.
Manage commons-text to 1.10.0; remove SnakeYAML mgmt
In this release, I added dependency management for commons-text to resolve a vulnerability in this transitive dependency. I also removed the dependency management for SnakeYAML, which is no longer in scope.
Upgrade Java-Utils to version 3.1.1
This release just contains a dependency bump, upgrading Java-Utils to the latest release (3.1.1)