..
Canonical
feat(parity): C14N 2.0 text trimming, catalog delegation, XPath number formatting
2026-06-08 09:37:16 +02:00
Catalog
feat(catalog): honor group-level prefer override
2026-06-08 18:05:03 +02:00
Emitting
feat(emitting): cdataAsText and asciiOnly save options
2026-06-08 16:34:57 +02:00
HTML
feat(html): add HTML5 document tree construction with insertion modes
2026-06-08 09:24:11 +02:00
Model
feat(model): TreeNode editing helpers (attributes, shallow copy, order, normalize)
2026-06-08 15:19:33 +02:00
Parsing
feat(parsing): line-ending normalization and XML 1.1 line terminators
2026-06-08 15:07:21 +02:00
Pattern
feat(pattern): streaming xmlPattern matching
2026-06-08 05:49:13 +02:00
Regex
feat(regex): Unicode category escapes and character-class subtraction
2026-06-08 15:15:46 +02:00
Schema
feat(relaxng): fold RNC ~ string concatenation
2026-06-08 17:38:58 +02:00
Stream
chore: scaffold PureXML pure-Swift XML package
2026-06-07 23:20:20 +02:00
Validation
feat(schematron): instantiate abstract patterns with is-a/param
2026-06-08 17:58:33 +02:00
XInclude
feat(xinclude): content-negotiation hints, cycle detection, text+fragment
2026-06-08 15:52:18 +02:00
XPath
feat(xpath): eval-time namespace context and XPointer xmlns()/xpath1() schemes
2026-06-08 16:00:15 +02:00
XPointer
feat(xpath): eval-time namespace context and XPointer xmlns()/xpath1() schemes
2026-06-08 16:00:15 +02:00
XSLT
feat(xslt): add xsl:include/import, xsl:output, comment, and processing-instruction
2026-06-08 08:08:38 +02:00
API.swift
feat(parsing): surface the XML declaration (version, encoding, standalone)
2026-06-08 14:53:04 +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