Files
archify-vscode-ext/CHANGELOG.md
T
root-at-skic 0b536f3e10 Name all commands "Archify | …", keep the menu section last; 0.5.2
All eight commands drop the Archify category and carry the prefix in the
title, so menus, the editor title bar and the Command Palette read the
same. The right-click group is zzz_archify: VS Code has a built-in
z_commands group that would otherwise sort after it.
2026-10-10 15:04:52 +03:00

3.9 KiB

Changelog

0.5.2 — 2026-10-10

  • Right-click menus: the Archify commands (Archify | New Diagram…, Archify | Open Preview, Archify | Render to HTML File…, Archify | Open in HTML Viewer) now sit in their own section at the very bottom of the Explorer and editor-tab menus, instead of between New File, New Folder and the other built-in entries.
  • All commands are named "Archify | …", the same in right-click menus, the editor title bar and the Command Palette: Archify | New Diagram… (was New Diagram Archify…), Archify | Open Preview, Archify | Open Preview to the Side, Archify | Render to HTML File…, Archify | Open in HTML Viewer, Archify | Open in Browser, Archify | Refresh Preview, Archify | Show Source.

0.5.1 — 2026-10-07

  • Clearer descriptions: the Marketplace description, README and messages now say plainly that diagrams are .archify files 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 .archify file asks for valid YAML, not JSON.

0.5.0 — 2026-10-04

  • Brand completion: after brand: in .archify files 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

  • .archify files are YAML. They are parsed as YAML and handed to the renderer as JSON. Older JSON .archify files still open, since JSON is valid YAML.
  • Clicking a .archify file 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 .archify works through the YAML extension (redhat.vscode-yaml), via yamlValidation.

0.2.0 — 2026-09-30

  • .archify files: 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 their diagram_type.
  • Render to HTML and Open in Browser name the output after the diagram (web.archify → web.html).
  • examples/hello.archify starter 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 .html files, 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.json and *.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.