💥 Breaking changes
⚡ Enhancements
- #1995 Reduce number of disk reads and writes to storage @bdraco
- #2085 Use cache if storage mode @ludeeus
🐛 Bug Fixes
- #2075 Ignore lovelace KeyError @ludeeus
- #2079 Block <= 0 && >100 for release count @ludeeus
- #2087 Pass in validate when updating with zip and wrap dowload_repository_content in try/except @ludeeus
⬆️ Dependency Updates
- #2074 Bump pytest-cov from 2.11.1 to 2.12.1 @dependabot
- #2063 Bump attrs from 20.3.0 to 21.2.0 @dependabot
- #2057 Bump pytest from 6.2.3 to 6.2.4 @dependabot
- #2042 Bump pygithub from 1.54.1 to 1.55 @dependabot
- #2071 Bump pre-commit from 2.12.1 to 2.13.0 @dependabot
🎨 Frontend changes
- Confirm repository uninstall (hacs/frontend#478) @MrBartusek
- Don't use hacstag for yaml (hacs/frontend#485) @ludeeus
- Use @material/mwc-linear-progress (hacs/frontend#484) @ludeeus
- Improve loading screen for repository info (hacs/frontend#483) @MrBartusek
- Replace reload dialog (hacs/frontend#482) @ludeeus
- Fix double scrollbar (hacs/frontend#481) @ludeeus
- Remove white background from markdown images (hacs/frontend#480) @MrBartusek
- Add hacstag to lovelace resource URL's (hacs/frontend#479) @ludeeus
- Add references to issues and PRs in markdown (hacs/frontend#477) @MrBartusek
- Fix changelogs (hacs/frontend#476) @MrBartusek
- Shorten markdown github commits links (hacs/frontend#457) @MrBartusek
- Update en.json to fix small grammar error (hacs/frontend#414) @Spiffo
- Rework update pending dialog (hacs/frontend#458) @MrBartusek