Major improvement: the app is now using websockets to communicate with the WLED devices. This should mean a more stable connection and more reactive interface!
- App is renamed to simply "WLED" from "WLED-Native"
- Fix crash when failing to start discovery
- Battery icon will show if the right usermod is present
- Bug fixes and stability improvement
What's Changed
- Battery icon by @Topchris18 in #32
- Update Gradle dependencies by @Moustachauve in #39
- initial fastlane structures from IzzyOnDroid by @IzzySoft in #43
- Refactor SwipeToDismissBox to use
onDismissby @Moustachauve in #46 - Rename app to WLED from WLED Native by @Moustachauve in #47
- Migrate from kapt to ksp by @Moustachauve in #48
- Refactor Gradle scripts and configuration by @Moustachauve in #49
- Refactor the whole project so device connects with Websockets by @Moustachauve in #52
- Enhance UX: Dynamic Device Status, UI Responsiveness, and Lifecycle Management by @Moustachauve in #53
- Fix Compose preview for UpdateInstallingDialog by @google-labs-jules[bot] in #55
- Fix issue where hidden devices are never shown by @Moustachauve in #57
- Upgrade gradle, remove unused packages and update code to get rid of JSoup and LiveData by @Moustachauve in #58
- Remove grace period, implement MAC-based discovery fast track and slightly throttle database updates from websockets by @Moustachauve in #59
- Fix Webview glitches and Online device list not updating by @Moustachauve in #60
New Contributors
- @Topchris18 made their first contribution in #32
- @IzzySoft made their first contribution in #43
- @google-labs-jules[bot] made their first contribution in #55
Full Changelog: v5.0.0...v6.0.0