💥 This release may require you to update your card configuration significantly 💥
- YAML dashboard users: You'll need to manually update your configuration, see the translation guide.
- Visual/UI editor users: The card has an automated upgrade procedure to make this almost painless:
🚀 This release features an entirely redone event viewing experience based on a media carousel, to allow swiping snapshots/clips left / right. Makes navigation really slick!
Changes
💥 Breaking Changes
- Significant configuration re-organization to simplify config & code (#169) @dermotduffy
🚀 Features
- Re-implement the media viewer as a swipe carousel (#152) @dermotduffy
- Allow menu & next/previous control sizes to be configured (#165) @dermotduffy
- Add media download support (#158) @dermotduffy
- Allow event viewer dragging/swiping to be disabled (#179) @dermotduffy
- Allow quick access to the most recent clip/snapshot by holding down the menu button (#163) @dermotduffy
- Further improve configuration error reporting (#164) @dermotduffy
🐛 Fixes
- Fix button rendering to work for HA >= 2021.11 (#161) @dermotduffy
- Fix lazy event viewer loading in Safari (#184) @dermotduffy
- Do not log spurious exceptions on JSMPEG player destroy (#180) @dermotduffy
- Don't dispatch MediaShowEvents for preloaded live view (#166) @dermotduffy
- Fix media loading to work for HA >= 2021.11 (#162) @dermotduffy
- Automatically resign the JSMPEG URL to avoid spurious auth failures (#146) @dermotduffy
- Explicitly disable audio for JSMPEG streams to remove spurious error message (#143) @dermotduffy
- Fix picture element rendering bug causing menu icons to be lost in certain circumstances (#141) @dermotduffy
📦 Dependencies
- Bump card version to v2.0.0 (#181) @dermotduffy
- Various build system cleanups & extension fixes (#148) @dermotduffy