@@ -1,4 +1,4 @@
|
||||
# Dockwatch v9.5
|
||||
# Dockwatch v9.5.1
|
||||
|
||||
> Go module: `git.send.nrw/sendnrw/dockwatch`
|
||||
|
||||
@@ -6,6 +6,15 @@ Dockwatch is a single-binary Go control plane for Docker Compose, Docker resourc
|
||||
|
||||
The same binary runs as `standalone`, `master` or `agent`. SQLite uses `modernc.org/sqlite`, so the application itself builds with `CGO_ENABLED=0`.
|
||||
|
||||
## v9.5.1 UI / Compose editor fixes
|
||||
|
||||
- Compose scalar edits no longer re-render the complete visual tree after every keystroke, so text/port fields keep focus while typing. Structural changes (add/remove/type changes) still re-parse the YAML AST.
|
||||
- Compose designer controls now use the application theme instead of browser-default white form controls in dark mode.
|
||||
- Stack container cards format Compose publisher JSON into readable port mappings and wrap long image/command values safely.
|
||||
- Docker inventory tables now have horizontal overflow handling, sensible column widths, compact label summaries, and a sticky action column so buttons are no longer squeezed off-screen.
|
||||
- Static assets are cache-busted to `v9.5.1`.
|
||||
|
||||
|
||||
## v9.5 firewall-provider layer
|
||||
|
||||
- Host Security firewall management now uses a provider model: **Auto detect / UFW / firewalld / native nftables**
|
||||
@@ -535,3 +544,9 @@ v9.3.2 fixes Docker/CI builds that stopped at `go: updates to go.mod needed; to
|
||||
### Build-context note (v9.3.3)
|
||||
|
||||
Runtime directories in `.dockerignore` and `.gitignore` are root-anchored (`/stacks/`, `/data/`, `/bin/`, `/dist/`). This is intentional: unanchored patterns such as `stacks/` also match the source package `internal/stacks/` and can make Go try to resolve the project's own internal package as a remote module during `go mod tidy`.
|
||||
|
||||
### v9.5.2 UI polish
|
||||
|
||||
- Firewall rule editor uses a wide responsive modal and keeps long CIDRs, comments and provider output inside the dialog.
|
||||
- Security details and notices wrap long unbroken values safely.
|
||||
- Light mode now has consistent navigation, buttons, inputs, tables, tabs, code/editor surfaces, notices, modals and Host Security cards instead of inheriting dark-only hard-coded colors.
|
||||
|
||||
Reference in New Issue
Block a user