Skip to content

Commit 4c11226

Browse files
committed
XML Resolver 6.0.11 released
1 parent d9dfb5d commit 4c11226

File tree

3 files changed

+12
-6
lines changed

3 files changed

+12
-6
lines changed

README.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ https://github.com/xmlresolver/resolver-migration
3737

3838
## Version 6.x
3939

40-
Version 6.x is a significant refactoring and is not backwards compatible with version 5.x.
40+
Version 6.x is a significant refactoring and is not (wholly) backwards compatible with version 5.x.
4141
(The underlying functionality is the same, but the API is slightly different.)
4242
The version 5.x sources are now in the
4343
[legacy_v5](https://github.com/xmlresolver/xmlresolver/tree/legacy_v5) branch. Important
@@ -92,14 +92,20 @@ release. Etc.
9292

9393
## ChangeLog
9494

95+
### 6.0.11
96+
97+
This version introduces a new API for registering a scheme resolver. This will
98+
allow a resolver to be configured, for example, to handle custom URI schemes as
99+
are sometimes found in products.
100+
95101
### API Changes
96102

97-
Several classes and interfaces no longer exist:
103+
Several classes and interfaces are marked as deprecated. They were removed
104+
for several early 6.0.x releases but have been restored for binary backwards
105+
compatibility.
98106

99107
* `CatalogResover`, `Resolver`, `ResourceResolver`, `StAXResolver`,
100108
and `XercesResolver` are replaced by methods on `XMLResolver`.
101-
* `NamespaceResolver` is also replaced by methods on `XMLResolver`. I’m calling that
102-
API a failed experiment.
103109
* `Resource`, `ResolvedResource` and `ResolvedResourceImpl` are replaced, effectively, by
104110
`ResourceRequest` and `ResourceResponse`.
105111
* All the classes related to caching.

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ basename=xmlresolver
22

33
# ************************************************
44
# When this version number changes:
5-
resolverVersion=6.0.10
5+
resolverVersion=6.0.11
66
# Also change the version number in overview.html
77
# FIXME: figure out how to automate this.
88
# ************************************************

src/main/java/overview.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
identifiers for parsers and URIs for other processes (XML Schema
77
validation, RELAX NG validation, transformations, querying etc.).</p>
88

9-
<p>This JavaDoc is for the version 6.0.10 API.</p>
9+
<p>This JavaDoc is for the version 6.0.11 API.</p>
1010

1111
<p>By providing <a href="https://www.oasis-open.org/committees/download.php/14809/xml-catalogs.html">an OASIS XML Catalog</a> file that maps URIs, for example,
1212
from web resources to local resources, you can improve the performance

0 commit comments

Comments
 (0)