What's Changed
* Add strict connection cloud settings (20585) bramkragten
* Implement storing sorting and grouping for all tables (20594) bramkragten
* Add lock features for tile card (20539) marcgeurts
* Fix `ha-filter-states` clear filter behaviour (20599) farmio
* Restore getHassTranslationsPre109 (20597) bdraco
* Rollback gulp to version 4 (20598) steverep
* Make fallback translations work (20596) bramkragten
* Save and restore collapsed groups (20591) bramkragten
* Add title when text in datatable doesnt fit (20590) bramkragten
* Add bulk area assignment to device dashboard (20581) bramkragten
* Add option for custom group order to data table (20582) bramkragten
* Allow groups in data table to be collapsed (20579) bramkragten
* Allow to group entities by domain (20580) bramkragten
* Fix more info slider in iOS (20586) piitaya
* Store grouping and sorting for device table (20583) bramkragten
* Add new timestamp state domains (20584) bramkragten
* Update external barcode scanning API (20470) bramkragten
* Add css var for meta theme-color attribute (20558) Nicooow
* Apply initial values to forms of device trigger extra fields (20555) farmio
* When munging statistics to history, assume always numeric (20544) karwosts
* Enhance webpack transform async plugin to use babel runtime (20543) steverep
* Hide beta toggle when unsupervised (20573) karwosts
* Wrap unbreakable area names in ha-card header (20566) karwosts
* Only create sortable when not disabled (20565) silamon
* Add translation to integration setup failures (19128) gjohansson-ST
* Fix stopped_unknown_reason localization message (20557) karwosts
* Remove legacy state translations (20536) bdraco
* Fix entity picker delete entity (20542) karwosts
* Don't display keyboard shortcut hints in quickbar if keyboard shortcuts are disabled (20527) silamon
* Fix zones on mobile, align mobile and non mobile view (20525) bramkragten
* Make `allow` attribute configurable in iframe panel (19087) tomayac
* ZHA (Zigbee) visualization enhancement (20511) Cougar
* Fix malformed CSS in dialog surface (20519) Nezz
* Sort custom cards in card picker (20517) karwosts
* Replace paper-listbox in zone area (19955) silamon
* Rebuild stack card when a child card rebuilds (19861) karwosts
* Location/zone editor updates (19994) karwosts
* Create helpers from automation editor (19287) karwosts
* Allow customizing display name for energy device (20033) karwosts
* Add support for setting label description (20421) cgarwood
* Speed up and simplify translations build (19988) steverep
Dependency updates
<details>
<summary>29 changes</summary>
* Update dependency types/chromecast-caf-receiver to v6.0.14 (20589) renovate
* Update dependency codemirror/commands to v6.5.0 (20587) renovate
* Bump actions/upload-artifact from 4.3.1 to 4.3.2 (20575) dependabot
* Bump actions/checkout from 4.1.2 to 4.1.3 (20576) dependabot
* Update dependency marked to v12.0.2 (20577) renovate
* Update dependency types/tar to v6.1.13 (20572) renovate
* Update dependency date-fns-tz to v3.1.3 (20552) renovate
* Update dependency codemirror/commands to v6.4.0 (20569) renovate
* Update dependency magic-string to v0.30.10 (20568) renovate
* Update dependency octokit/auth-oauth-device to v7.1.1 (20560) renovate
* Update dependency core-js to v3.37.0 (20559) renovate
* Lock file maintenance (20553) renovate
* Update dependency material/web to v1.4.1 (20551) renovate
* Update typescript-eslint monorepo to v7.7.0 (20549) renovate
* Update dependency types/color-name to v1.1.4 (20546) renovate
* Update dependency tar to v7.0.1 (20547) renovate
* Update dependency gulp to v5 (20305) renovate
* Update dependency types/leaflet to v1.9.11 (20538) renovate
* Update dependency tar to v7 (20513) renovate
* Update dependency element-internals-polyfill to v1.3.11 (20512) renovate
* Update vaadinWebComponents monorepo to v24.3.11 (20523) renovate
* Update CodeMirror (20520) renovate
* Update dependency typescript to v5.4.5 (20510) renovate
* Update dependency date-fns-tz to v3.0.1 (20509) renovate
* Update dependency material/web to v1.4.0 (20177) renovate
* Update date-fns to v3 (major) (20504) renovate
* Update dependency eslint-plugin-wc to v2.1.0 (20500) renovate
* Update dependency codemirror/view to v6.26.2 (20505) renovate
* Group date-fns packages (20499) steverep
</details>