Summary
• New Widgets: Redesigned interactive home screen widgets with quick actions, dynamic colors, and real-time syncing.
• Device Controls: Control lights directly from Android's quick settings.
• Updates: OTA update support for MoonModules and QuinLED boards.
• Deep Linking: Support for opening wled:// links.
• More: German & Chinese translations, better auto-discovery, offline management, and bug fixes.
What's New
- Chore(deps): Bump protobufJavalite from 4.34.0 to 4.34.1 (#145) @dependabot[bot]
- Chore(deps): Bump gradle-wrapper from 9.4.0 to 9.4.1 (#143) @dependabot[bot]
- Chore(deps): Bump androidx.compose:compose-bom from 2026.03.00 to 2026.03.01 (#146) @dependabot[bot]
- Chore(deps): Bump com.diffplug.spotless from 8.3.0 to 8.4.0 (#144) @dependabot[bot]
- Chore(deps): Bump release-drafter/release-drafter from 6 to 7 (#135) @dependabot[bot]
- fix: update widget when device IP address changes (#139) @Moustachauve
- Chore(deps): Bump gradle-wrapper from 9.3.1 to 9.4.0 (#138) @dependabot[bot]
- Chore(deps): Bump com.google.devtools.ksp from 2.3.4 to 2.3.6 (#137) @dependabot[bot]
- Chore(deps): Bump kotlin from 2.3.10 to 2.3.20 (#136) @dependabot[bot]
- Refactor settings update logic (#133) @Moustachauve
- Chore(deps): Bump actions/upload-artifact from 6 to 7 (#128) @dependabot[bot]
- Change style of power button for
offdevices and refactor (#111) @Moustachauve - feat: Add Android 11 Device Controls (#108) @Moustachauve
- Bump app version to 7.0.0-beta260113-01 (#107) @Moustachauve
- Refactor: Extract drawer and utils from DeviceListDetail (#106) @Moustachauve
- Chore(deps): Bump io.mockk:mockk from 1.14.0 to 1.14.7 (#105) @dependabot[bot]
- Chore(deps): Bump protobufJavalite from 4.33.2 to 4.33.4 (#104) @dependabot[bot]
- Refactor: Extract widget components and improve theming (#102) @Moustachauve
- feat: Add Quick Actions to wide widget (#100) @Moustachauve
- Pull dev into master (#87) @Moustachauve
🚀 New Features
- fix(ui): improve DeviceEdit experience for offline devices without state (#152) @Moustachauve
- feat: improve update source display on device edit screen (#149) @Moustachauve
- Enhance dynamic repository tracking and introduce auto-discovery (#134) @Moustachauve
- Update repo tracking system - respect repo (#125) @netmindz
- Add ESP32_V4 release name override for versions >= 0.16.0 (#130) @netmindz
- refactor(widget): Centralize device name logic and improve widget upd… (#113) @Moustachauve
- feat(widget): Add widget preview for Android 15 (#112) @Moustachauve
- feat: add de translation (#12) @starfetch
- I18n: Add French and Chinese translations for widget strings (#103) @Moustachauve
- feat: Display last updated time as a chronometer in widgets (#99) @Moustachauve
- Feat: Update widgets from WebSocket state and sync with each others (#98) @Moustachauve
- feat(widget): Redesign device widget and add refresh button (#97) @Moustachauve
- Feat: Add dynamic coloring and previews for widgets (#95) @Moustachauve
- feat: Add deep linking support for wled:// scheme and AP mode (#94) @Moustachauve
- Feature: Open device from widget (#92) @Moustachauve
- Add WLED Widget using Jetpack Glance (#83) @google-labs-jules[bot]
🐛 Bug Fixes
- fix(ui): improve DeviceEdit experience for offline devices without state (#152) @Moustachauve
- Fix update refresh issue and refactor DeviceEdit UI with State Hoisting (#151) @Moustachauve
- Fix: Use FLAG_MUTABLE for notification PendingIntent (#110) @Moustachauve
🧰 Maintenance
- Merge dev into main for 7.1 (#154) @Moustachauve
- Fix update refresh issue and refactor DeviceEdit UI with State Hoisting (#151) @Moustachauve
- Update release-drafter templates to use RESOLVED_VERSION (#150) @Moustachauve
- Chore(deps): Bump gradle/actions from 5 to 6 (#142) @dependabot[bot]
- Fix release-drafter releaser on pull requests and enable autolabeler (#148) @Moustachauve
- build: Enforce complete translations in CI checks (#140) @Moustachauve
- chore: add awesome-android-agent-skills (#132) @Moustachauve
- Update dependencies (#131) @Moustachauve
- feat: Run check workflow on push to main and dev (#101) @Moustachauve
- CI: Optimize Gradle build and test execution (#96) @Moustachauve
- Create AGENTS.md (#93) @google-labs-jules[bot]
- Add Code Formatting (Spotless) and Static Analysis (Detekt) (#85) @google-labs-jules[bot]
- Chore(deps): Bump actions/checkout from 4 to 6 (#89) @dependabot[bot]
- Chore(deps): Bump actions/setup-java from 4 to 5 (#90) @dependabot[bot]
- Chore(deps): Bump gradle/actions from 4 to 5 (#91) @dependabot[bot]
- Chore(deps): Bump actions/upload-artifact from 4 to 6 (#88) @dependabot[bot]
- chore: Configure development workflow, automation, and guidelines (#86) @Moustachauve
New Contributors
- @starfetch made their first contribution in #12
- @netmindz made their first contribution in #130
All Contributors
@Copilot, @Moustachauve, @dependabot[bot], @google-labs-jules[bot], @netmindz, @starfetch, dependabot[bot] and google-labs-jules[bot]
Full Changelog: v6.1.0...v7.0.0