|
1 | | -# css4j-dom4j version 3.9 Release Notes |
| 1 | +# css4j-dom4j version 3.9.1 Release Notes |
2 | 2 |
|
3 | | -### October 19, 2022 |
| 3 | +### January 23, 2023 |
4 | 4 |
|
5 | 5 | <br/> |
6 | 6 |
|
7 | 7 | ## Release Highlights |
8 | 8 |
|
9 | | -### Add `rebuildCascade()` to `XHTMLDocument` |
| 9 | +### Use `org.dom4j` as DOM4J's module name |
10 | 10 |
|
11 | | -Gives a native, more efficient implementation to css4j's `CSSDocument.rebuildCascade()` default method. |
| 11 | +DOM4J version 2.1.4 was released which uses the `org.dom4j` module name, and this |
| 12 | +project was upgraded accordingly. |
12 | 13 |
|
13 | 14 | ## Detail of changes |
14 | 15 |
|
15 | | -- Check for read-only in `setAttributeNode()`. |
16 | | -- Prevent NPE in `setTargetMedium(String)`. |
17 | | -- Upgrade to css4j 3.9.0 |
18 | | -- Upgrade to `extra-java-module-info` 1.0 |
19 | | -- Gradle: prefer version 2.0.3 of `slf4j-api`. |
| 16 | +- Invalidate computed style after the removal of a default-style `http-equiv` attribute. |
| 17 | +- Speed up the computation of base URI, make it more reliable. |
| 18 | +- Tests: add a few styling error checks. |
| 19 | +- Tests: remove an unnecessary cast. |
| 20 | +- Gradle: use a different line conversion procedure to avoid Git glitches |
| 21 | +- Bump year to 2023 in copyright notices. |
| 22 | +- Upgrade to slf4j-api 2.0.6 |
| 23 | +- Upgrade to css4j 3.9.1 |
| 24 | +- Upgrade to css4j-agent 3.7.1 |
| 25 | +- Upgrade to dom4j 2.1.4 |
| 26 | +- Upgrade Gradle wrapper to 7.6 |
| 27 | +- Upgrade to extra-java-module-info 1.2 |
20 | 28 |
|
21 | 29 | ## Project Sites |
22 | 30 |
|
|
0 commit comments