v1.0.0
What's New
- Android 15 screen recording detection —
WindowManager.addScreenRecordingCallback(API 35) provides true start/stop detection viaSCREEN_RECORDING_STATE_VISIBLE/SCREEN_RECORDING_STATE_NOT_VISIBLE(#98) - Layered backward compatibility — API 35+ uses the new callback, API 34 falls back to
Activity.ScreenCaptureCallback, API <34 graceful no-op - No code changes required — existing
startScreenRecordingListening()/stopScreenRecordingListening()API automatically uses the best available native API
Platform Recording Detection
| Platform | Start | Stop |
|---|---|---|
| iOS 11+ | ✅ | ✅ |
| Android 15+ (API 35) | ✅ | ✅ |
| Android 14 (API 34) | ✅ | ❌ |
| macOS | ✅ | ✅ |
| Linux | ✅ | ✅ |
| Windows | ✅ | ✅ |
See the full CHANGELOG for details.