Releases
v0.9.0
Compare
Sorry, something went wrong.
No results found
✨ Improvements
Improve startup configuration logging (d6e40f1 )
Improve health and readiness checks (3760d95 )
🐛 Bug Fixes
Fix Docker deployment configuration (a5113e4 )
fix(drawer): contain scrolling without locking page (2769b6d )
fix(metrics): show near-zero history samples (2ebacd7 )
fix: align React runtime versions (8c5849d )
fix: restore dashboard canvas height (c1c9825 )
fix(auth): rate limit OIDC authorization routes (709cf41 )
fix(errors): sanitize Docker error HTML safely (5462fa7 )
fix(ci): restrict default workflow permissions (1d8d8da )
🔄 Other Changes
Upgrade vulnerable dependencies (03143fe )
Bound monitoring service concurrency (b536506 )
Validate and cancel network scans (96f3aa2 )
Validate API requests with runtime schemas (0b05200 )
Split client routes and heavy features (60de775 )
docs: add repository governance and project guides (bb73068 )
feat: validate API response contracts (5a55c86 )
Bump actions/checkout from 4 to 7 (efe219f )
Merge pull request #2 from dougmaitelli/dependabot/github_actions/actions/checkout-7 (0aaa260 )
Bump @vitejs/plugin-react from 6.0.2 to 6.0.4 (f28bb6e )
Merge pull request #16 from dougmaitelli/dependabot/npm_and_yarn/vitejs/plugin-react-6.0.4 (a022113 )
Bump react-i18next from 17.0.8 to 17.0.10 (6f1d7c6 )
Merge pull request #14 from dougmaitelli/dependabot/npm_and_yarn/react-i18next-17.0.10 (c4235f4 )
Bump tsx from 4.22.4 to 4.23.1 (f57d4a7 )
Merge pull request #15 from dougmaitelli/dependabot/npm_and_yarn/tsx-4.23.1 (ef2a3b6 )
Bump docker/metadata-action from 5 to 6 (37f7c43 )
Merge pull request #3 from dougmaitelli/dependabot/github_actions/docker/metadata-action-6 (5af8cd8 )
Bump eslint-plugin-simple-import-sort from 13.0.0 to 14.0.0 (a10a053 )
Merge pull request #10 from dougmaitelli/dependabot/npm_and_yarn/eslint-plugin-simple-import-sort-14.0.0 (b183b9b )
Bump lucide-react from 1.17.0 to 1.25.0 (9024bfb )
Merge pull request #11 from dougmaitelli/dependabot/npm_and_yarn/lucide-react-1.25.0 (7687425 )
Bump vite from 8.0.16 to 8.1.5 (3faf6b0 )
Merge pull request #9 from dougmaitelli/dependabot/npm_and_yarn/vite-8.1.5 (aa3b324 )
Bump better-sqlite3 from 12.10.0 to 13.0.1 (899131a )
Merge pull request #8 from dougmaitelli/dependabot/npm_and_yarn/better-sqlite3-13.0.1 (fbf571e )
Bump @radix-ui/react-select from 2.2.6 to 2.3.4 (8599dc3 )
Merge pull request #12 from dougmaitelli/dependabot/npm_and_yarn/radix-ui/react-select-2.3.4 (a466f8b )
Bump docker/build-push-action from 6 to 7 (701461e )
Merge pull request #5 from dougmaitelli/dependabot/github_actions/docker/build-push-action-7 (1b44f64 )
Bump softprops/action-gh-release from 2 to 3 (93aeec8 )
Merge pull request #6 from dougmaitelli/dependabot/github_actions/softprops/action-gh-release-3 (c85215b )
Bump @typescript-eslint/parser from 8.60.1 to 8.65.0 (b8a3490 )
Merge pull request #13 from dougmaitelli/dependabot/npm_and_yarn/typescript-eslint/parser-8.65.0 (a0c9ad4 )
Bump i18next from 26.3.1 to 26.3.6 (687491a )
Merge pull request #7 from dougmaitelli/dependabot/npm_and_yarn/i18next-26.3.6 (8cc0be0 )
Bump docker/login-action from 3 to 4 (8ce1c8b )
Merge pull request #4 from dougmaitelli/dependabot/github_actions/docker/login-action-4 (9979b22 )
Allow additive API response fields (2ab110e )
test: cover authentication and OIDC (43bf6dc )
test: cover file and terminal access (7b3d827 )
test: cover history and resource jobs (da61975 )
test: cover readiness and shutdown failures (e4fe32b )
test: cover server configuration parsing (cbe05c6 )
test: cover repository edge cases (0442d72 )
test: cover Docker log stream lifecycle (2c75050 )
test: cover network scanner process behavior (b637f92 )
test: cover container control edge cases (26d2d57 )
test: cover service route failure paths (e6176c6 )
test: cover database connection lifecycle (3f00f2d )
test: cover registry and update edge cases (21370bc )
test: exclude non-production coverage noise (5115fe2 )
test: cover container log streaming route (40a2ec4 )
test: cover Docker discovery streaming route (cecbddf )
test: cover network discovery streaming route (aebd14a )
style: sort streaming test imports (c267527 )
test: cover server internationalization (83e4d9f )
feat(branding): unify DockDash logo assets (a7c8b6d )
build(deps-dev): bump tailwindcss from 4.3.0 to 4.3.3 (#28 ) (b62f680 )
build(deps): bump @radix-ui/react-select from 2.3.4 to 2.3.7 (#25 ) (2afb27a )
build(deps): bump better-sqlite3 from 13.0.1 to 13.0.2 (#23 ) (dd4b7e3 )
build(deps): bump react and @types/react (#21 ) (5c3a2e9 )
build(deps-dev): bump @typescript-eslint/eslint-plugin (#22 ) (e97e67a )
build(deps): bump actions/setup-node from 4 to 7 (#17 ) (63c09c7 )
build(deps): bump docker/setup-buildx-action from 3 to 4 (#18 ) (42c79bc )
build(deps-dev): bump concurrently from 10.0.3 to 10.0.4 (#20 ) (e865db3 )
build(deps): bump react-i18next from 17.0.10 to 17.0.11 (#27 ) (48b7c62 )
build(deps): bump @radix-ui/react-label from 2.1.8 to 2.1.15 (#24 ) (58653b1 )
feat: add Kubernetes container runtime support (bc98b7c )
docs: clarify OIDC issuer configuration (a6109ee )
Show AGPL source links in application (bb77c50 )
ci: publish temporary pull request images (276efda )
ui: reduce footer spacing (c500ede )
build(deps): bump @radix-ui/react-separator from 1.1.8 to 1.1.15 (#39 ) (0dc6189 )
build(deps-dev): bump @tailwindcss/vite from 4.3.0 to 4.3.3 (#38 ) (5b96209 )
build(deps-dev): bump tsx from 4.23.1 to 4.23.4 (#37 ) (6c80032 )
build(deps-dev): bump @types/react from 19.2.17 to 19.2.18 (#35 ) (6d71473 )
build(deps): bump lucide-react from 1.25.0 to 1.28.0 (#34 ) (ace9157 )
build(deps): update remaining dependencies (504d48e )
build(deps): preserve dependency version ranges (4254d69 )
🔧 Chores
Remove unsupported Docker TLS configuration (bb5a6c3 )
🚀 Features
Implement graceful server shutdown (cc955ff )
Add DockDash branding assets (53f33ef )
Add AGPLv3 license (8b155a8 )
You can’t perform that action at this time.