Release Schema Tools v0.1.1

This commit is contained in:
2026-09-01 14:58:06 +02:00
parent 236b9e62c4
commit 2f60a6d0a7
21 changed files with 264 additions and 65 deletions
+2 -2
View File
@@ -14,7 +14,7 @@ Schema Tools is a standalone local-first application in the [add·ideas Toolbox]
- Conservative comparisons for required properties, types, enums, declarations, operations, parameters, and responses
- Inert rendering, offline PWA support, responsive Toolbox shell integration, and deterministic release archives
Each document is limited to 2 MiB of text, the workspace to 8 MiB and 20 documents, and parsed trees, references, instances, samples, validation work, and diagnostic output have independent bounds. DTD/entity declarations, remote references, Schematron XPath, extension code, JSON Schema `pattern`, and `patternProperties` are never executed. JSON Schema validation covers a documented assertion subset rather than claiming full specification conformance. XML languages receive structural inspection—not instance validation—and OpenAPI checks are intentionally focused.
Each document is limited to 2 MiB of text, the workspace to 8 MiB and 20 documents, and parsed trees, references, instances, samples, validation work, and diagnostic output have independent bounds. Generated samples are additionally limited to 2 MiB of serialized output, 512 KiB of retained text, and 1,024 characters per derived literal. DTD/entity declarations, remote references, Schematron XPath, extension code, JSON Schema `pattern`, and `patternProperties` are never executed. JSON Schema validation covers a documented assertion subset rather than claiming full specification conformance. XML languages receive structural inspection—not instance validation—and OpenAPI checks are intentionally focused.
See [Architecture](docs/ARCHITECTURE.md) and [Privacy and security](docs/PRIVACY-SECURITY.md) for the exact capability boundaries.
@@ -30,7 +30,7 @@ npm run test:browser
## Release
`npm run release:artifact` creates deterministic `release/schema-tools-0.1.0.zip` and checksum files.
`npm run release:artifact` creates deterministic `release/schema-tools-0.1.1.zip` and checksum files.
## Licence