Releases: hacs/integration
Releases · hacs/integration
1.25.1
1.25.0
What's Changed
💥 Breaking changes
- Remove all hacs/* events in favour of dispatcher and WS subscriptions by @ludeeus in #2621
- Set Home Assistant 2022.4.0 as minimum version by @ludeeus in #2672
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Add progress attribute to update entity by @ludeeus in #2625
- Enable experimental downloader for all categories by @ludeeus in #2626
- Do not add sensor attributes if update entities are enabled by @ludeeus in #2628
✨ New features
⚡ Enhancements
- Use atomic_writes when storing data by @ludeeus in #2619
- Add filtering to releasenotes by @ludeeus in #2683
♻️ Refactor
- Use async_at_start helper for startup task by @ludeeus in #2620
- Remove update coordinator by @ludeeus in #2622
- Refactor setup tasks by @ludeeus in #2623
- Refactor remaining tasks by @ludeeus in #2624
- Do not load validators outside of action by @ludeeus in #2627
- Repositiry data cleanup by @ludeeus in #2629
- Limit writes by @ludeeus in #2630
- Move version_to_download to Repository base class by @ludeeus in #2633
- fix typo by @RubenKelevra in #2649
- Fixed a typo in debug logging for queue_manager by @MWeesenaar in #2664
🎨 Frontend Updates
- Fix add repo dialog by @ludeeus in hacs/frontend#592
- Consistant entry page styles by @ludeeus in hacs/frontend#591
- Move releasenotes filter to backend by @ludeeus in hacs/frontend#590
- update restart text to reflect changes in navigation for HA 2022.5.0 by @RubenKelevra in hacs/frontend#584
- Add outline to entry cards by @ludeeus in hacs/frontend#586
- Forward keys to trigger quickbar by @ludeeus in hacs/frontend#587
- Remove icon next to add-on entry by @spacegaier in hacs/frontend#579
- Use new websocket subscription instead of events by @ludeeus in hacs/frontend#582
New Contributors
- @RubenKelevra made their first contribution in #2649
- @MWeesenaar made their first contribution in #2664
- @spacegaier made their first contribution in hacs/frontend#579
Full Changelog: 1.24.5...1.25.0
1.24.5
1.24.4
What's Changed
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Remove beta workarouds by @ludeeus in #2604
- Hide install if update can't be downloaded by @ludeeus in #2608
♻️ Refactor
🐛 Bug Fixes
- Do not mark restart required when download fails by @ludeeus in #2603
- Return result in decorator by @ludeeus in #2605
Full Changelog: 1.24.3...1.24.4
1.24.3
What's Changed
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Fix version constraint for remove and recreate entity devices by @ludeeus in #2592
- Implement entity_picture for update entities by @ludeeus in #2594
⚡ Enhancements
♻️ Refactor
- Adjust link to FAQ by @CloCkWeRX in #2591
New Contributors
- @CloCkWeRX made their first contribution in #2591
Full Changelog: 1.24.2...1.24.3
1.24.2
What's Changed
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Add back current_version for compatibility by @ludeeus in #2587
- Workaround for those who are running 2022.4.0b0-2022.4.0b2
- Only populate latest_version if there is an update by @ludeeus in #2587
- Workaround for those who are running 2022.4.0b0-2022.4.0b1
Full Changelog: 1.24.1...1.24.2
1.24.1
What's Changed
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Use installed_version for the update entity by @ludeeus in #2584
- The
current_version
attribute has been changed toinstalled_version
for 2022.4.0b3+
- The
♻️ Refactor
- Use weekly for dependabot updates by @ludeeus in #2571
- Replace action to upload release asset by @ludeeus in #2573
- Actions cleanup by @ludeeus in #2574
🐛 Bug Fixes
- Remove title from user step by @ludeeus in #2585
- Use _attr_native_unit_of_measurement by @ludeeus in #2586
🎨 Frontend Updates
- pin app-datepicker by @ludeeus in hacs/frontend#577
- fix addon button by @edenhaus in hacs/frontend#576
- Fix padding in update list by @ludeeus in hacs/frontend#578
Full Changelog: 1.24.0...1.24.1
1.24.0
What's Changed
🛎️ Experimental
These changes only apply if you have enabled experimental features
- Add new experimental content downloader by @ludeeus in #2543
- This will use a new handler to download files from GitHub, which should speed up the download of bigger repositories like icon packs.
- Always render readme by @ludeeus in #2546
- Ignore
info.md
and always renderREADME
- Ignore
- Add update entities by @ludeeus in #2570
- For those using HA 2022.4+ and configured HACS in the UI will have update entities for all downloaded repositories.
♻️ Refactor
- Update Configuration link by @reedy in #2523
- Remove retry logic by @ludeeus in #2541
- Replace release drafter with native config by @ludeeus in #2568
🐛 Bug Fixes
- Fix issues with concurrent downloads by @ludeeus in #2542
- Add authentication and temp dir cleanup by @ludeeus in #2544
- Start queue handling again if we can by @ludeeus in #2545
- Force update on remove by @ludeeus in #2569
⬆️ Dependency Updates
- Bump actions/setup-python from 2 to 3 by @dependabot in #2528
- Bump actions/checkout from 2 to 3 by @dependabot in #2533
- Bump pytest-asyncio from 0.18.1 to 0.18.2 by @dependabot in #2539
- Bump pytest from 7.0.1 to 7.1.1 by @dependabot in #2559
🎨 Frontend Updates
- hacs/frontend#565 Update dependencies @ludeeus
- hacs/frontend#563 Better detection of relative URLs @elahd
- hacs/frontend#566 Fix version / branch in relative links @ludeeus
- hacs/frontend#567 Fix deprecated highlight usage @ludeeus
- hacs/frontend#568 Fix linebreaks @ludeeus
- hacs/frontend#569 Limit update reload to storage users @ludeeus
- hacs/frontend#570 Remove paper elements @ludeeus
- hacs/frontend#571 Fix mobile store search @ludeeus
New Contributors
Full Changelog: 1.23.0...1.24.0
1.23.0
✨ New features
⚡ Enhancements
- #2504 Identify community add-on repositories @ludeeus
- #2515 Call out timeout error while downloading files @ludeeus
♻️ Refactor
🐛 Bug Fixes
- #2501 Store information about releases @ludeeus
- #2516 Fix download url for release assets @ludeeus
- #2520 Fix download URL for release assets @ludeeus
⬆️ Dependency Updates
- #2494 Bump pytest from 6.2.5 to 7.0.0 @dependabot
- #2497 Bump pytest-asyncio from 0.17.2 to 0.18.0 @dependabot
- #2502 Bump pytest-asyncio from 0.18.0 to 0.18.1 @dependabot
- #2510 Bump pytest from 7.0.0 to 7.0.1 @dependabot
🎨 Frontend updates
- hacs/frontend#560 Add ignore repo functionality @ludeeus
Links
1.22.0
⚡ Enhancements
♻️ Refactor
- #2482 Remove unused import @Kisty
- #2488 Move scheduled tasks out of HacsBase and to dedicated tasks @ludeeus
- #2489 Clear stage on unload @ludeeus
- #2490 Use 2h for remove update interval @ludeeus
- #2491 Remove background_task status @ludeeus
- #2492 Don't send category updates to queue @ludeeus
⬆️ Dependency Updates
- #2481 Bump aresponses from 2.1.4 to 2.1.5 @dependabot
🎨 Frontend updates
- hacs/frontend#553 Update entrypoint layout @ludeeus
- hacs/frontend#554 Dependency updates @ludeeus
- hacs/frontend#555 Fix download note @ludeeus
- hacs/frontend#556 Use max-content for clear new button @ludeeus
- hacs/frontend#557 Fix missing lovelace_instruction note @ludeeus