PackageTrack
Sign in Get early access

screen_protector

Safe Data Leakage via Application Background Screenshot and Prevent Screenshot for Android and iOS.

1.5.3 129K downloads/mo #1020 most downloaded on pub.dev prongbang/screen_protector

What this package is like to depend on

Last release 1 months ago

14 Jul 2026

Ships unpredictably

gaps range from 9 days to 1.1 years

Nearly every release is documented

notes for 30 of 30 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

30 releases · first in 2022

14 releases in the last 12 months

see the full history below

Release timeline

30 releases · Mar 2022 to Jul 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 30
  1. 1.5.3 14 Jul 2026
    Release notes
    • Fix: Lower iOS deployment target to v13
    • Acknowledgements: Thanks to @waitwalker for their PRs 🙏
    Open source →
  2. 1.5.2 26 May 2026
    Release notes
    • iOS: add Swift Package Manager support
    • Android: AGP 9 compatibility — apply kotlin-android only on AGP < 9 (AGP 9+ has built-in Kotlin), switch to new DSL (minSdk/targetSdk), drop unused kotlinOptions block
    Open source →
  3. 1.5.1 24 Jan 2026
    Release notes
    • Refactor: replace hack-based screenshot prevention with overlay implementation
    Open source →
  4. 1.4.13 04 Jan 2026
    Release notes
    • Fix: Listeners stop working after screen recording toolbar interaction
    Open source →
  5. 1.4.12 22 Dec 2025
    Release notes
    • Fix: Avoid removing overlay views during background transition
    Open source →
  6. 1.4.11 13 Dec 2025
    Release notes
    • Fix: Change UIScene.willEnterForegroundNotification to UIScene.didActivateNotification
    • Acknowledgements: Thanks to @saedAlHanash for their testing 🙏
    Open source →
  7. 1.4.10 03 Dec 2025
    Release notes
    • Migrated from deprecated AppDelegate lifecycle methods to modern iOS Scene Lifecycle using UIScene notifications
    Open source →
  8. 1.4.9 03 Dec 2025
    Release notes
    • Fix: iOS preview data leakage not disabled
    Open source →
  9. 1.4.8 29 Nov 2025
    Release notes
    • Fix iOS crash on iOS 18 when returning from background by recreating the ScreenProtectorKit whenever the active UIWindow changes or a UIScene reconnects.
    • Acknowledgements: Thanks to @Jens-source for their PRs 🙏
    Open source →
  10. 1.4.7 18 Nov 2025
    Release notes
    • Ensured all ScreenProtectorKit initialization runs on the main thread
    Open source →
  11. 1.4.6 17 Nov 2025
    Release notes
    • Added safe UIWindow resolver with AppDelegate and SceneDelegate fallback support.
    Open source →
  12. 1.4.5 06 Nov 2025
    Release notes
    • Fix iOS prevent creation before any window is visible
    Open source →
  13. 1.4.4 16 Oct 2025
    Release notes
    • Fix iOS plugin not work with flutter Apps that have SceneDelegate and AppDelegate
    • Acknowledgements: Thanks to @MohamedElgamal93 for their report and fix issue 🙏
    Open source →
  14. 1.4.3 27 Sep 2025
    Release notes
    • Update Kotlin version and SDK settings
    • Acknowledgements: Thanks to @Ikxyz and @pocketshop-app for their PRs 🙏
    Open source →
  15. 1.4.2 21 Dec 2023
    Release notes
    • Add function protectDataLeakageOff for iOS
    Open source →
  16. 1.4.2+1 21 Aug 2024
    Release notes
    • Update example
    Open source →
  17. 1.4.1 24 Oct 2023
    Release notes
    • fix(ios): missing disabling of protection screens when calling protectDataLeakage off methods in inactive app state
    Open source →
  18. 1.4.0 12 Oct 2023
    Release notes
    • feat(ios): add method protectDataLeakageWithColorOff
    • fix(ios): missing result() calls for some methods
    Open source →
  19. 1.3.2 06 Oct 2023
    Release notes
    • Update ScreenProtectorKit (1.3.1)
    Open source →
  20. 1.3.1 04 Sep 2023
    Release notes
    • Update LifecycleState by App Lifecycle Listener
    • Add LegacyLifecycleState
    Open source →
  21. 1.3.0 21 Aug 2023
    Release notes
    • Add function protect data leakage with blur off for iOS only
    • Upgrade gradle version to 8.0
    • Upgrade kotlin version to 1.7.10
    Open source →
  22. 1.2.0 20 Jan 2023
    Release notes
    • Add function check screen recording for iOS only
    Open source →
  23. 1.1.5 23 Dec 2022
    Release notes
    • Fixes color class usage was missing flutter material import by juampiq6
    Open source →
  24. 1.1.4 21 Oct 2022
    Release notes
    • Fix bug Could not find com.github.prongbang:screen-protector:x.x.x
    Open source →
  25. 1.1.3 11 Oct 2022
    Release notes
    • Update compileSdkVersion to 33
    • Update screen-protector version to 1.0.1
    Open source →
  26. 1.1.3+1 17 Oct 2022
    Release notes
    • Config maven jitpack
    Open source →
  27. 1.1.2 11 Oct 2022
    Release notes
    • Fix bug some device white screen
    Open source →
  28. 1.1.1 30 May 2022
    Release notes
    • Added compatibility with Flutter 3.0
    Open source →
  29. 1.1.0 03 Mar 2022
    Release notes
    • Add function observer screenshot and screen record for iOS.
    Open source →
  30. 1.0.0 02 Mar 2022
    Release notes
    • Safe Data Leakage via Application Background Screenshot and Prevent Screenshot for Android and iOS.
    Open source →

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