Skip to content

Commit

Permalink
Release 5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosame committed Oct 5, 2024
1 parent 3f71214 commit c9ad398
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 21 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,11 +74,11 @@ and optional library packages are the following:
### Compile-time dependencies

- The [css4j](https://github.com/css4j/css4j/releases) library (and its transitive
dependencies); version 4.0 or higher is recommended (compatibility with 5.0 or
dependencies); version 5.0 or higher is recommended (compatibility with 6.0 or
higher is not guaranteed).

- The [css4j-agent](https://github.com/css4j/css4j-agent/releases) library;
version 4.0 or higher is recommended (compatibility with 5.0 or higher is
version 5.0 or higher is recommended (compatibility with 6.0 or higher is
not guaranteed). **It is optional at runtime.**

- The [dom4j](https://github.com/dom4j/dom4j) JAR package (tested with 2.1.4).
Expand Down
31 changes: 13 additions & 18 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,28 @@
# css4j-dom4j version 4.2 Release Notes
# css4j-dom4j version 5.0 Release Notes

(note: release 4.1 was skipped, for alignment with css4j 4.2)

### November 19, 2023
### October 5, 2024

<br/>

## Release Highlights

### Align with css4j 4.2.2
### Major version bumped to 5

Implements a method required by css4j 4.2.2.
To emphasize that it is compatible with css4j 5.0, major version was bumped to 5.

<br/>

## Detail of changes

- Handle also embedded sheets when setting and enabling sets by title.
- Several code simplifications.
- Tests: add a test for `getDoctype()`.
- Tests: add another (disabled) upstream test.
- Add scm section to Maven POM data.
- Upgrade to css4j 4.2.2.
- Upgrade to SLF4J 2.0.9.
- Upgrade to JUnit 5.10.1.
- Upgrade Gradle wrapper to 8.4.
- Upgrade to extra-java-module-info 1.6.
- Upgrade to actions/checkout@v4.
- Enable dependabot for Github actions.
- Override `createElement(String, String)` in `XHTMLDocumentFactory`.
- Tests: add selector matcher tests.
- Upgrade to actions/setup-java v4.
- Default to Linux line endings for source files.
- Set up CodeQL analysis.
- Upgrade JUnit to version 5.11.1.
- Upgrade Gradle wrapper to 8.10.2.
- Upgrade to extra-java-module-info version 1.9.
- Bump copyright year to 2024.

<br/>

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ plugins {
}

group = 'io.sf.carte'
version = '4.3-SNAPSHOT'
version = '5.0'

description = 'css4j-dom4j'

Expand Down

0 comments on commit c9ad398

Please sign in to comment.