Skip to content

dockhand

v1.0.29 Feature

This release adds 9 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

docker docker-management docker-management-tool dockerfiles

Summary

AI summary

Update buttons now respect the confirm‑dangerous‑actions setting.

Changes in this release

Feature Medium

optionally display internal container ports alongside published ports

optionally display internal container ports alongside published ports

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

show app version in sidebar with build info tooltip

show app version in sidebar with build info tooltip

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

central label management — rename or delete labels across all environments

central label management — rename or delete labels across all environments

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

find next available host port when creating or editing containers

find next available host port when creating or editing containers

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

theme-aware scrollbar styling adapts to dark/light mode and color palettes

theme-aware scrollbar styling adapts to dark/light mode and color palettes

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

custom URL labels via dockhand.url or dockhand.port.{port}.url

custom URL labels via dockhand.url or dockhand.port.{port}.url

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

generate and copy token for Hawser Standard mode with run command hint

generate and copy token for Hawser Standard mode with run command hint

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Feature Medium

scan reports — combined or individual Grype/Trivy

scan reports — combined or individual Grype/Trivy

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Bugfix Medium

update buttons respect the 'confirm dangerous actions' setting

update buttons respect the 'confirm dangerous actions' setting

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

environment stack directory cleaned up when environment is deleted

environment stack directory cleaned up when environment is deleted

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

Podman containers health status now shows correctly

Podman containers health status now shows correctly

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

containers with exit code 0 no longer cause stack 'partial' status

containers with exit code 0 no longer cause stack 'partial' status

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

env var validation fixed false positive for values containing $ followed by text

env var validation fixed false positive for values containing $ followed by text

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

git-repos directory cleaned up when environment is deleted

git-repos directory cleaned up when environment is deleted

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

webhook secret no longer auto-generated when left empty despite hint

webhook secret no longer auto-generated when left empty despite hint

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: high

Bugfix Medium

toggle to hide timestamps and container name prefix in log viewer

toggle to hide timestamps and container name prefix in log viewer

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Bugfix Medium

stats stream handles reconnects without 400 errors by skipping overlapping fetches

stats stream handles reconnects without 400 errors by skipping overlapping fetches

Source: granite4.1:8b-q6_K@2026-05-21

Confidence: low

Full changelog

What's new in v1.0.29

  • ✨ optionally display internal (exposed) container ports alongside published ports (#193)
  • ✨ show app version in sidebar with build info tooltip (#209)
  • ✨ central label management — rename or delete labels across all environments (#661)
  • ✨ find next available host port when creating or editing containers (#116)
  • ✨ theme-aware scrollbar styling — scrollbars adapt to dark/light mode and color palettes (#462)
  • 🐛 update buttons (single, selected, and all) now respect the "confirm dangerous actions" setting (#638, #751)
  • ✨ custom URL labels - dockhand.url or dockhand.port.{port}.url to add links alongside container ports (#266)
  • ✨ generate and copy token for Hawser Standard mode with run command hint (#337)
  • 🐛 environment stack directory not cleaned up when environment is deleted (#1023)
  • ✨ toggle to hide timestamps and container name prefix in log viewer (#124)
  • 🐛 Podman containers health status not showing (#737)
  • 🐛 containers with exit code 0 (init/migration) no longer cause stack "partial" status (#1026)
  • 🐛 stats stream 400 on reconnect by skipping overlapping fetches (#1044)
  • 🐛 env var validation false positive for values containing $ followed by text (#1048)
  • 🐛 git-repos directory not cleaned up when environment is deleted (#1049)
  • 🐛 webhook secret auto-generated when left empty despite hint saying otherwise (#1050)
  • ✨ scan reports — combined or individual Grype/Trivy (#1056)

Docker image

docker pull fnsys/dockhand:v1.0.29

Also available as fnsys/dockhand:latest

View on Docker Hub

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track dockhand

Get notified when new releases ship.

Sign up free

About dockhand

Dockhand - Docker management you will like.

All releases →

Related context

Beta — feedback welcome: [email protected]