Skip to content

Commit 295388f

Browse files
committed
README and Release Notes for 3.9.1
1 parent 0a94ae9 commit 295388f

File tree

2 files changed

+21
-13
lines changed

2 files changed

+21
-13
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@ and optional library packages are the following:
6969
### Compile-time dependencies
7070

7171
- The [css4j](https://github.com/css4j/css4j/releases) library (and its transitive
72-
dependencies); version 3.9.0 or higher is recommended (compatibility with 4.0 or
72+
dependencies); version 3.9.1 or higher is recommended (compatibility with 4.0 or
7373
higher is not guaranteed).
7474

7575
- The [css4j-agent](https://github.com/css4j/css4j-agent/releases) library;
76-
version 3.7.0 or higher is recommended (compatibility with 4.0 or higher is
76+
version 3.7.1 or higher is recommended (compatibility with 4.0 or higher is
7777
not guaranteed). **It is optional at runtime.**
7878

79-
- The [dom4j](https://github.com/dom4j/dom4j) JAR package (tested with 2.1.1).
80-
Requires at least version 2.0 to compile and 2.1.1 to run the tests, but you
79+
- The [dom4j](https://github.com/dom4j/dom4j) JAR package (tested with 2.1.4).
80+
Requires at least version 2.1.4 to compile and run the tests, but you
8181
should be able to run the resulting jar file with dom4j 1.6 if you are stuck with it.
8282

8383
- The [XPP3 Pull Parser](https://github.com/xmlpull-xpp3/xmlpull-xpp3) (which

RELEASE_NOTES.md

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,30 @@
1-
# css4j-dom4j version 3.9 Release Notes
1+
# css4j-dom4j version 3.9.1 Release Notes
22

3-
### October 19, 2022
3+
### January 23, 2023
44

55
<br/>
66

77
## Release Highlights
88

9-
### Add `rebuildCascade()` to `XHTMLDocument`
9+
### Use `org.dom4j` as DOM4J's module name
1010

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.
1213

1314
## Detail of changes
1415

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
2028

2129
## Project Sites
2230

0 commit comments

Comments
 (0)