Next (Unreleased)
Changes below are merged on
mainand will be included in the upcoming release.
- 🚀 Skip tag listing for non-semver images
- 🚀
MQTTAdd customizable Home Assistant device ID and device name - 🚀
NOMADAdd Nomad trigger - 🚀
REGISTRIESRefactor registries to leverage Docker Registry v2 inheritance and standardize unit tests - 🚀
REGISTRIESAdd support for Alibaba Cloud (ACR), DigitalOcean (DOCR), Harbor, IBM Cloud (ICR), Inedo ProGet, JFrog Artifactory, Linode, Oracle Cloud (OCIR), Scaleway, and Sonatype Nexus - 🚀
UIStandardize icon rendering with Iconify (@iconify/vue), enabling access to over 150,000+ icons (Material Design, Simple Icons, Selfh.st, SVG Logos, Font Awesome, etc.) - 🚀 Migrate doc from Docsify to Docusaurus
- 🐛 Fix login redirect issues when WUD is exposed under a subpath
- 🐛
HTTPMask HTTP auth password and bearer token values - 🐛 Preserve update results across registry errors
- 🐛
DOCKER-COMPOSEPrefer trigger-level configuration over automatic labels - 🐛
UIFix dynamic chunk loading failure (ChunkLoadError) when navigating between nested configuration routes - ⚠️
UIDeprecate Homarr icon prefix (hl:,hl-) in favor ofselfhst:(automatically mapped with a deprecation warning) - 🔧
UIUpdate dependencies to latest versions (Vue 3, Vuetify 3, Vue Router 4) and remove unnecessary packages - 🔧
UIRefactor components into Single File Components (SFCs) by merging separate.tsscripts into.vuefiles - 🔧
E2EModernize UI end-to-end Playwright tests with improved selectors and automatic environment cleanup - 🔧
CIMigrate CI workflow from Travis-CI to GitHub Actions - 🔧
CIAdd automated UI E2E testing job running with containerized dependencies