Releases: Moustachauve/WLED-Android
v6.0.1 (47)
- Fix issues with devices on WLED version 0.14.2
- Minor crash fixes
What's Changed
- Fix Android 15 Edge-to-Edge Deprecated API Warnings by @google-labs-jules[bot] in #61
- Fix WLED 0.14.2 websocket connection issue and Disable dependency metadata in APK builds by @Moustachauve in #65
- Improve error handling for Github API and other code improvements by @Moustachauve in #66
- Fix sql constraint error and other misc code improvements by @Moustachauve in #67
- Fix crash when calling openUri and other improvements by @Moustachauve in #68
Full Changelog: v6.0.0...v6.0.1
v6.0.0 (46)
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
v5.0.0 (40)
What's Changed
WLED Native gets an updated look! With this version, the user interface has been rewritten from the ground up. It should be faster, more stable and look better.
A lot of bugs were also fixed.
Full Changelog: v4.1.1...v5.0.0
v4.1.1 (33)
Improves stability with low memory devices like ESP8266 and ESP01.
The main change is sending POST updates to /json/state instead of /json, which reduces the load on the device and reduce the risks for corruption in the response.
Full Changelog: v4.1.0...v4.1.1
v4.1.0 (32)
This updates contains some bug fixes and performance improvements (For real!)
- Remove the "Discover devices" view. It was redundant since devices are discovered at startup now.
- Fix issue where device discovery could be triggered many times for the same device, which would harm performance.
- Add debugging information when failing to save a device due to exceptions.
v4.0.4 (31)
Minor bug fixes.
Full Changelog: v4.0.3...v4.0.4
v4.0.3 (30)
- New! You can update your devices from the app
- You can select between Stable and Beta channel
- Lots of small fixes
- Stability Improvement
- Darker dark theme on tablet
v2.2.4 (21)
- Fix issue where clicking on a device that was opened in the past only shows "Select a device"
- Increase auto discovery duration from 10 seconds to 25 seconds to allow more time to find devices
- Improve device discovery and add information about discovery failures
v2.2.3 (20)
- Fix crash on boot for new users
v2.2.2 (18)
- Fix AP Mode not opening the device automatically
- Add error handling for request empty body