💥 Breaking Changes
- #2429 Next generation hardware handling @pvizeli
- #2499 Fix handling with shm and shared /dev @pvizeli
🐗 Chore
- #2485 Add initial GitHub Issue Form @frenck
- #2486 Re-enable old template until form is resolved @frenck
- #2491 Typofix exsist -> exist @wschoot
✨ New Features
♻️ Refactor
- #2476 Improve device selection and show device by id if available @pvizeli
- #2478 Handle GPIO / VIDEO map with subystem @pvizeli
- #2484 Change handling kernel udev events @pvizeli
- #2488 Cleanup supervisor/udev device action / add GPIO @pvizeli
- #2489 Filter out virtual vcs devices @pvizeli
- #2492 Validate build env before using it @pvizeli
- #2502 Udev - move away form depricated callback / increase buffer @pvizeli
- #2503 Lookup udev device in monitor thread @pvizeli
- #2504 Make sure device is ready initialize on udev @pvizeli
💚 CI
🐛 Bug Fixes
- #2477 Fix mknod creating of the device on runtime time @pvizeli
- #2490 Handle corrupt store branch / ignore local reset on corruption @pvizeli
- #2497 Fix add-on is_valid check @frenck
- #2499 Fix handling with shm and shared /dev @pvizeli
⬆️ Dependency Updates
- #2481 Bump awesomeversion from 21.1.4 to 21.1.5 @ludeeus
- #2483 Update frontend to 86847263 @ludeeus
- #2495 Bump jinja2 from 2.11.2 to 2.11.3 @dependabot
- #2493 Bump awesomeversion from 21.1.5 to 21.1.8 @dependabot
- #2494 Bump pyupgrade from 2.7.4 to 2.8.0 @dependabot
- #2496 Bump pytz from 2020.5 to 2021.1 @dependabot
- #2498 Update frontend to a9192ae2 @ludeeus
- #2501 Bump awesomeversion from 21.1.8 to 21.2.0 @ludeeus
- #2505 Bump pyupgrade from 2.8.0 to 2.9.0 @dependabot