What's Changed
- Rename service button to action button (#21511) @bramkragten
- Update OHF logo on loading screen (#21509) @balloob
- Migrate service call element to use action key (#21506) @bramkragten
- Allow and migrate action key in service action (#21503) @bramkragten
- Migrate state label badge to entity badge (#21507) @bramkragten
- Change yaml config of UI service call actions (#21508) @bramkragten
- Add enable_millisecond to duration selector (#21498) @karwosts
- rename actions in UI editors to interactions (#21505) @bramkragten
- Picture Elements Visual editor (#19718) @karwosts
- Show OHF logo on loading and about screen (#21504) @balloob
- Add translation for unknown entity (#21484) @silamon
- Implement show_empty functionality for the markdown card (#21379) @illuzn
- Don't eat spaces while searching (#21479) @silamon
- Use Brotli compression for modern build (#17906) @steverep
- Call a service: Split remaining service_data's into data and target (#21440) @silamon
- Move some polymer paper-tabs to mwc-tabs (#21390) @silamon
- Show helpers setup in YAML also in the UI (#21500) @bramkragten
- Fix translation loading and manifest fetching for integration page (#21501) @bramkragten
- Add created/modified to registry tables (#21494) @bramkragten
- Music Assistant repository is now built in (#21496) @mdegat01
- Clearable time selector (#18590) @schelv
- Adjust message about offline database migration (#21460) @emontnemery
- Set 56px row height for new section button and title (#21456) @piitaya
- Fix offline db migration support (#21452) @emontnemery
- picture cards: add person image support (#20593) @Quentame
- Button to copy service response as json for templates (#21226) @karwosts
- Don't show badge container if all badges are hidden (#21449) @piitaya
- Show yaml setup integrations in the UI (#21447) @bramkragten
- Leave climate humidity mode if entity stops supporting it (#21423) @karwosts
- Fix last point of line charts. And small other fixes to line charts. (#21235) @onnlucky
- Add picker for badges (#21436) @piitaya
- Redefine browser requirements for modern (latest) builds (#16506) @steverep
- Fix state content options when opening (#21437) @piitaya
- Change abi of wheel to cp312 (#21435) @bramkragten
- Remember hidden detailed energy device statistics (#21406) @jpbede
- Tell mobile app to scan for Improv devices when 'Add Integration' tap (#21420) @bgoncal
- Fix halfopen websocket (#18934) @leonardmgh
- Remove badges configuration from view settings (#21433) @piitaya
- Fix quirks in URL field in view editor (#21410) @karwosts
- Use layout property for panel view (#21418) @piitaya
- Allow use trigger/condition selector in config flows (#21431) @dougiteixeira
- Show a fallback string when repair translation fails (#21400) @karwosts
- Enable service worker for legacy build (#21177) @steverep
- Add new badges design with UI editor (#21401) @piitaya
- Fix tile card padding in vertical mode (#21409) @piitaya
- Fix persistent notification count on server restart (#21405) @karwosts
- Add error handling to device delete (#21403) @agners
- Stop closed event propagating in automation editor elements (#21424) @karwosts
- Add model_id to device info card (#21417) @joostlek
- Use Thread BR extended address in WS API calls (#21172) @agners
- Adjust row height in grid (#21311) @piitaya
- Add state content component (#21370) @piitaya
- Add on primary color to ha-slider (#21389) @silamon
- Make config flow previews more generic (#21382) @karwosts
- Fix state color for locking and unlocking state (#21369) @piitaya
- Display live remaining time for timer on tile card (#21290) @piitaya
- Rename service call to action (#21362) @bramkragten
- Fix unhiding default hidden column (#21358) @bramkragten
- Dev tools events: Add a clear events button (#21353) @silamon
- Fix unhiding default hidden columns (#21354) @bramkragten
- Reload the card when changing the configuration in editor (#21351) @piitaya
Dependency updates
33 changes
- Update babel monorepo to v7.25.0 (#21497) @renovate
- Update dependency husky to v9.1.3 (#21443) @renovate
- Update dependency @material/web to v2 (#21489) @renovate
- Update dependency @codemirror/view to v6.29.0 (#21488) @renovate
- Update dependency tar to v7.4.3 (#21491) @renovate
- Update dependency tar to v7.4.2 (#21482) @renovate
- Update dependency typescript to v5.5.4 (#21474) @renovate
- Update typescript-eslint monorepo to v7.17.0 (#21472) @renovate
- Update dependency tar to v7.4.1 (#21469) @renovate
- Update dependency eslint-plugin-unused-imports to v4.0.1 (#21468) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.13.4 (#21457) @renovate
- Update dependency @braintree/sanitize-url to v7.1.0 (#21451) @renovate
- Bump softprops/action-gh-release from 2.0.6 to 2.0.8 (#21446) @dependabot
- Lock file maintenance (#21430) @renovate
- Update dependency @lokalise/node-api to v12.7.0 (#21442) @renovate
- Update dependency @codemirror/view to v6.28.6 (#21441) @renovate
- Update dependency @octokit/rest to v21.0.1 (#21439) @renovate
- Update typescript-eslint monorepo to v7.16.1 (#21426) @renovate
- Update dependency @babel/core to v7.24.9 (#21422) @renovate
- Update dependency prettier to v3.3.3 (#21408) @renovate
- Update fullcalendar monorepo to v6.1.15 (#21404) @renovate
- Update vaadinWebComponents monorepo to v24.4.3 (#21399) @renovate
- Bump home-assistant/wheels from 2024.01.0 to 2024.07.1 (#21398) @dependabot
- Bump actions/setup-node from 4.0.2 to 4.0.3 (#21397) @dependabot
- Update dependency webpack to v5.93.0 (#21394) @renovate
- Update dependency eslint-plugin-lit-a11y to v4.1.4 (#21392) @renovate
- Update babel monorepo to v7.24.8 (#21391) @renovate
- Update dependency gulp-zopfli-green to v6.0.2 (#21385) @renovate
- Update dependency glob to v11 (#21375) @renovate
- Update dependency glob to v10.4.5 (#21374) @renovate
- Update vaadinWebComponents monorepo to v24.4.2 (#21376) @renovate
- Update typescript-eslint monorepo to v7.16.0 (#21372) @renovate
- Update dependency superstruct to v2 (#21324) @renovate