What's Changed
- ha-selector-selector implementation (#18421) @karwosts
- Typo fixes: "url" -> "URL" in blueprint (#18808) @lunmay
- Fix has changed for when
hass
is not changed (#18778) @bramkragten - Add translation support for script errors (#18786) @jbouwh
- Add re-import blueprint (#18807) @piitaya
- Add Option For Kelvin Unit To Color Temperature Selector (#18627) @schelv
- Dev tools events layout (#18389) @joshmcrty
- Lazy load language picker in auth and onboarding (#18806) @bramkragten
- Fix condition key function for template shorthand notation (#18107) @karwosts
- Fix minifying templates from dependencies (#18795) @steverep
- Cleanup event listeners (#18803) @bramkragten
- Default to
ltr
for reading direction (#18767) @farmio - Fix map auto-fit (#18801) @amitfin
- Refactor and cleanup device picker (#18804) @piitaya
- Refactor and cleanup entity config page (#18797) @bramkragten
- Add import thread credentials to external bus (#18777) @bramkragten
- Refactor and clean up of device pages (#18796) @bramkragten
- Fix map autofit (#18799) @karwosts
- Fix race condition with picture-elements card custom elements (#18765) @vangorra
- Augment history panel with Long Term Statistics (#18213) @karwosts
- Add area filter selector for default dashboard (#18779) @piitaya
- Avoid re-rendering map with "sources" (#18635) @amitfin
- Add missing Intl polyfills to modern build (#18794) @steverep
- Login page feedback (#18791) @bramkragten
- More disconnected callback errors (#18792) @karwosts
- Add a Grid/List toggle for Media Browser (#18256) @karwosts
- Fix humidifier more info (#18789) @piitaya
- Fix tile features colors (#18788) @piitaya
- missing disconnectedCallback in energy-period-selector (#18790) @karwosts
- Keep targets when switching services (#18772) @bramkragten
- Migrate state cards from Polymer to Lit (#18257) @silamon
- Use new localize format (#18574) @KTibow
- Add multiple option to text selector (#18785) @piitaya
- Add fit_zones parameter to map card (#18760) @zsmb13
- Use subscribe for todo items (#18776) @bramkragten
- Log errors when downloading lokalise translations (#18781) @bramkragten
- Update design of login page (#18770) @bramkragten
- Dont change pipeline if local storage changes (#18773) @bramkragten
- Add custom card names to the edit card dialog header (#18750) @karwosts
- Filter energy card updates with
shouldUpdate
(#18763) @karwosts - Fix race condition with Data Entry Flow Progress (#18775) @bramkragten
- Bump dessant/lock-threads from 5.0.0 to 5.0.1 (#18769) @dependabot
- Add alert to zwave_js device info page for custom device config (#18686) @raman325
- Allow overriding blueprints (#18718) @piitaya
- Add local login flow (#18717) @bramkragten
- Fix thermostat humidifier card size (#18749) @piitaya
- Migrate push notification toggle from Polymer to Lit (#18565) @silamon
- Improve search for single character (#18748) @piitaya
- Move more info control component to state control (#18745) @piitaya
- Fix card-picker search for single character (#18733) @karwosts
- Make thermostat centered in panel or grid view (#18731) @bramkragten
- Rename tile features to card features (#18732) @piitaya
- Make lock default code a password field (#18722) @gjohansson-ST
- Remove card features for humidifier and climate on default dashboard (#18747) @piitaya
- Fix ha control select option size (#18746) @piitaya
- Add new design to humidifier card (#18711) @piitaya
- Add new design to thermostat card (#18709) @piitaya
- Adjust bundle filenames for stats and debugging (#18677) @steverep
- Fix Babel runtime helper injections (#18698) @steverep
- Use entity component translations for update entity (#18608) @piitaya
- Add configuration to default dashboard (#18658) @piitaya
- Bump dessant/lock-threads from 4.0.1 to 5.0.0 (#18699) @dependabot
- Add a button to delete all refresh tokens (#18680) @karwosts
- Add shortcut from energy dashboard to energy settings (#18596) @karwosts
- Add logarithmic scale option to Statistics and History graph cards (#18637) @wittypluck
- Temporarily filter cleared statistics from devtools table (#18694) @karwosts
- Add live camera & custom AR to Area card (#18643) @karwosts
- Ensure websocket_api error messages shows longer (#18690) @jbouwh
- Typo in bug_report.yml (#18681) @karwosts
- Fix yaml editor lovelace (#18664) @piitaya
- Add translations for the developer tools statistic issues (#18646) @silamon
- Localization bugfixes in config devices/entities/helpers (#18645) @karwosts
- Add new dashboard dialog (#18657) @piitaya
- Replace paper-input in cast (#18647) @silamon
- Move attribute pre styles to ha-attribute-value component (#18649) @joshmcrty
- Update dialog-add-integration.ts (#18615) @dnikles
- Add support for warnings in
check_config
(#18489) @bramkragten - Add minimal UI for climate and water entity without target (#18666) @piitaya
- Restore map filter theme (#18667) @piitaya
- Allow search for integration name in log search (#18668) @karwosts
- Improve ripple background color for tile card (#18579) @piitaya
- Delete To-do items in a batched single request (#18662) @allenporter
- Use stt-vad-end event in assist debug panel (#18671) @synesthesiam
- Don't save new automation when save dialog is cancelled (#18655) @karwosts
- Fix Edit Area dialog doesn't save area (#18659) @silamon
- Fix onboarding password form (#18665) @karwosts
- Add todo entity_id in URL (#18653) @piitaya
- Improve Lovelace types (#18652) @piitaya
- Fix login password form (#18619) @karwosts
- Add unit for number tile feature (#18602) @piitaya
- Localize hide/show password (#18607) @karwosts
- Rename tooltipUnit to unit for slider (#18599) @piitaya
- Add number tile feature (#18562) @JosephAbbey
- Localize
clear
in entity filter (#18598) @karwosts - Fix add device dialog (#18591) @bramkragten
Dependency updates
56 changes
- PolymerElement cleanup (#18793) @silamon
- Update dependency vis-data to v7.1.9 (#18783) @renovate
- Update dependency rollup-plugin-visualizer to v5.9.3 (#18782) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.8.3 (#18761) @renovate
- Update dependency @types/sortablejs to v1.15.7 (#18756) @renovate
- Update dependency @types/mocha to v10.0.6 (#18755) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.8.2 (#18752) @renovate
- Update dependency @types/leaflet-draw to v1.0.11 (#18753) @renovate
- Update babel monorepo to v7.23.4 (#18730) @renovate
- Update dependency typescript to v5.3.2 (#18736) @renovate
- Inject polyfills where used (#18719) @steverep
- Update dependency @types/tar to v6.1.10 (#18742) @renovate
- Update dependency @types/sortablejs to v1.15.6 (#18741) @renovate
- Update dependency @types/luxon to v3.3.5 (#18739) @renovate
- Update dependency @types/mocha to v10.0.5 (#18740) @renovate
- Update typescript-eslint monorepo to v6.12.0 (#18734) @renovate
- Update dependency core-js to v3.33.3 (#18721) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.8.1 (#18720) @renovate
- Update dependency eslint to v8.54.0 (#18707) @renovate
- Update dependency prettier to v3.1.0 (#18675) @renovate
- Lock file maintenance (#18696) @renovate
- Update dependency @lezer/highlight to v1.2.0 (#18672) @renovate
- Update dependency rrule to v2.8.1 (#18648) @renovate
- Update formatjs monorepo (#18684) @renovate
- Update dependency marked to v10 (#18651) @renovate
- Update Yarn to v4.0.2 (#18687) @renovate
- Update typescript-eslint monorepo to v6.11.0 (#18679) @renovate
- Polyfill ElementInternals for material-web components. Fix #18600 (#18638) @thomasloven
- Update vaadinWebComponents monorepo to v24.2.3 (#18678) @renovate
- Update dependency @lit-labs/virtualizer to v2.0.11 (#18583) @renovate
- Update dependency luxon to v3.4.4 (#18674) @renovate
- Update formatjs monorepo (#18663) @renovate
- Update dependency lint-staged to v15.1.0 (#18660) @renovate
- Update dependency @bundle-stats/plugin-webpack-filter to v4.8.0 (#18654) @renovate
- Update dependency @types/tar to v6.1.9 (#18650) @renovate
- Update dependency marked to v9.1.6 (#18644) @renovate
- Update dependency @codemirror/autocomplete to v6.11.0 (#18633) @renovate
- Update babel monorepo to v7.23.3 (#18632) @renovate
- Update dependency vis-data to v7.1.8 (#18625) @renovate
- Update dependency @types/leaflet to v1.9.8 (#18622) @renovate
- Update dependency @types/ua-parser-js to v0.7.39 (#18616) @renovate
- Update dependency @types/js-yaml to v4.0.9 (#18621) @renovate
- Update dependency @types/tar to v6.1.8 (#18614) @renovate
- Update dependency @types/sortablejs to v1.15.5 (#18613) @renovate
- Update dependency @types/qrcode to v1.5.5 (#18610) @renovate
- Update dependency @types/luxon to v3.3.4 (#18605) @renovate
- Update dependency @types/serve-handler to v6.1.4 (#18612) @renovate
- Update dependency @types/mocha to v10.0.4 (#18606) @renovate
- Update dependency @types/leaflet-draw to v1.0.10 (#18603) @renovate
- Update dependency @types/html-minifier-terser to v7.0.2 (#18601) @renovate
- Add unit to temperature tile number button group (#17841) @spacegaier
- Update dependency @types/chromecast-caf-sender to v1.0.8 (#18597) @renovate
- Update dependency @types/chromecast-caf-receiver to v6.0.12 (#18595) @renovate
- Update dependency @types/babel__plugin-transform-runtime to v7.9.5 (#18594) @renovate
- Update formatjs monorepo (#18592) @renovate
- Update typescript-eslint monorepo to v6.10.0 (#18586) @renovate