Major stability improvements and many bugfixes that arose along the big v2.18.0 feature set
Features
- Stability improvements 616
- `isUserBootloaderSupported` API
- `Device.setTimesync(true/false)` convenience function to enable or disable subsequent timesyncing
- Windows improvements with listing `BOOTED` devices ("udev permissions" issue)
Bug fixes
- Fix OV9282 as MonoCamera on RGB socket (issue was black image)
- Fix crash under high load (regression with camera events streaming)
- Fix YOLOv5/7 decoding in case of a single class
- Fix image size when decimation filter is enabled
- Fix for certain OV9782 and OV9282 permutations/configs
Misc
- Reset Device timestamp on boot to zero
- Reworded "No available devices" error message when there are other connected devices connected.
- Update CI to Node16 compatible actions