..
Canonical
feat(canonical): C14N 1.0 spec-example vectors, three conformance fixes
2026-06-10 08:51:47 +02:00
Catalog
feat(catalog): honor group-level prefer override
2026-06-08 18:05:03 +02:00
Emitting
fix(emit): split ?> in processing-instruction data with a space ( #262 )
2026-06-24 03:14:01 +02:00
HTML
fix(html): percent-escape non-ASCII characters in URI-valued attributes (closes output32) ( #263 )
2026-06-24 03:27:49 +02:00
Model
XSLT/XPath conformance: close 68 Apache Xalan cases ( #254 )
2026-06-24 00:13:14 +02:00
Parsing
docs: align stale figures with code and the enforced XSTS gate
2026-06-19 23:32:04 +02:00
Pattern
feat(pattern): streaming xmlPattern matching
2026-06-08 05:49:13 +02:00
Regex
docs(schema): disclose the contested-corpus basis for rejecting unescaped [ ( #250 )
2026-06-23 03:34:38 +02:00
Schema
fix(schema): reject a redefine whose self-reference duplicates a particle (UPA) ( #253 )
2026-06-24 00:06:23 +02:00
Stream
chore: scaffold PureXML pure-Swift XML package
2026-06-07 23:20:20 +02:00
Validation
feat(schema): locate compile diagnostics with validation coding paths ( #169 )
2026-06-16 10:26:11 +02:00
XInclude
feat(xinclude): range inclusion via XPointer range model ( #87 )
2026-06-09 04:19:38 +02:00
XPath
fix(xpath): format a large integer-valued number with no decimal point ( #268 )
2026-06-24 04:31:19 +02:00
XPointer
feat(xpointer): range(), range-to(), and string-range() schemes ( #88 )
2026-06-09 04:16:23 +02:00
XSLT
fix(xslt): distribute // over union branches in an xsl:key match pattern ( #272 )
2026-06-24 15:27:36 +02:00
API.swift
feat(validation,schema): composable validation framework and cross-document composition
2026-06-16 09:57:43 +02:00
Lint.swift
feat(editor): unified lint surface merging parse and validation diagnostics
2026-06-08 13:18:29 +02:00
PureXML.swift
feat(html): lenient HTML parser and serializer
2026-06-08 07:12:42 +02:00
QuickFix.swift
feat(editor): structured quick-fixes from completions
2026-06-08 13:35:33 +02:00