v0.6.0
Highlights
- Added read-only Portainer integration with multi-instance Settings support.
- Connected via Portainer API tokens (
X-API-Key), with encrypted storage for the token and optional custom CA. - Aggregated Docker and Portainer containers on
/containers, including endpoint-aware status and logs. - Hardened authentication with Next.js
proxy.tsrouting and explicit page-levelrequireAuthchecks. - Upgraded Next.js and related dependencies; documented remaining nested upstream advisories in
SECURITY.md. - Improved provider resilience: request timeouts, partial-failure warnings, reverse-proxy path prefixes, and IPv6/host URL handling.
Upgrade notes
- Rebuild/restart as usual (
docker compose up --build -d). Existing SQLite data and Docker integrations are preserved. - Add Portainer under Settings → Integrations with a base URL and API access token, then use Test connection.
- Portainer remains read-only in this release (list + logs only; no start/stop/restart).
Verification
npm run lintnpm run typechecknpm testnpm run build
What's Changed
Full Changelog: v0.5.0...v0.6.0