Skip to main content

Version 8.x

Release history and details for the WUD 8.x series.

8.4.0 ยท September 3, 2026โ€‹

  • ๐Ÿš€ AUTH Complete login screen redesign: modern layout with rounded cards, fluid input styles, password visibility toggle, and responsive themes consistent with the rest of the application
  • ๐Ÿš€ AUTH Add automatic redirect to OIDC provider when only OIDC authentication is configured
  • ๐Ÿš€ AUTH Preserve and restore the initially requested URL (next) across both Basic and OIDC authentication flows
  • ๐Ÿš€ DOCS Expand OpenID Connect documentation with integration guides for Keycloak, Okta, Authentik, Authelia, Auth0, and generic OIDC providers
  • ๐Ÿš€ TRIGGER Add AMQP / RabbitMQ trigger (AMQP 0-9-1 broker support)
  • ๐Ÿš€ TRIGGER Add NATS trigger (NATS messaging system)
  • ๐Ÿš€ TRIGGER Add GitHub Actions trigger (repository_dispatch events)
  • ๐Ÿš€ TRIGGER Add GitLab CI trigger (Pipeline Trigger API)
  • ๐Ÿš€ TRIGGER Add Opsgenie trigger (Atlassian Alerts API)
  • ๐Ÿš€ TRIGGER Add PagerDuty trigger (Events API v2)
  • ๐Ÿš€ TRIGGER Add Uptime Kuma trigger (Push Monitors)
  • ๐Ÿš€ TRIGGER Add Signal trigger (via signal-cli REST API)
  • ๐Ÿš€ TRIGGER Add WhatsApp trigger (via Meta WhatsApp Cloud API)
  • ๐Ÿš€ TRIGGER Add Bark trigger (iOS Push Notifications)
  • ๐Ÿš€ TRIGGER Add Home Assistant webhook trigger
  • ๐Ÿš€ TRIGGER Add Prowl trigger (iOS Push Notifications)
  • ๐Ÿš€ TRIGGER Add Matrix trigger (Client-Server API)
  • ๐Ÿš€ TRIGGER Add Mattermost trigger (Incoming Webhooks)
  • ๐Ÿš€ TRIGGER Add Zulip trigger (Streams and Direct Messages API)
  • ๐Ÿš€ Skip tag listing for non-semver images
  • ๐Ÿš€ MQTT Add customizable Home Assistant device ID and device name
  • ๐Ÿš€ NOMAD Add Nomad trigger
  • ๐Ÿš€ REGISTRIES Refactor registries to leverage Docker Registry v2 inheritance and standardize unit tests
  • ๐Ÿš€ REGISTRIES Add support for Alibaba Cloud (ACR), DigitalOcean (DOCR), Harbor, IBM Cloud (ICR), Inedo ProGet, JFrog Artifactory, Linode, Oracle Cloud (OCIR), Scaleway, and Sonatype Nexus
  • ๐Ÿš€ UI Standardize icon rendering with Iconify (@iconify/vue), enabling access to over 150,000+ icons (Material Design, Simple Icons, Selfh.st, SVG Logos, Font Awesome, etc.)
  • ๐Ÿš€ UI Complete visual redesign: modern SaaS layout with flattened sidebar navigation, streamlined full-height viewports, refined color palette harmonized with the documentation, and responsive dark/light themes
  • ๐Ÿš€ UI Modernize toast notifications (SnackBar) with contextual icons, semantic alert colors, top-right positioning, and compact close action
  • ๐Ÿš€ Migrate doc from Docsify to Docusaurus
  • ๐Ÿ› Fix login redirect issues when WUD is exposed under a subpath
  • ๐Ÿ› HTTP Mask HTTP auth password and bearer token values
  • ๐Ÿ› Preserve update results across registry errors
  • ๐Ÿ› REGISTRIES Bound concurrent registry requests and retry transient HTTP 429 responses
  • ๐Ÿ› DOCKER-COMPOSE Prefer trigger-level configuration over automatic labels
  • ๐Ÿ› UI Fix dynamic chunk loading failure (ChunkLoadError) when navigating between nested configuration routes
  • โš ๏ธ UI Deprecate Homarr icon prefix (hl:, hl-) in favor of selfhst: (automatically mapped with a deprecation warning)
  • ๐Ÿ”ง UI Update dependencies to latest versions (Vue 3, Vuetify 3, Vue Router 4) and remove unnecessary packages
  • ๐Ÿ”ง UI Refactor components into Single File Components (SFCs) by merging separate .ts scripts into .vue files
  • ๐Ÿ”ง E2E Modernize UI end-to-end Playwright tests with improved selectors and automatic environment cleanup
  • ๐Ÿ”ง E2E Add lightweight mock OIDC service and Cucumber test coverage for OIDC authentication and redirection endpoints
  • ๐Ÿ”ง CI Migrate CI workflow from Travis-CI to GitHub Actions
  • ๐Ÿ”ง CI Add automated UI E2E testing job running with containerized dependencies

8.3.1 ยท July 31, 2026โ€‹

  • ๐Ÿš€ Add WUD_REGISTRY_HUB_PUBLIC_SUPPRESSDIGESTWATCHWARNING environment variable
  • ๐Ÿš€ GITLAB Add support for GitLab group access tokens
  • ๐Ÿ› DOCKER-COMPOSE Fix trigger failing to detect containers in compose file
  • ๐Ÿ› PROMETHEUS Reduce CPU usage
  • ๐Ÿ› OIDC Fix issues when WUD starts while OIDC provider is temporarily unavailable
  • ๐Ÿ› DOCKER Fix Docker container update when container is attached to multiple networks
  • ๐Ÿ› UI Fix card overflow on home page
  • ๐Ÿ”ง TELEGRAM Replace deprecated client with direct HTTP API calls

