Release history
tugtainer releases
An application for automated Docker container updates with a web UI
All releases
32 shown
Minor fixes and improvements.
Full changelog
v1.29.1 (2026-04-26)
Bug Fixes
- frontend: Hosts table overflow/scroll (
19116d2)
Detailed Changes: v1.29.0...v1.29.1
- /public/update_count endpoint for status pages
- Dependency graph with selective container restart
Full changelog
v1.29.0 (2026-04-23)
Documentation
- readme: Edited Update process section, added Contributing section (
f7c55f0)
Features
-
backend: /public/update_count endpoint for dashboard/status pages by @ftsiadimos (#177,
978f053) -
hosts: Hide hosts with no matching containers when filtering available by @MarissEngelen (
7666476) -
backend: update plan with dependency graph, restart only affected containers (1a46cdf)
Bugfixes
- backend: valid label keys by @martindmtrv (c68af41)
Detailed Changes: v1.28.3...v1.29.0
Fixed loading of Chinese language translations in the frontend user interface.
## v1.28.2 (2026-04-01) --- **Detailed Changes**: [v1.28.1...v1.28.2](https://github.com/Quenary/tugtainer/compare/v1.28.1...v1.28.2)
Fixed Accordion content overflow from PrimeNG v21 upgrade and corrected password form styling.
- Theme selector
- Clickable container names
- Angular 21 upgrade
- DOCKER_CONFIG_PATH renamed to DOCKER_CONFIG
- Insecure registry support
- Docker API v<1.44 compatibility
- All agents must be updated
- Request caching for rate limit protection
- Jitter for registry requests
Fixed scheduled container update functionality to properly handle automated update scheduling.
- Separate check/update crontabs
- Configurable pull-before-check
- Configurable registry request delays
Fixed MQTT notifications, null reference errors in actions, images page loading, and UI glitches.
- HTTP client environment variable support
Fixed SSL flag default value that was causing 422 errors during host creation in the frontend.
Fixed environment variable propagation during container updates and status handling for containers marked as available or notified.
- Remote agents must be updated to avoid 404/401 signature errors
- Container log viewing
Fixed duplicate logging in supervisord and ensured local agent is properly registered on first run with socket-proxy.
Fixed database consistency by re-requesting image digests when local image IDs are missing from database.
Added missing packaging module dependency and updated Docker registry documentation for GHCR.
Fixed GitHub release-based update checking and improved local image digest request handling.
Fixed host agent address validation in the frontend to properly handle address formats.
- Update detection now checks manifests instead of pulling images
- Manifest-based update checking
- Password moved from URL query parameters to request body
Fixed preservation of static IP addresses when containers are recreated or updated.