github awesomestvi/navet navet-dev-0.17.2-dev.20260923101112

pre-release2 hours ago

Navet Dev publish for 0.17.2-dev.20260923101112.

Source: main at 22717b58fcaea37905df00e9c45bbd8254652d1f

Improvements and bug fixes

  • Expose the startup and session-recovery screen as the main app content.
  • Expose a main landmark while the authenticated dashboard connects.
  • Name the dashboard section editor, show keyboard focus, and translate the skip link.
  • Keep dashboard card grids within narrow screen widths.
  • Expose a main landmark for each authenticated dashboard section.
  • Add a keyboard shortcut to skip dashboard navigation and reach its content.
  • Load the demo Home calendar as it approaches view while keeping Kitchen's calendar ready when selected.
  • Load the demo vacuum card when it nears view, reducing Home's initial script size.
  • Load demo Weather cards on demand to reduce the initial Home script size.
  • Keep a main landmark available while demo sections load.
  • Give dashboard dialogs one accessible title and a semantic visible heading.
  • Reserve space for documentation images as pages load.
  • Improve contrast of the Energy source link in light mode.
  • Keep keyboard and screen-reader focus on the error screen while recovery is needed.
  • Load demo sections, sample data, and the Outside camera on demand to reduce startup download.
  • Keep dashboard views tied to a chosen provider steady when the current provider changes.
  • Remove duplicate Inter font files from frontend builds.
  • Reuse entity alias lookups across dashboard card updates.
  • Avoid duplicate Home dashboard collection work while editing sections.
  • Reuse one lookup for stored dashboard icon names and components.
  • Make mobile dashboard scroll areas keyboard accessible and restore main landmarks in Household and Settings.
  • Defer the demo Add Card dialog until dashboard editing starts.
  • Load the demo Security model only when opening Security, reducing the initial download.
  • Load guide screenshots as readers reach them while preserving image dimensions and alt text.
  • Reduce demo startup JavaScript by importing dashboard modules directly.
  • Reduced app distribution size by excluding documentation-only screenshots from runtime builds.
  • Load a smaller Homey logo in sign-in and provider settings.
  • Give Security controls and activity scrolling useful screen reader roles while keeping media sliders correctly named.
  • Limit dashboard chore updates to the active room view.
  • Avoid room placement updates in disabled device collections.
  • Keep closed notification panels from doing dashboard work and expose the bell state.
  • Improve text contrast on accent-colored actions and navigation.
  • Keep unrelated dashboard sections steady when room groups change while preserving kiosk navigation.
  • Keep invalid article URLs out of RSS card links in every card size.
  • Reduce the app stylesheet by generating marketing-only styles for the website alone.
  • Reduce the demo camera sample download while keeping its full image resolution.
  • Avoid precaching the map stylesheet until its lazy feature is used.
  • Restore Storybook component previews under its content security policy.

Security

  • Reject malformed relative image paths that could resolve to another host.

This build is backed by main. It advances the shared dev and edge image aliases without changing protected main or Home Assistant Add-on Store metadata.

Published artifacts:

  • standalone app image ghcr.io/awesomestvi/navet:0.17.2-dev.20260923101112 for linux/amd64 and linux/arm64
  • Home Assistant add-on images ghcr.io/awesomestvi/{arch}-navet-addon:0.17.2-dev.20260923101112 for amd64 and aarch64

HACS/custom-panel, latest, and beta are unchanged.

Don't miss a new navet release

NewReleases is sending notifications on new releases.