Releases: hacs/integration
2.0.5
2.0.4
2.0.3
2.0.2
What's Changed
π Bug fixes
- Update documentation link in manifest by @tinaboyce in #4042
- Adjust string to fix hassfest error by @ludeeus in #4093
- Do not set config_entry in option flow if HA > 24.11.99 by @ludeeus in #4181
- Guard set_repository_id during restore by @ludeeus in #4315
New Contributors
- @tinaboyce made their first contribution in #4042
- @tjorim made their first contribution in #4052
Full Changelog: 2.0.1...2.0.2
2.0.1
2.0.0
What's Changed
As a major version bump, this release includes breaking changes:
- Make sure you have a recent backup of your Home Assistant configuration folder before updating; the 2+ versions are not backward compatible.
- Make sure you read the breaking changes below.
If you previously used experimental features, most of these changes you already had.
This is a BIG release, and it includes a lot of changes. The most notable changes are:
β¨ New features
- Brand new frontend based on data tables (you need to clear your browser cache after updating and restarting for this to show properly).
- New
update
entities to handle updates of tracked repositories.- Updates for repositories as well as updates for HACS itself now appear in the same place as other update notifications in Home Assistant.
- New
switch
entities to enable/disable pre-release of repositories. - HACS now uses a new data source hosted on Cloudflare for most metadata.
- New Template type to allow for custom template repositories.
π₯ Breaking changes
- HACS requires Home Assistant 2024.4.1 or later.
- The
sensor
platform has been removed. - You can no longer configure HACS in YAML.
- NetDaemon apps are no longer in HACS.
- HACS now uses a new data source hosted on Cloudflare for most metadata.
- The
/hacsfiles/
endpoint no longer works for Themes. - Custom
hacs
prefixed events are no longer fired. info.md
files are no longer rendered. Instead, the README is used.
Full Changelog: 1.34.0...2.0.0
Documentation: https://hacs.xyz/
1.34.0
What's Changed
ποΈ Experimental
- Allow requesting tags and branches in update entities by @ludeeus in #3301
- Fix downloading spesific version for non-zip release assets by @ludeeus in #3327
- Check hacs.json before downloading by @ludeeus in #3350
- Check against HACS version by @ludeeus in #3425
- Experimental frontend changes
β»οΈ Refactor
- Remove un-needed version check by @ludeeus in #3279
- Load HacsManifest during validation by @ludeeus in #3302
- Rename util.url functions by @ludeeus in #3412
- Use UpdateEntityFeature in update platform by @bdraco in #3418
- Move "repository" dispatch message by @ludeeus in #3426
- Remove repository details from dispatch message by @ludeeus in #3427
- Use add_extra_js_url helper to register URL by @ludeeus in #3447
- Handle blank filenames while extracting by @ludeeus in #3456
π Bug Fixes
- Only grab the defined file for zip releases by @ludeeus in #3274
- Always enable category when items are downloaded by @ludeeus in #3277
- Show documentation for the downloaded version if downloaded by @ludeeus in #3305
- Adjust device step in config flow by @ludeeus in #3389
- Fix name when removing python_script repositories by @ludeeus in #3422
Full Changelog: 1.33.0...1.34.0
1.33.0
What's Changed
π₯ Breaking changes
- Deprecate YAML configuration by @ludeeus in #3163
- Bump min HA version to 2023.6.0 and python to 3.11 by @ludeeus in #3267
β¨ New features
- Add experimental toggle when creating config entry by @ludeeus in #3164
- Add workflow to check pull request labels by @ludeeus in #3176
β»οΈ Refactor
- Make experimental in config flow false by default by @ludeeus in #3166
- Store experimental in options instead of data by @ludeeus in #3175
π Bug Fixes
- Fix quoting for name in removed message by @ludeeus in #3181
- Guard repo info update in websocket commands by @ludeeus in #3232
- Do not allow reload while tasks are pending by @ludeeus in #3235
- Consistant formatting by @ludeeus in #3253
Full Changelog: 1.32.1...1.33.0
1.32.1
What's Changed in 1.32.1
ποΈ Experimental
Full Changelog: 1.32.0...1.32.1
Since this release is so close to 1.32.0, below is the release notes for 1.32.0
What's Changed in 1.32.0
ποΈ Experimental
These changes only apply if you have enabled experimental features
ποΈπ¨ Experimental Frontend Updates
These changes only apply if you have enabled experimental features
- Always show new repository filter by @ludeeus in hacs/frontend#644
- Add support for custom templates by @ludeeus in hacs/frontend#646
β»οΈ Refactor
- Avoid some linear searches by @bdraco in #3082
- Use path instead of proxy for dev frontend by @ludeeus in #3097
- Update en.json for removed component by @ThomDietrich in #3089
- Warn instead of break on unknown category by @ludeeus in #3108
π Bug Fixes
New Contributors
- @ThomDietrich made their first contribution in #3089
Full Changelog: 1.31.0...1.32.0
1.32.0
What's Changed
6336 ποΈ Experimental
These changes only apply if you have enabled experimental features
ποΈπ¨ Experimental Frontend Updates
These changes only apply if you have enabled experimental features
- Always show new repository filter by @ludeeus in hacs/frontend#644
- Add support for custom templates by @ludeeus in hacs/frontend#646
β»οΈ Refactor
- Avoid some linear searches by @bdraco in #3082
- Use path instead of proxy for dev frontend by @ludeeus in #3097
- Update en.json for removed component by @ThomDietrich in #3089
- Warn instead of break on unknown category by @ludeeus in #3108
π Bug Fixes
New Contributors
- @ThomDietrich made their first contribution in #3089
Full Changelog: 1.31.0...1.32.0