privacy_lens 1.0.4
privacy_lens: ^1.0.4 copied to clipboard
A lightweight Flutter widget to mask sensitive data from screen captures and recordings.
1.0.4 #
- Fixed: Resolved
Platform supportscore by correctly nestingPackage.swiftfiles within theios/privacy_lens/andmacos/privacy_lens/directories to meet Swift Package Manager (SPM) requirements. - Improved: Updated project structure for better compatibility with modern Flutter package standards.
1.0.3 #
- Added: Full support for Swift Package Manager (SPM) on iOS and macOS platforms.
- Improved: Added
Package.swiftfiles for modern dependency management. - Updated: Configured
podspecto meet current Flutter plugin standards. - Fixed: Resolved
Platform supportwarnings onpub.devto ensure 20/20 platform score. - General: Internal project structure optimizations for better maintainability.
1.0.2 #
- Added:
overlayColorproperty to customize the tint color over the blurred content. - Added:
privacyChildproperty to display custom widgets (e.g., logos, icons, or text) when blurred. - Added:
enableInDebugflag to optionally disable the blur effect during development. - Added: Smooth blur transitions using
TweenAnimationBuilderfor a better user experience. - Added:
animationDurationproperty to control the speed of the blur fade-in/out effect. - Improved: Updated the example project with an interactive UI to showcase all new features.
1.0.1 #
- Fixed: Resolved
unused_fieldwarning by removing unnecessaryMethodChannelreference. - Fixed: Resolved
deprecated_member_usewarning by updating.withOpacity()to.withValues(alpha:). - Fixed: Removed
unnecessary_library_nameto improve compliance with Flutter analysis standards. - Added: Implemented
didUpdateWidgetin_PrivacyLensStatefor reactive UI updates whenisProtectedproperty changes. - Improved: Updated export structure in
lib/privacy_lens.dartfor cleaner API access. - Updated: Configured
platformssupport inpubspec.yamlfor betterpub.devcompatibility.
1.0.0 #
- Initial release of the
privacy_lenspackage. - Added
PrivacyLenswidget for selective UI masking. - Implemented
blurStrengthandisProtectedproperties for customizable security. - Added support for Flutter-based applications.