screen_state
A plugin for reporting screen events while the flutter application is running in background. Works for Android and iOS only.
5.0.2
6.2K downloads/mo
#3560 most downloaded on pub.dev
carp-dk/flutter-plugins
What this package is like to depend on
Last release 1 months ago
22 Jul 2026
Release timing varies
gaps range from 1 weeks to 2.2 years
Some releases are documented
notes for 11 of 19 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
19 releases · first in 2018
3 releases in the last 12 months
see the full history below
Release timeline
19 releases · Oct 2018 to Jul 2026Releases
latest 19-
5.0.222 Jul 2026Release notes
Open source →- Relax Dart SDK lower bound from
^3.12.2to>=3.12.0— the patch-level pin was accidental and blocked apps on Flutter 3.44.0/3.44.1. - Fix Android build in apps using AGP < 9: apply the Kotlin Gradle plugin conditionally instead of pinning AGP 9.0.1/Kotlin 2.3.20 on the buildscript classpath (see the built-in Kotlin migration guide).
- Fix
NoClassDefFoundError: ScreenReceiverat runtime:ScreenReceiver.javalived in thesrc/main/kotlinfolder and relied on asourceSetsoverride to be compiled; it is now converted to Kotlin (ScreenReceiver.kt). - Note: 5.0.1 also raised Android
minSdk21 → 24 andcompileSdk33 → 36 (undocumented in its changelog).
- Relax Dart SDK lower bound from
-
5.0.123 Jun 2026Release notes
Open source →- Fix app not running on Flutter 3.44.X
- Fix privacy manifest issue on iOS.
- Update minimum iOS version to 15.0.
-
5.0.017 Feb 2026Release notes
Open source →- Update to kotlin 2.2.2
- Update to gradle 8.12.1
- Enabled SPM support
- Improved example
- Note: some API names have changed
-
4.1.112 Feb 2025Release notes
Open source →- upgrade of Android APK
- adding linter
- removing
ScreenStateExceptionand instead returning an empty stream on unsupported platforms for more graceful handling
-
4.1.012 Feb 2025Nothing published for this version
-
4.0.031 Jul 2024Release notes
Open source →- Added support for iOS.
- Restructuring of the interaction between the plugin and native applications.
-
3.0.128 Aug 2023 -
3.0.020 Jun 2023Release notes
Open source →Screen()implemented as singleton.- Updates Kotlin plugin and AGP.
- Upgrade of
compileSdkVersionto 33. - Upgrade to Dart 3.
-
2.0.014 Apr 2021 -
1.0.131 Oct 2020Release notes
Open source →- Fixed an issue causing the plugin to crash when the stream was cancelled and then opened again.
-
1.0.013 Jul 2020 -
0.5.013 Jul 2020 -
0.1.106 Mar 2019Nothing published for this version
-
0.1.006 Mar 2019Nothing published for this version
-
0.0.506 Mar 2019Nothing published for this version
-
0.0.424 Feb 2019Nothing published for this version
-
0.0.324 Feb 2019Nothing published for this version
-
0.0.223 Feb 2019Nothing published for this version
-
0.0.105 Oct 2018Nothing published for this version