Silcrate 0.1.10
What's New
-
Compose stacks. A new Compose section lists your stacks — running, partly up, or stopped, with drift and orphans flagged per row. Open one for its services, its network and volumes, the compose file read-only with unsupported lines struck through, and every service's logs interleaved into one timeline.
-
Delete confirmations tell you what they will do. What goes, what survives, how much space comes back, what breaks. Irreversible deletes gate on a typed phrase — selectable, with a Copy button. Same dialog everywhere: containers, machines, images, volumes, networks, stacks.
-
A deletion takes what it can. Select twelve, the eight that are free are deleted and the three still in use are named and skipped, instead of the whole action refusing.
-
Long errors stay until read. They stick as a toast with a close button; auto-dismiss pauses while you hover or leave the window. Repeats collapse into one with a count.
-
CPU and memory are picked with steppers, bounded by what your Mac can give. Free-text size fields gone. Create forms open on your configured defaults instead of hardcoded numbers.
-
The log console is selectable. Drag, Select All, Copy, Find. Holds 10,000 lines, won't trim while you're scrolled up.
-
Search sits above the list it filters, not in the titlebar.
-
Cancel a running build — or a stack launch, keeping what it already created.
Fixes
- Confirming a stack delete now actually deletes the stack.
- Failed commands say why they failed.
- A failed service start no longer reports success.
- Image names with a registry port parse correctly; untagged images show
<none>. - Names are checked against the rule the engine will apply.
- Sizes read the same on every screen.
- Update preferences stick across launches.