Skip to content

Commit

Permalink
Release 4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
carlosame committed Jun 22, 2024
1 parent 3f59abc commit f94e4bf
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 18 deletions.
32 changes: 15 additions & 17 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,26 @@
# xml-dtd version 4.2 Release Notes
# xml-dtd version 4.3 Release Notes

### April 17, 2023
### June 22, 2024

<br/>

## Highlights

This release is the exact same as 4.1.1, except that it depends on Tokenproducer 2.0.1.

### Upgrade to Tokenproducer 2.0.1

Tokenproducer 2.0.1 introduces a new base interface but otherwise is the same as 1.2
(and is source-level compatible with it). Unfortunately the software compiled with 1.2
cannot figure out that the old `TokenHandler` interface inherits from the new `TokenHandler2`,
so anything compiled with 1.x is incompatible at runtime with 2.x.

If you upgrade to css4j 4.0.1, make sure to upgrade to `xml-dtd` 4.2 as well.
As a last resort, the resolver now attempts to get a known System ID when the
supplied System ID is unknown but the Public ID is known.

<br/>

## Detail of changes

- Bump copyright year to 2023.
- Tests: convert the tests to JUnit 5.
- Tests: add a jar bomb test.
- Upgrade to TokenProducer 2.0.1
- Upgrade Gradle wrapper to 8.1.
- resolver: attempt to get a known System ID when the supplied System ID is
unknown but the Public ID is known.
- Add scm section to Maven POM data.
- Bump copyright year to 2024.
- Upgrade to actions/setup-java v4.
- Upgrade to JUnit 5.10.2.
- Bump github/codeql-action from 2 to 3.
- Upgrade Gradle wrapper to 8.5.
- Actions: switch to gradle/actions/wrapper-validation.
- A few modifications to README.
- Default to Linux line endings for source files.
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ group = 'io.sf.carte'

description = 'xml-dtd'

version = '4.2.2-SNAPSHOT'
version = '4.3'

sourceSets {
main {
Expand Down

0 comments on commit f94e4bf

Please sign in to comment.