Skip to content

Releases: sbabcoc/TestNG-Foundation

Upgrade to Settings 3.0.9

29 Apr 21:00
395d369

Choose a tag to compare

In this release, I upgraded to Settings 3.0.9, which resolves an issue with loading stored configurations from the HOME folder.

Fix infinite recursion issue with RetryManager; upgrade Settings

23 Apr 00:31
d4d91f1

Choose a tag to compare

In this release, I fixed an issue in the implementation of RetryManager that caused infinite recursion. I also upgraded to the latest release of Settings to resolve an issue caused by a Commons Configuration bug.

Upgrade Settings to latest version

02 Apr 05:18
57a7172

Choose a tag to compare

Upgrade dependencies to latest versions

02 Apr 00:50
ad95a10

Choose a tag to compare

Upgrade to latest Java-Utils; eliminate Guava usage

01 Jun 06:35
4ea2d90

Choose a tag to compare

In this release, I upgraded to the latest release of Java-Utils, which allowed me to eliminate usage of Guava APIs. These really weren't doing very much for me, and including this library could cause mixed-version issues for client projects.

NOTE: This is a breaking change because I switched from using the Guava Optional class to the standard Java Optional class, and from using the Guava Function class to the standard Java Function class.

Java 11: Upgrade TestNG to v7.7.1 and SettingsAPI to 3.0.5

05 Feb 05:26
043e343

Choose a tag to compare

NOTE: This is a bifurcation point. Version 5.0.0 and up require Java 11; version 4.x releases will continue to support Java 8.

In this release, I upgraded to the latest release of TestNG (version 7.7.1). I also upgraded to the latest release of SettingAPI (version 3.0.5), which resolves a vulnerability in commons-text.

Java 8: Upgrade to latest SettingsAPI

05 Feb 05:22
043e343

Choose a tag to compare

NOTE: This is a bifurcation point. Version 4.x releases will continue to support Java 8; version 5.0.0 and up will require Java 11.

In this release, I upgraded to the latest release of SettingAPI (version 3.0.5), which resolves a vulnerability in commons-text.

Upgrade Java-Utils and Settings to latest releases

09 Aug 18:07
12da689

Choose a tag to compare

This release upgrade Java-Utils and Settings to the latest release - 3.1.1 and 3.0.2 respectively.

Update settings library

10 Jul 19:50
cb55370

Choose a tag to compare

In this release, I updated to the latest settings library (3.0.1), which resolves an identified vulnerability.

Build for Java 8; upgrade dependencies and plugins

12 Jun 02:19
c9c4d31

Choose a tag to compare

In this release, I finally dropped support for Java 7. By building this library for Java 8, I'm able to upgrade dependencies to newer versions that resolve identified vulnerabilities.