This commit is contained in:
jarek committed 2026-05-30 08:42:21 +02:00
1 parent e7100f8926
commit c8b3acc07e
49 files changed
+1414 -492

No files matched your search

+24
View File
@@ -1,4 +1,28 @@
[
{
"version": "1.0.30",
"date": "2026-05-30",
"changes": [
{ "type": "feature", "text": "time range filter for log viewer — filter logs by From/To date and time (#1068)" },
{ "type": "feature", "text": "configurable tail line count in log viewer — choose from 100 to all lines (#1066)" },
{ "type": "feature", "text": "toggleable line numbers in log viewer (#1067)" },
{ "type": "feature", "text": "\"some unused\" image filter — show images with both used and unused tags for selective cleanup (#621)" },
{ "type": "feature", "text": "IP binding and port ranges in container port mappings (#581)" },
{ "type": "feature", "text": "remove individual containers directly from stacks page (#576)" },
{ "type": "fix", "text": "scan cache lookup by tag name never matched — results now resolved via image digest (#1064)" },
{ "type": "fix", "text": "image-baked env vars not updated during auto-update container recreation (#1061)" },
{ "type": "fix", "text": "git stack deploy via Hawser fails with \"Invalid string length\" when repo has large files (#1040)" },
{ "type": "feature", "text": "Gotify notification priority via URL query param — gotify://host/token?priority=5 (#1033)" },
{ "type": "fix", "text": "consistent action button order across container and stack views (#1079)" },
{ "type": "feature", "text": "named custom URL labels — dockhand.url=[Name](https://...) markdown syntax (#1065)" },
{ "type": "fix", "text": "HTTPS git credentials no longer leaked in process arguments (#1081)" },
{ "type": "feature", "text": "bump Docker Compose to 5.1.4 (GHSA-pmwq-pjrm-6p5r)" },
{ "type": "feature", "text": "dockhand.order label to control container display order within stacks (#847)" },
{ "type": "feature", "text": "live network attach/detach for running containers — join or leave Docker networks without restarting (#1051)" },
{ "type": "fix", "text": "environment variable values with nested quotes progressively corrupted on each save (#1036, #1086)" }
],
"imageTag": "fnsys/dockhand:v1.0.30"
},
{
"version": "1.0.29",
"date": "2026-05-17",
+42 -72
View File
@@ -5,6 +5,12 @@
"license": "MIT",
"repository": "https://github.com/codemirror/autocomplete"
},
{
"name": "@codemirror/commands",
"version": "6.10.0",
"license": "MIT",
"repository": "https://github.com/codemirror/commands"
},
{
"name": "@codemirror/commands",
"version": "6.10.1",
@@ -73,7 +79,7 @@
},
{
"name": "@codemirror/lint",
"version": "6.9.5",
"version": "6.9.2",
"license": "MIT",
"repository": "https://github.com/codemirror/lint"
},
@@ -139,7 +145,7 @@
},
{
"name": "@lezer/css",
"version": "1.3.3",
"version": "1.3.0",
"license": "MIT",
"repository": "https://github.com/lezer-parser/css"
},
@@ -151,7 +157,7 @@
},
{
"name": "@lezer/html",
"version": "1.3.13",
"version": "1.3.12",
"license": "MIT",
"repository": "https://github.com/lezer-parser/html"
},
@@ -169,13 +175,13 @@
},
{
"name": "@lezer/lr",
"version": "1.4.8",
"version": "1.4.4",
"license": "MIT",
"repository": "https://github.com/lezer-parser/lr"
},
{
"name": "@lezer/markdown",
"version": "1.6.3",
"version": "1.6.1",
"license": "MIT",
"repository": "https://github.com/lezer-parser/markdown"
},
@@ -193,7 +199,7 @@
},
{
"name": "@lezer/yaml",
"version": "1.0.4",
"version": "1.0.3",
"license": "MIT",
"repository": "https://github.com/lezer-parser/yaml"
},
@@ -221,15 +227,9 @@
"license": "MIT",
"repository": "https://github.com/simonepri/phc-format"
},
{
"name": "@rollup/rollup-darwin-arm64",
"version": "4.60.0",
"license": "MIT",
"repository": "https://github.com/rollup/rollup"
},
{
"name": "@sveltejs/acorn-typescript",
"version": "1.0.9",
"version": "1.0.8",
"license": "MIT",
"repository": "https://github.com/sveltejs/acorn-typescript"
},
@@ -257,15 +257,9 @@
"license": "MIT",
"repository": "https://github.com/DefinitelyTyped/DefinitelyTyped"
},
{
"name": "@typescript-eslint/types",
"version": "8.58.0",
"license": "MIT",
"repository": "https://github.com/typescript-eslint/typescript-eslint"
},
{
"name": "acorn",
"version": "8.16.0",
"version": "8.15.0",
"license": "MIT",
"repository": "https://github.com/acornjs/acorn"
},
@@ -319,7 +313,7 @@
},
{
"name": "better-sqlite3",
"version": "11.7.0",
"version": "11.10.0",
"license": "MIT",
"repository": "https://github.com/WiseLibs/better-sqlite3"
},
@@ -371,6 +365,12 @@
"license": "MIT",
"repository": "https://github.com/lukeed/clsx"
},
{
"name": "codemirror",
"version": "6.0.2",
"license": "MIT",
"repository": "https://github.com/codemirror/basic-setup"
},
{
"name": "color-convert",
"version": "2.0.1",
@@ -425,6 +425,12 @@
"license": "Apache-2.0",
"repository": "https://github.com/lovell/detect-libc"
},
{
"name": "devalue",
"version": "5.6.3",
"license": "MIT",
"repository": "https://github.com/sveltejs/devalue"
},
{
"name": "devalue",
"version": "5.6.4",
@@ -439,13 +445,13 @@
},
{
"name": "dockhand",
"version": "1.0.27",
"version": "1.0.18",
"license": "UNLICENSED",
"repository": null
},
{
"name": "drizzle-orm",
"version": "0.45.2",
"version": "0.45.1",
"license": "Apache-2.0",
"repository": "https://github.com/drizzle-team/drizzle-orm"
},
@@ -469,7 +475,7 @@
},
{
"name": "esrap",
"version": "2.2.4",
"version": "2.2.3",
"license": "MIT",
"repository": "https://github.com/sveltejs/esrap"
},
@@ -479,18 +485,6 @@
"license": "(MIT OR WTFPL)",
"repository": "https://github.com/ralphtheninja/expand-template"
},
{
"name": "fast-xml-builder",
"version": "1.1.4",
"license": "MIT",
"repository": "https://github.com/NaturalIntelligence/fast-xml-builder"
},
{
"name": "fast-xml-parser",
"version": "5.5.8",
"license": "MIT",
"repository": "https://github.com/NaturalIntelligence/fast-xml-parser"
},
{
"name": "file-uri-to-path",
"version": "1.0.0",
@@ -509,12 +503,6 @@
"license": "MIT",
"repository": "https://github.com/mafintosh/fs-constants"
},
{
"name": "fsevents",
"version": "2.3.3",
"license": "MIT",
"repository": "https://github.com/fsevents/fsevents"
},
{
"name": "get-caller-file",
"version": "2.0.5",
@@ -613,13 +601,13 @@
},
{
"name": "node-abi",
"version": "3.89.0",
"version": "3.87.0",
"license": "MIT",
"repository": "https://github.com/electron/node-abi"
},
{
"name": "node-addon-api",
"version": "8.7.0",
"version": "8.5.0",
"license": "MIT",
"repository": "https://github.com/nodejs/node-addon-api"
},
@@ -631,7 +619,7 @@
},
{
"name": "nodemailer",
"version": "8.0.5",
"version": "7.0.12",
"license": "MIT-0",
"repository": "https://github.com/nodemailer/nodemailer"
},
@@ -671,12 +659,6 @@
"license": "MIT",
"repository": "https://github.com/sindresorhus/path-exists"
},
{
"name": "path-expression-matcher",
"version": "1.2.0",
"license": "MIT",
"repository": "https://github.com/NaturalIntelligence/path-expression-matcher"
},
{
"name": "pngjs",
"version": "5.0.0",
@@ -697,7 +679,7 @@
},
{
"name": "pump",
"version": "3.0.4",
"version": "3.0.3",
"license": "MIT",
"repository": "https://github.com/mafintosh/pump"
},
@@ -737,12 +719,6 @@
"license": "ISC",
"repository": "https://github.com/yargs/require-main-filename"
},
{
"name": "rollup",
"version": "4.60.0",
"license": "MIT",
"repository": "https://github.com/rollup/rollup"
},
{
"name": "runed",
"version": "0.28.0",
@@ -809,12 +785,6 @@
"license": "MIT",
"repository": "https://github.com/sindresorhus/strip-json-comments"
},
{
"name": "strnum",
"version": "2.2.2",
"license": "MIT",
"repository": "https://github.com/NaturalIntelligence/strnum"
},
{
"name": "style-mod",
"version": "4.1.3",
@@ -827,6 +797,12 @@
"license": "MIT",
"repository": "https://github.com/sveltejs/svelte"
},
{
"name": "svelte-dnd-action",
"version": "0.9.69",
"license": "MIT",
"repository": "https://github.com/isaacHagoel/svelte-dnd-action"
},
{
"name": "svelte-sonner",
"version": "1.0.7",
@@ -857,12 +833,6 @@
"license": "Apache-2.0",
"repository": "https://github.com/mikeal/tunnel-agent"
},
{
"name": "undici",
"version": "7.24.5",
"license": "MIT",
"repository": "https://github.com/nodejs/undici"
},
{
"name": "undici-types",
"version": "7.16.0",
@@ -883,7 +853,7 @@
},
{
"name": "webidl-conversions",
"version": "8.0.1",
"version": "8.0.0",
"license": "BSD-2-Clause",
"repository": "https://github.com/jsdom/webidl-conversions"
},
@@ -913,7 +883,7 @@
},
{
"name": "ws",
"version": "8.18.0",
"version": "8.19.0",
"license": "MIT",
"repository": "https://github.com/websockets/ws"
},