3.6 KiB
3.6 KiB
Changelog
Unreleased
- Right-click menus: Archify commands (Archify | New Diagram…, Open Preview, Render to HTML File…, Open in Archify HTML Viewer) now sit in their own section at the bottom of the Explorer and editor-tab menus, instead of between New File, New Folder and the other built-in entries.
- The new-diagram command is renamed Archify | New Diagram… (was New Diagram Archify…).
0.5.1 — 2026-10-07
- Clearer descriptions: the Marketplace description, README and messages now say plainly that diagrams are
.archifyfiles in YAML. Archify's own JSON files (*.architecture.json, …) and rendered HTML are described as also supported, in their own section. - The rendered-HTML editor is now called Archify HTML Viewer (was Archify Diagram Viewer, the same name as the extension), and its command Open in Archify HTML Viewer.
- Messages: "open a .archify diagram first"; an empty or broken
.archifyfile asks for valid YAML, not JSON.
0.5.0 — 2026-10-04
- Brand completion: after
brand:in.archifyfiles and Archify JSON sources, the editor suggests the 107 built-in brand IDs with their product names. Aliases and product names match too (kafka→apache-kafka,postgres→postgresql). - Unknown brands are underlined on their own line. Archify reports these without a location, so they used to appear at the top of the file.
0.4.1 — 2026-10-04
- The new-diagram command is now titled New Diagram Archify… everywhere, including the Explorer folder menu, where it read New Diagram….
0.4.0 — 2026-10-04
- New Diagram… (Explorer folder menu, File → New File…, Command Palette): pick Architecture, Workflow, Sequence, Data Flow, Lifecycle or Everyday Plan, enter a name, and a small valid
.archify(YAML) file is created from a template and opened as a diagram. Title and output file follow the name.
0.3.0 — 2026-09-30
.archifyfiles are YAML. They are parsed as YAML and handed to the renderer as JSON. Older JSON.archifyfiles still open, since JSON is valid YAML.- Clicking a
.archifyfile opens the diagram: the new Archify Diagram editor is the default for*.archify. Show Source opens the YAML beside it, and the diagram follows your edits. - YAML syntax errors are reported in the Problems panel. Archify validation problems point at the matching YAML line.
- Schema completion for
.archifyworks through the YAML extension (redhat.vscode-yaml), viayamlValidation.
0.2.0 — 2026-09-30
.archifyfiles: Archify JSON diagram sources with their own extension. They open as JSON, preview with the same button and keys, report problems, and get completion from the schema of theirdiagram_type.- Render to HTML and Open in Browser name the output after the diagram (
web.archify→web.html). examples/hello.archifystarter diagram.- Marketplace icon and README screenshot.
0.1.0 — 2026-09-30
- Live preview for Archify JSON sources (architecture, workflow, sequence, dataflow, lifecycle), re-rendered as you type.
- Read-only Archify viewer for rendered
.htmlfiles, reloaded when the file changes. - Problems panel diagnostics from
archify validate, mapped to the JSON location. - JSON schema completion and hover for
*.architecture.json,*.workflow.json,*.sequence.json,*.dataflow.jsonand*.lifecycle.json. - Source-evidence links open the referenced file and lines in the editor.
- Viewer exports (PNG, SVG, share card, …) save through a VS Code save dialog.
- Render to HTML file and open in browser commands.
- Bundles the Archify 3.0.1 renderer; runs on VS Code's own Node runtime.