8.3.0 ยท July 14, 2026โ€‹

  • ๐Ÿš€ Add opt-in mode for trigger association
  • ๐Ÿš€ TELEGRAM Add SOCKS5/HTTP proxy support to Telegram trigger
  • ๐Ÿš€ Add runtime subpath proxy support with WUD_SERVER_BASEPATH
  • ๐Ÿš€ Add environment variable for default digest watching
  • ๐Ÿš€ MQTT Improve trigger performance and reliability
  • ๐Ÿš€ DISCORD Add avatar URL support
  • ๐Ÿ› Fix digest comparison for single-platform manifests resolved from a manifest list
  • ๐Ÿ› NTFY Fix basic authentication
  • ๐Ÿ› UI Fix container filters on mobile devices
  • ๐Ÿ› ECR Use link header for pagination
  • ๐Ÿ› Fix Passport authentication handling
  • ๐Ÿ› DOCKER-COMPOSE Fix handling of services defined without images
  • ๐Ÿ› Fix text log format output
  • ๐Ÿ”ง Update OIDC library dependencies
  • ๐Ÿ”ง Add multi-stage UI build to Dockerfile
  • ๐Ÿ”ง Add Playwright end-to-end tests

8.2.2 ยท February 26, 2026โ€‹

  • ๐Ÿš€ Add public Codeberg registry (codeberg.org) to default supported registries
  • ๐Ÿš€ Add public Forgejo registry (code.forgejo.org) to default supported registries
  • ๐Ÿ› Fix startup errors encountered on specific system configurations

8.2.1 ยท February 25, 2026โ€‹

  • ๐Ÿ› APPRISE Fix bad request error ("Payload lacks minimum requirements")
  • ๐Ÿ› DISCORD Fix bad request error ("Invalid URL")
  • ๐Ÿ› NTFY Fix token authentication
  • ๐Ÿ› Fix metrics-related errors when Prometheus is disabled
  • ๐Ÿ› Fix wud.watch.digest configuration not being respected
  • ๐Ÿ”ง Migrate backend codebase to TypeScript

8.2.0 ยท February 14, 2026โ€‹

  • ๐Ÿš€ Add TrueForge Container Registry support (oci.trueforge.org)
  • ๐Ÿš€ Add Codeberg registry support
  • ๐Ÿš€ Allow disabling Prometheus metrics
  • ๐Ÿš€ Enable digest watching by default (except for Docker Hub images)
  • ๐Ÿš€ Ensure candidate tags retain the same number of semver parts
  • ๐Ÿš€ Ensure candidate tags retain the same prefix
  • ๐Ÿš€ Add support for wud.compose.file label
  • ๐Ÿš€ Add Rocket.Chat trigger
  • ๐Ÿš€ SMTP Allow from address to include a display name
  • ๐Ÿ› Fix Docker Compose YAML parsing when multiple aliases are used
  • ๐Ÿ› Ignore .sig signature tags during candidate version resolution
  • ๐Ÿ”ง UI Migrate UI to Vue 3, Vuetify 3, and TypeScript
  • ๐Ÿ”ง Upgrade runtime to Node.js 24 and switch to Alpine Linux base image

8.1.1 ยท July 6, 2025โ€‹

  • ๐Ÿ› TELEGRAM Fix Markdown character escaping in notification messages

8.1.0 ยท July 4, 2025โ€‹

  • ๐Ÿš€ Add 60s default jitter to Docker watcher to prevent load spikes on Docker Hub
  • ๐Ÿš€ SMTP Add support for custom TLDs in SMTP trigger
  • ๐Ÿš€ TELEGRAM / SLACK Add custom title configuration to triggers
  • ๐Ÿš€ UI Add support for Homarr Labs icons
  • ๐Ÿš€ UI Add support for sorting containers by oldest creation date
  • ๐Ÿ› Fix ${prerelease} variable evaluation in link templates

8.0.1 ยท January 21, 2025โ€‹

  • ๐Ÿš€ Force watcher to check on startup only if store is empty (#570)
  • ๐Ÿ› Fix default healthcheck when HTTP server is disabled (#556)
  • ๐Ÿ› Fix missing Prometheus label (#562)
  • ๐Ÿ› DOCKER-COMPOSE Fix manual container update (#546)

8.0.0 ยท January 10, 2025โ€‹

Breaking changes!
  • ๐Ÿš€ COMMAND Add support for Command trigger
  • ๐Ÿš€ DOCKER Add default healthcheck to the wud Docker image
  • ๐Ÿš€ PUSHOVER Add support for optional message TTL
  • ๐Ÿš€ REGISTRY Add support for configuring multiple registries of the same type
  • ๐Ÿš€ TRIGGER Add support for automatic or manual trigger execution modes
  • ๐Ÿš€ TRIGGER Improve title, body, and link template variables
  • ๐Ÿš€ UI Add ability to group containers by label
  • ๐Ÿš€ Brand new WUD logo! ๐ŸŽ‰
  • ๐Ÿ› TRIGGER Fix association issue between specific triggers and containers
  • ๐Ÿ”ง Add Prettier code formatting and upgrade to Node.js 23