Repository navigation
Releases
Releases · enhapu-afk/omaspec
v0.9.8
v0.9.7
v0.9.6
v0.9.5
v0.9.4
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 atitleline (#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
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 DIRstarts a project,omaspec render DIR/omaspec-project.tomldraws 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,closewrites a play,--fold Brewinga container folding and unfolding,--dive Orderson 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-inor acolors.tomlinstead 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), PlantUMLentityboxes, 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.