Releases: css4j/css4j-agent
Releases · css4j/css4j-agent
5.0
Highlights
Public Suffix List
Updated Public Suffix List.
Detail of changes
- Update to latest public suffix list.
- Use diamond operator.
- Small refactor in
DefaultUserAgent
. - Use advanced for loop in
ResourceDownloader
. - Add scm section to Maven POM data.
- Prefer css4j 5.0.
- Upgrade to xml-dtd 4.3.
- Upgrade JUnit to version 5.11.1.
- Use slf4j 2.0.16.
- Upgrade to extra-java-module-info version 1.9.
- Upgrade to actions/checkout@v4.
- Upgrade to actions/setup-java v4.
- Gradle: switch to gradle/actions/wrapper-validation.
- Upgrade Gradle wrapper to 8.10.2.
- Default to Linux line endings for source files.
- Bump copyright year to 2024.
Version 4.0
Highlights
Public Suffix List
Updated Public Suffix List.
Detail of changes
- Update to latest public suffix list.
- Upgrade to css4j 4.0
- Upgrade to slf4j-api 2.0.7
- Upgrade to extra-java-module-info 1.3
- Upgrade Gradle wrapper to 8.0.2
- Tests: convert the tests to JUnit 5.
Version 3.7.1
Highlights
Public Suffix List
Updated Public Suffix List.
Detail of changes
- Upgrade to latest public_suffix_list.dat
- Remove unnecessary public modifier from public interfaces.
- Javadoc: add a module description.
- Fix javadoc warning.
- Bump year to 2023 in copyrights.
- Upgrade to css4j 3.9.1
- Upgrade to slf4j-api 2.0.6
- Upgrade to xml-dtd 4.1.1
- Upgrade to extra-java-module-info 1.2
- Upgrade Gradle wrapper to 7.6
- Rename LICENSES.txt as NOTICE.txt
Version 3.7.0
Updated Public Suffix List.
Version 1.3.0
Updated Public Suffix List.
Version 3.6.0
CSS4J Agent Module changes
==========================
Version 3.6.0
-------------
- Gradle: stand-alone build, independent from css4j-dist.
- Upgrade to latest public suffix list.
css4j v3.5.2
Build fixes
The previous 3.5.1 version was producing correct Maven metadata, but the generated Gradle metadata was incorrect (it advertised a minimum required version of Java 11).
Even if you use Apache Maven to build your project, you may have downstream users with Gradle builds. If you are using css4j 3.5.0 or 3.5.1 you are encouraged to upgrade to 3.5.2.
css4j v3.5.1
Release 3.5.0 was compiled targeting Java 11, and 3.5.1 recovers the dual 8/11 build of previous versions.
css4j v3.5.0
css4j-3.5.0 Release 3.5.0
css4j v3.4.0
No changes.