Skip to content

Releases

v0.9.8

Choose a tag to compare

@github-actions github-actions released this 15 Nov 09:26
v0.9.8
Omaspec 0.9.8

v0.9.7

Choose a tag to compare

@github-actions github-actions released this 14 Nov 11:17
v0.9.7
Omaspec 0.9.7

v0.9.6

Choose a tag to compare

@github-actions github-actions released this 13 Nov 21:28
v0.9.6
Omaspec 0.9.6

v0.9.5

Choose a tag to compare

@github-actions github-actions released this 13 Nov 12:52
v0.9.5
Omaspec 0.9.5

v0.9.4

Choose a tag to compare

@github-actions github-actions released this 12 Nov 14:43
v0.9.4
Omaspec 0.9.4

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 10 Nov 13:20
v0.9.3

Everything of 0.9.2, with the version right (omaspec --version says 0.9.3), and two fixes:

Fixed

  • A Mermaid sequence diagram draws the title: of its front matter, as it draws a title line (#4).
  • A component's name keeps clear of the icon in its corner (#2).

Install

The archive below holds the binary built on Arch, as Omarchy runs it; sha256sum -c checks it against the file beside it.

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 10 Nov 12:46
v0.9.2

The program in this archive calls itself 0.9.1: the tag was set before the version was. 0.9.3 has the same and two fixes, under its own number.

New

  • The map is made, not written. A project's map comes from its diagrams: a tile for each, an arrow where a state of one opens another, laid out by those arrows. omaspec new DIR starts a project, omaspec render DIR/omaspec-project.toml draws its map, and the editor shows it for the project's file (ADR 0026).
  • A play, a fold and a dive as a GIF. omaspec play door.puml -o door.gif --events open,close writes a play, --fold Brewing a container folding and unfolding, --dive Orders on a project's file the zoom from its map into a diagram and back. Drawn as the window draws them, headless on the GPU; --theme built-in or a colors.toml instead of the active theme.
  • A color for one box, from the palette and the menus, kept in the source as the language writes it.
  • A label to the other side of its line, from the caret, kept in the block of lines by hand.
  • The skin the menu points at shows in the diagram before it is chosen.
  • The change since another version as a glide from B to A in Compare.
  • A folded container says what it holds, and a window taller than wide stacks the source over the diagram.

Better

  • Cleaner lines. A line through several ranks changes sides as a whole where that crosses less: on 300 random graphs the crossings fell from 3058 to 2203, in the repository's diagrams from 8 to 4. A routed line keeps a little air from words.
  • A zoom into a link runs on the diagram's size and grows its picture out of the box.

Fixed

  • Several self-loops on one box lie around one another, each with its own head.
  • A class called like a keyword (class Node), PlantUML entity boxes, and several self-relations in an entity relationship diagram.

Install

The archive below holds the binary built on Arch, as Omarchy runs it; sha256sum -c checks it against the file beside it.

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 16:38
v0.9.1
Omaspec 0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 10:38
v0.9.0
Omaspec 0.9.0

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 20:07
v0.8.0
Omaspec 0.8.0