|
1 | | -# css4j version 6.1.1 Release Notes |
| 1 | +# css4j version 6.2 Release Notes |
2 | 2 |
|
3 | | -### October 16, 2025 |
| 3 | +### December 3, 2025 |
4 | 4 |
|
5 | 5 | <br/> |
6 | 6 |
|
7 | 7 | ## Highlights |
8 | 8 |
|
9 | | -### XML/HTML builder: better default compatibility with Java 24 and later |
| 9 | +### `if()` function compliance update |
10 | 10 |
|
11 | | -Java 24 and 25 shipped with JAXP default parameters that are too small, see |
12 | | - |
13 | | -- https://bugs.openjdk.org/browse/JDK-8368902 |
14 | | -- https://github.com/google/google-java-format/issues/1210 |
15 | | - |
16 | | -This affects `XMLDocumentBuilder` which now applies larger values where needed. |
| 11 | +Value ranges are now supported inside functions; this is required for parsing |
| 12 | +and serializing the `if()` function as supported by the latest chromium-based |
| 13 | +browsers. |
17 | 14 |
|
18 | 15 | <br/> |
19 | 16 |
|
20 | 17 | ## Detail of changes |
21 | 18 |
|
22 | | -- dom: use reasonable JAXP configuration defaults for `XMLDocumentBuilder` to |
23 | | - run on Java 24 and later. |
24 | | -- util: remove a few unneeded steps in shorthand minification. |
25 | | -- Additional relative color test. |
26 | | -- javadoc: Minify javadoc was missing two command line options. |
27 | | -- Small javadoc improvements. |
28 | | -- Upgrade to JUnit 5.14.0. |
29 | | -- Upgrade to checkstyle 10.26.1. |
30 | | -- Upgrade Gradle wrapper to 8.14.3. |
31 | | -- actions: remove reference to deleted `1-stable` branch on CI. |
32 | | -- actions: various upgrades. |
| 19 | +- nsac: support value ranges inside functions. |
| 20 | +- Support value computation of `tab-size` and several `text-*` properties. |
| 21 | +- Upgrade to JUnit 5.14.1. |
| 22 | +- Upgrade to actions/checkout v6. |
0 commit comments