Skip to content

Latest commit

 

History

History
69 lines (44 loc) · 2.19 KB

CHANGELOG.md

File metadata and controls

69 lines (44 loc) · 2.19 KB

0.0.1

Package has 3 basic functionalities on android and IOS via method channel. - Disable screenshot support in app - Enable screenshot support in app - Toggle between enable and disable state

0.0.1+1

Updated readme and added sample usage.

0.0.1+2

  • Adopted MIT license

0.0.1+3

  • Reverted to BSD 3 license
  • Added documentation
  • Made NoScreenshot class a singleton

0.0.1+4

0.0.1+5

  • Fixed broken link from pub dev analyses

0.0.1+6

  • Removed the non implemented override functions in android life-cycle

0.0.1+7

  • Set the namespace for android
  • Specify a more current version of ScreenProtectorKit. This resolves iOS17 issues.
  • fix: screenshot prevention on iOS
  • updated readme by @Musaddiq635 PR[#26]
  • merged fix by @ggiordan PR[#29]

0.2.0

  • Upgrade android to support AGP 8.X
  • merged fix by @alberto-cappellina PR[#27]
  • gradle:7.1.2 -> 7.4.2
  • kotlin_version = '1.6.10' -> '1.6.21'

1.0.0-beta.1

Summary of Changes

  • Automatic State Persistence: Removed the need to track didChangeAppLifecycleState. The state will now be automatically persisted using native platform SharedPreferences.
  • Enhanced Example: Updated the example app to demonstrate the new automatic state persistence and usage of the NoScreenshot plugin.
  • Stream Support: Provided a stream to listen for screenshot activities, making it easier to react to screenshots in real-time.
  • Bug Fixes: Fixed various bugs related to screenshot detection and state management on both Android and iOS platforms.
  • Documentation Updates: Improved documentation to reflect the new features and provide clearer usage examples.
  • Deprecation Notice: Deprecated the use of the constructor NoScreenshot() in favor of the singleton NoScreenshot.instance.

1.0.0-beta.2

  • fix: Pub Point analysis failure.

0.3.1

  • feat: added MacOS support
  • fix: fix screenshot state not persisting on iOS
  • chore: added more examples.