PackageTrack
Sign in Get early access

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 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 5.0.2 22 Jul 2026
    Release notes
    • Relax Dart SDK lower bound from ^3.12.2 to >=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: ScreenReceiver at runtime: ScreenReceiver.java lived in the src/main/kotlin folder and relied on a sourceSets override to be compiled; it is now converted to Kotlin (ScreenReceiver.kt).
    • Note: 5.0.1 also raised Android minSdk 21 → 24 and compileSdk 33 → 36 (undocumented in its changelog).
    Open source →
  2. 5.0.1 23 Jun 2026
    Release notes
    • Fix app not running on Flutter 3.44.X
    • Fix privacy manifest issue on iOS.
    • Update minimum iOS version to 15.0.
    Open source →
  3. 5.0.0 17 Feb 2026
    Release notes
    • Update to kotlin 2.2.2
    • Update to gradle 8.12.1
    • Enabled SPM support
    • Improved example
    • Note: some API names have changed
    Open source →
  4. 4.1.1 12 Feb 2025
    Release notes
    • upgrade of Android APK
    • adding linter
    • removing ScreenStateException and instead returning an empty stream on unsupported platforms for more graceful handling
    Open source →
  5. 4.1.0 12 Feb 2025

    Nothing published for this version

  6. 4.0.0 31 Jul 2024
    Release notes
    • Added support for iOS.
    • Restructuring of the interaction between the plugin and native applications.
    Open source →
  7. 3.0.1 28 Aug 2023
    Release notes
    • Reduced minSdk version to 23
    Open source →
  8. 3.0.0 20 Jun 2023
    Release notes
    • Screen() implemented as singleton.
    • Updates Kotlin plugin and AGP.
    • Upgrade of compileSdkVersion to 33.
    • Upgrade to Dart 3.
    Open source →
  9. 2.0.0 14 Apr 2021
    Release notes
    • Null safety migration
    Open source →
  10. 1.0.1 31 Oct 2020
    Release notes
    Open source →
  11. 1.0.0 13 Jul 2020
    Release notes
    • Migrated to new Android Plugin API (Flutter 1.12)
    Open source →
  12. 0.5.0 13 Jul 2020
    Release notes
    • Migrated to AndroidX
    Open source →
  13. 0.1.1 06 Mar 2019

    Nothing published for this version

  14. 0.1.0 06 Mar 2019

    Nothing published for this version

  15. 0.0.5 06 Mar 2019

    Nothing published for this version

  16. 0.0.4 24 Feb 2019

    Nothing published for this version

  17. 0.0.3 24 Feb 2019

    Nothing published for this version

  18. 0.0.2 23 Feb 2019

    Nothing published for this version

  19. 0.0.1 05 Oct 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive