v1.0.2
Security
- Escape Coolify-controlled strings (server and application names, fqdns,
commit messages, HTTP error text) at every markup-capable sink — the bar
label, tooltip, panel hero detail, server section headers, and the
notification summary/body (the notification renderer treats the body as
StyledText) — so a hostile commit message can never be interpreted as
markup. - Cap HTTP response bodies at 5 MiB (bounded while streaming) and the
config file at 1 MiB, so a misbehaving endpoint cannot drive unbounded
memory use.open --urladditionally refuses URLs the URL crate does
not parse as http/https.
Artifact: coolify-qs-1.0.2-linux-x86_64.tar.gz (statically linked musl x86_64).