disable_screenshots_mirror 0.3.0
disable_screenshots_mirror: ^0.3.0 copied to clipboard
提供截屏监控、全局添加水印、禁用截屏(仅支持Android)功能,有效防止敏感信息通过截屏泄露,保护App内容安全。
0.3.0 #
- [升级] Android 构建脚本 Groovy DSL 迁移至 Kotlin DSL(settings.gradle / build.gradle / app/build.gradle 均改为 .kts)
- [升级] Gradle 5.6.2 / 7.2 → 8.14.5;AGP 8.13.0;Kotlin 2.4.21;compileSdk 提升至 36,新增 namespace
- [升级] 最低环境:Flutter 3.35.0+ / Dart 3.0.0+(SDK 约束 >=3.0.0 <4.0.0)
- [升级] iOS 最低部署目标 11.0 → 15.0(Podfile platform + post_install 强制覆盖全部 Pod);AppDelegate 注解 @UIApplicationMain 改为 @main
- [升级] iOS UIScene 生命周期适配(Info.plist 追加 UIApplicationSceneManifest,声明 FlutterSceneDelegate + UISceneStoryboardFile=Main)
- [升级] podspec 版本与摘要同步更新;s.platform 从 8.0 提升至 15.0
- [优化] 水印文件名修正 disable_screenshots_watarmark.dart → disable_screenshots_watermark.dart(拼写错误修复)
- [优化] gradle.properties 堆内存 -Xmx1536M → -Xmx4096M;移除已废弃的 enableR8 / enableJetifier
- [清理] 移除 Android manifest package 属性(AGP 8 要求 namespace,禁止 manifest package)
- [清理] 移除废弃的 test.kt 测试桩文件
0.2.1 #
- [优化] 完善 README 文档说明
0.2.0+4 #
- [优化] 扩展 description 至 60+ 字符
- [优化] 添加 .pubignore、.gitignore 标准模板
- [优化] 创建 lib/disable_screenshots_mirror.dart 入口文件
- [优化] 更新 example SDK 约束至 <4.0.0
0.2.0+3 #
- [优化] pubspec.yaml内描述
0.2.0+2 #
- [修复] ios编译报错
0.2.0+1 #
- [修复] ios编译报错
0.2.0 #
- support null safety
0.1.0 #
- 代码格式优化
- 添加license
0.0.1 #
- 第一次提交