Skip to content

Releases: css4j/css4j-awt

5.0

05 Oct 18:47
v5.0
Compare
Choose a tag to compare

Highlights

Major version bumped to 5

To emphasize that it is compatible with css4j 5.0, major version was bumped to 5.
But in fact this library is essentially the same as version 4.0.


Detail of changes

  • Use diamond operator.
  • Convert to advanced for loop in isFontFamilyAvailable.
  • Update the Javadoc package description.
  • Bump copyright year to 2024.
  • Add scm section to Maven POM data.
  • Prefer css4j 5.0 in build.
  • Upgrade to xml-dtd 4.3.
  • Upgrade JUnit to version 5.11.1.
  • Upgrade Gradle wrapper to 8.10.2.
  • Use slf4j 2.0.16 in tests.
  • Upgrade to extra-java-module-info version 1.9.
  • Upgrade to wrapper-validation action v4.
  • Default to Linux line endings for source files.

Version 4.0

30 Mar 17:10
v4.0
Compare
Choose a tag to compare

Highlights

Upgrade to css4j 4.0

This library now benefits from the color upgrades in css4j 4.0.


Detail of changes

  • Upgrade to css4j 4.0
  • Upgrade to slf4j 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.6.1

23 Jan 16:38
v3.6.1
Compare
Choose a tag to compare

Highlights

Accept synonyms for "sans serif" in AWTStyleDatabase

Make generic font family comparisons case insensitive in AWTStyleDatabase


Detail of changes

The javadocs now link to css4j API docs.

  • Accept synonyms for "sans serif" in AWTStyleDatabase.
  • Make generic font family comparisons case insensitive in AWTStyleDatabase.
  • Bump year to 2023 in copyrights.
  • Javadoc: add a module description.
  • Fix build warning
  • Fix javadoc warning
  • Upgrade to css4j 3.9.1
  • Upgrade to xml-dtd 4.1.1
  • Upgrade to slf4j-api 2.0.6
  • Upgrade to JUnit 4.13.2.
  • Upgrade to extra-java-module-info 1.2
  • Upgrade Gradle wrapper to 7.6
  • Gradle: copy licensing files to META-INF directory of archive files.
  • Add a workflow to publish package in Github.

Version 3.6.0

30 Jul 20:21
v3.6.0
Compare
Choose a tag to compare
CSS4J AWT Module changes
========================

Version 3.6.0
-------------

- Gradle: stand-alone build, independent from css4j-dist.

css4j v3.5.2

08 Jun 15:51
css4j-3.5.2
Compare
Choose a tag to compare

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

02 Jun 18:16
css4j-3.5.1
Compare
Choose a tag to compare

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

30 May 16:12
css4j-3.5.0
Compare
Choose a tag to compare
css4j-3.5.0

Release 3.5.0

css4j v3.4.0

28 Feb 16:32
css4j-3.4.0
Compare
Choose a tag to compare
  • Adapt to change in core module (switch to non-deprecated method).

css4j v3.3.0

05 Jan 14:11
css4j-3.3.0
Compare
Choose a tag to compare
css4j-3.3.0

Release 3.3.0

css4j v3.2.0

20 Dec 14:57
css4j-3.2.0
Compare
Choose a tag to compare

See the release info at the css4j-dist repository for details.