ArcMark Studio v0.5.0
ArcMark Standard v1.1.0 — ownership and render-only delivery
ArcMark Studio v0.5.0 bumps the ArcMark Standard to v1.1.0, adds document ownership metadata, and makes the web viewer a true render-only delivery surface.
ArcMark Standard v1.1.0
- New optional
ownerandcreator-idattributes on<diagram>record who owns the document and who owns the document generator. - Existing v1.0.0 documents remain readable; readers accept both
1.0.0and1.1.0. - Updated schema (
arcmark.xsd), specification, and all three SDK renderers (Swift, JavaScript, Python).
Render, don't expose
@caraveo/arcmark-viewernow renders the.arcdocument and never exposes the raw XML source. Assigning a document to.dataparses it into an internal model and renders it visually; reading.datareturns the parsed model, not the input XML, so the source can't be copied back out through the element.- Added
user-select:noneon the rendered surface so the diagram graphic can't be lifted as text.
ArcMark Studio
- New Document inspector (visible when no node is selected) for the diagram Name, Owner, and Creator ID — the same fields saved into the
.arcdocument. Save As .arcand Open now round-tripownerandcreator-id; new documents start with empty ownership fields.- The sidebar standard badge and the document standard line reflect ArcMark Standard v1.1.0.
ArcMark Standard
- ArcMark Standard: v1.1.0 (reads v1.0.0)
- XML declaration: v1.0 / UTF-8
- Document extension:
.arc - Schema: bundled
arcmark.xsd
Included
ArcMarkStudio-v0.5.0-macos.zip contains the signed standalone ArcMark Studio.app bundle for macOS.
Verification
The release bundle was built in production mode, code-signed, validated with plutil, and launch-checked before publishing. Swift, npm, and Python test suites all pass.