Skip to content

1.2.4

Latest
Compare
Choose a tag to compare
@carlosame carlosame released this 25 Jan 13:41
v1.2.4

A first preview release of 2.0 is imminent, so it is time for a new stable version.

The fixes are much less important than in previous stable versions, but still good to have. The upgrade to css4j 5.1 means that the transcoder helper now has an advanced attr() support which is expected to be compatible with the forthcoming version 133 of Google Chrome.


Detail of changes

  • awt: avoid division by zero in feTurbulence processing [BATIK-1102].
  • dom: allow creating documents with null qualified name in GenericDOMImplementation.
  • parser: small performance improvement in NumberParser.equalsAny.
  • util: NormalizingReader was silently dropping one character on each call to read(cbuf[]).
  • util: make ParsedURL and ParsedURLData serializable.
  • util: use a fixed locale in case conversion when retrieving the decoder factory.
  • Gradle: do not depend on compile-only artifacts in the fat jars.
  • Make tests compatible with Java 23.
  • Tests: test arabic characters.
  • Upgrade to css4j 5.1.
  • Upgrade to css4j-awt 5.0.
  • Upgrade to jclf-text 5.0.2.
  • Upgrade to commons-io 2.18.0.
  • Upgrade to JUnit 5.11.4.
  • Upgrade to GrGit 5.3.0.
  • Upgrade to checkstyle 10.21.1.
  • Upgrade to dependency-check-gradle 12.0.1.
  • Upgrade to gradle-license-report 2.9.
  • Upgrade Gradle wrapper to 8.12.1.
  • README: use the assignment operator in the Gradle example.
  • Bump year to 2025 in NOTICE.