v1.0.0 (2024-02-27)
- #13 XmlMojo use mojo parameters provided by BaseMojo
v0.9.5 (2023-09-20)
- #12
EntityResolver
does not follow redirects - #10 Rewrite
CharacterDatas
- #9 Support standalone execution
- #8 Add
base64BinaryNonEmpty
todatatypes-0.9.xsd
- #7 Null pointer exception when validating XML with no targetNamespace defined in XSD
- #6 Transition to GitHub Actions
- #5 Add
Documents
class for operations pertaining toDocument
- #4 Upgrade Maven dependencies
- #2 Properly set line/column for new
SAXParseException
inFastSAXParser.parse(...)
- #1
FastSAXParser
should throwSAXParseException
instead ofIllegalStateException
in case of malformed XML
v0.9.4 (2020-05-23)
- Add
CachedInputSource
. - Add
DelegateErrorHandler
. - Add
FastSAXHandler
. - Add
FastSAXParser
. - Add
FasterSAXHandler
. - Move
Parsers
toSAXParsers
. - Support parsing and validation with XInclude.
- Rewrite
SchemaResolver
. - Rewrite
XmlCatalog
. - Add
XmlCatalogResolver
,XmlEntity
,XmlPreview
, andXmlPreviewParser
. - Upgrade
net.sf.saxon:Saxon-HE
fromv9.9.1-4
tov9.9.1-5
. - Improve tests.
- Improve javadocs.
v0.9.3 (2019-07-21)
- Improve date regex in
datatypes-0.8.xsd
. - Add
SilentErrorHandler
. - Add configurable logging levels to
LoggingErrorHandler
. - Refactor
FileSetMojo
toPatternSetMojo
. - Fix concurrency issue in
Parsers
. - Add basic and extended iso8601 formats to
datatypes-0.9.xsd
. - Upgrade
http://www.openjax.org/xml/datatypes-0.8.xsd
tohttp://www.openjax.org/xml/datatypes-0.9.xsd
. - Upgrade
net.sf.saxon:Saxon-HE:9.9.1-2
to9.9.1-4
. - Upgrade
org.libj:net:0.5.0
to0.5.1
.
v0.9.2 (2019-05-13)
- Initial public release.