Skip to content

Commit 05a722a

Browse files
committed
README and RELEASE_NOTES for 3.9.0
1 parent d3929ba commit 05a722a

File tree

2 files changed

+10
-17
lines changed

2 files changed

+10
-17
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ 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.8.0 or higher is recommended (compatibility with 4.0 or
72+
dependencies); version 3.9.0 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;

RELEASE_NOTES.md

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

3-
### August 21, 2022
3+
### October 19, 2022
44

55
<br/>
66

77
## Release Highlights
88

9-
### Use `<style>` elements from any namespace for computing styles
9+
### Add `rebuildCascade()` to `XHTMLDocument`
1010

11-
In style computation, inline styles that were in a non-HTML namespace were not
12-
being used. This is what some browsers did in the past but that is no longer the
13-
case.
14-
15-
Now it uses style elements having any namespace, which matches the current
16-
behaviour of web browsers and makes it easier to support inlined SVG.
11+
Gives a native, more efficient implementation to css4j's `CSSDocument.rebuildCascade()` default method.
1712

1813
## Detail of changes
1914

20-
- Use `<style>` elements from any namespace for computing styles.
21-
- Javadoc: add a module description.
22-
- Fix javadoc warning.
23-
- Gradle: upgrade wrapper to 7.5.1.
24-
- Upgrade `extra-java-module-info` plugin to 0.15.
25-
- Actions: switch from 'adopt' distribution to 'temurin', setup-java@v2 to 3.
26-
- Actions: upgrade actions/checkout to v3.
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`.
2720

2821
## Project Sites
2922

0 commit comments

Comments
 (0)