Skip to content

Commit 7c573e9

Browse files
committed
README and Release Notes for 4.1.0
1 parent 868097a commit 7c573e9

File tree

2 files changed

+23
-27
lines changed

2 files changed

+23
-27
lines changed

README.md

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,28 +38,21 @@ downloading from [Adoptium](https://adoptium.net/).
3838

3939
### Building with Gradle
4040

41-
At the `xml-dtd` sources directory, run `gradlew build` to build. For example:
41+
At the `xml-dtd` sources directory, run `gradlew build` to build:
4242

43-
```shell
44-
git clone https://github.com/css4j/xml-dtd.git
45-
cd xml-dtd
46-
gradlew build
47-
```
48-
or
4943
```shell
5044
git clone https://github.com/css4j/xml-dtd.git
5145
cd xml-dtd
5246
./gradlew build
5347
```
54-
on Unix-like shells (where the current directory is generally not in the `PATH`).
5548

5649
<br/>
5750

5851
### Deploying to a Maven repository
5952

6053
Use:
61-
- `gradlew build publishToMavenLocal` to install in your local Maven repository.
62-
- `gradlew publish` to deploy to a (generally remote) Maven repository.
54+
- `./gradlew build publishToMavenLocal` to install in your local Maven repository.
55+
- `./gradlew publish` to deploy to a (generally remote) Maven repository.
6356

6457
Before deploying to a remote Maven repository, please read the
6558
`publishing.repositories.maven` block of
@@ -78,7 +71,7 @@ and optional library packages are the following:
7871

7972
### Compile-time dependencies
8073

81-
- The [carte-util](https://github.com/css4j/carte-util) library; version 3.5.1
74+
- The [carte-util](https://github.com/css4j/carte-util) library; version 3.6.0
8275
or higher is recommended.
8376

8477
- The [jclf-text](https://jclf.sourceforge.io/api/io.sf.jclf.text/module-summary.html)

RELEASE_NOTES.md

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,31 @@
1-
# xml-dtd version 4.0.0 Release Notes
1+
# xml-dtd version 4.1.0 Release Notes
22

3-
### December 3, 2021
3+
### August 19, 2022
44

55
<br/>
66

77
## Highlights
88

9-
### Removal of DefaultEntityResolver.resolveEntity(String)
9+
### Use the HTML5 entities as fallback if no subset is found in getExternalSubset
1010

11-
See issue #1.
11+
See issue #3.
1212

13-
### Use the Security Manager if available
13+
### Do not assume a specific SVG version for <svg> in getExternalSubset
1414

15-
See issue #2.
15+
See issue #5.
16+
17+
### Support the DTD for SVG 1.0 in DefaultEntityResolver
18+
19+
See issue #6.
1620

1721
## Detail of changes
1822

19-
- Remove `DefaultEntityResolver.resolveEntity(String)`. (#1)
20-
- Use the Security Manager only if available. (#2)
21-
- Gradle: copy licensing files to `META-INF` directory of archive files.
22-
- Gradle: line-ending conversion task now warns if file does not exists.
23-
- Gradle: upgrade wrapper to 7.3.
24-
- Upgrade to JUnit 4.13.2.
25-
- Add a 'changes.sh' script to generate a CHANGES.txt.
26-
- Use Markdown in Release Notes, move non-release information to README.
27-
- README: add a link to the resolver overview/introduction page.
28-
- CI: build with Java 11 and 17.
23+
- Use the HTML5 entities as fallback if no subset is found in getExternalSubset (#3)
24+
- Do not assume a specific SVG version for <svg> in getExternalSubset (#5)
25+
- Support the DTD for SVG 1.0 in DefaultEntityResolver (#6)
26+
- ContentModel: more efficient use of collections.
27+
- Make inner class static in EntityFinder.
28+
- DefaultEntityResolver: formatting.
29+
- A few javadoc improvements.
30+
- Gradle: upgrade wrapper to 7.5.1.
31+
- Bump year to 2022 in copyright headers.

0 commit comments

Comments
 (0)