Skip to content

Releases: css4j/css4j-agent

6.0

Choose a tag to compare

@carlosame carlosame released this 16 May 18:38
v6.0
  • Upgrade to latest public suffix list.
  • Depend on css4j 6.0.
  • Upgrade to JUnit 5.12.2.
  • Upgrade to extra-java-module-info version 1.12.
  • Upgrade Gradle wrapper to 8.14.

5.3

5.3

Choose a tag to compare

@carlosame carlosame released this 31 Mar 18:51
v5.3

Deprecation clean-ups

  • Do not call a method that was deprecated by css4j 5.3.
  • java.net.URL deprecated constructors are no longer called.
  • Deprecated doPrivileged blocks were removed.

Detail of changes

  • Adapt to latest user agent changes in css4j.
  • java.net.URL deprecation cleanup.
  • Remove deprecated doPrivileged block from DefaultOriginPolicy.
  • Update to latest public suffix list.
  • Task CRLFConvert is not needed anymore.
  • Bump year to 2025 in copyrights.
  • Upgrade to css4j 5.3.
  • Upgrade to slf4j 2.0.17.
  • Upgrade to extra-java-module-info 1.11.
  • Upgrade to JUnit 5.12.1.
  • Upgrade Gradle wrapper to 8.13.
  • Run CI with Java 11 and 21.

5.1

5.1

Choose a tag to compare

@carlosame carlosame released this 23 Feb 14:06
v5.1
  • Upgrade to latest public suffix list.
  • Use css4j 5.2.
  • Fix build warning.
  • Upgrade to extra-java-module-info version 1.10.
  • Upgrade to JUnit 5.12.0.
  • Upgrade Gradle wrapper to 8.12.1.

5.0

5.0

Choose a tag to compare

@carlosame carlosame released this 05 Oct 18:45
v5.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

Choose a tag to compare

@carlosame carlosame released this 30 Mar 17:09
v4.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

Choose a tag to compare

@carlosame carlosame released this 23 Jan 16:36
v3.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

Choose a tag to compare

@carlosame carlosame released this 15 Feb 15:46
v3.7.0

Updated Public Suffix List.

Version 1.3.0

Choose a tag to compare

@carlosame carlosame released this 15 Feb 15:44
v1.3.0

Updated Public Suffix List.

Version 3.6.0

Choose a tag to compare

@carlosame carlosame released this 30 Jul 20:18
v3.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

Choose a tag to compare

@carlosame carlosame released this 08 Jun 15:52
css4j-3.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.