Skip to content

Commit a83f18b

Browse files
committed
Release 5.3 (5.2 was skipped)
1 parent 018e52c commit a83f18b

File tree

2 files changed

+23
-13
lines changed

2 files changed

+23
-13
lines changed

RELEASE_NOTES.md

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,38 @@
1-
# css4j-dom4j version 5.1 Release Notes
1+
# css4j-dom4j version 5.3 Release Notes
22

3-
### January 24, 2025
3+
### March 31, 2025
4+
5+
NOTE: This new version is not required to run with css4j 5.3, but if you use this
6+
version of css4j-dom4j, then you need css4j 5.3 or later.
47

58
<br/>
69

710
## Release Highlights
811

9-
### Test suite updated for css4j 5.1
12+
### Update to latest changes in css4j 5.3
13+
14+
This version no longer calls an agent method which was deprecated by css4j 5.3.
1015

11-
This library is the same as 5.0 except for the test suite, which was modified
12-
for compatibility with the new `attr()` syntax supported by css4j 5.1.
16+
### java.net.URL constructor deprecations
1317

14-
There is no need for upgrading unless you want to run the supplied tests.
18+
The library no longer uses the deprecated java.net.URL constructors. To achieve
19+
this, it is calling a method from css4j 5.3, which makes the build dependent on
20+
5.3 and later.
1521

1622
<br/>
1723

1824
## Detail of changes
1925

20-
- Upgrade to css4j 5.1, adapt tests accordingly.
21-
- Upgrade to slf4j 2.0.16.
22-
- Upgrade to JUnit 5.11.4.
23-
- Gradle: use the assignment operator in the maven repo section.
24-
- Upgrade Gradle wrapper to 8.12.1.
25-
- Bump year to 2025 in copyright notices.
26+
- Deprecation cleanup: do not use java.net.URL constructors (requires css4j 5.3 or later).
27+
- Update to latest changes in css4j.
28+
- Upgrade to css4j 5.3.
29+
- Upgrade to css4j-agent 5.3.
30+
- Test with Jaxen 2.0.0.
31+
- Upgrade Gradle wrapper to 8.13.
32+
- Use SLF4J 2.0.17 in tests.
33+
- Upgrade to JUnit 5.12.1.
34+
- Upgrade to extra-java-module-info 1.11.
35+
- Run CI with Java 11 and 21.
2636

2737
<br/>
2838

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
}
66

77
group = 'io.sf.carte'
8-
version = '5.2-SNAPSHOT'
8+
version = '5.3'
99

1010
description = 'css4j-dom4j'
1111

0 commit comments

Comments
 (0)