Skip to content

Releases: Benjaminlooi/WOLE

v1.1.1

21 Mar 01:02

Choose a tag to compare

fix(android): harden foreground service against Android 15 dataSync 6…

v1.0.1

02 Mar 10:31

Choose a tag to compare

fix(android): prevent app auto-termination with foreground service fixes

- Pass FOREGROUND_SERVICE_TYPE_DATA_SYNC to startForeground() on API 34+
- Acquire partial wake lock to keep CPU alive during doze
- Add onTaskRemoved() to restart service on swipe-away
- Add REQUEST_IGNORE_BATTERY_OPTIMIZATIONS permission
- Add native methods to check/request battery optimization exemption
- Wire battery optimization button to system exemption dialog

v1.0.0

13 Feb 19:11

Choose a tag to compare

fix(ci): robust base64 decoding for keystore

v0.1.7

12 Feb 18:43

Choose a tag to compare

feat(web): add descriptive hints to device form inputs

Clarify the purpose of Broadcast IP, Device IP, and Port fields
with inline help text in both the Vite web UI and the embedded
fallback HTML.

v0.1.6

12 Feb 17:24

Choose a tag to compare

feat: add device online/offline status with ping check

- Add POST /api/ping endpoint with concurrent ICMP ping (up to 8 threads)
- Add pingIp field to device model for reachability checks
- Add StatusDot component with green/red/gray indicators and pulse animation
- Add 30-second auto-polling and manual refresh button in web UI
- Update fallback HTML with status column and pingIp form field
- Update README API reference
- Rewrite CHANGELOG to cover all releases

v0.1.5

12 Feb 16:40

Choose a tag to compare

fix(android): add error handling and logging to boot receiver

- Log when autostart is disabled for better debuggability
- Wrap startForegroundService in try/catch for Android 12+ background restrictions
- Use goAsync() to extend receiver lifecycle

v0.1.4

29 Nov 04:43

Choose a tag to compare

ci: enable gradle build cache for faster builds

v0.1.3

28 Nov 19:15

Choose a tag to compare

ci: optimize android build with gradle caching and parallel execution

v0.1.2

27 Nov 21:15

Choose a tag to compare

ci: setup release workflow, fix build config, and add docs