Skip to content

8.4.0

Latest

Choose a tag to compare

@fmartinou fmartinou released this 03 Sep 11:44
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.
  • πŸš€ 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