chore: v6.6.6 版本迭代更新

主要变更:
1. 重构"国学"相关模块为"经典名句",统一命名规范
2. 重命名"阅读报告"为"使用报告",调整相关文案与配置
3. 修复iOS模拟器图片缓存兼容问题,优化图表渲染逻辑
4. 新增设备活跃状态前端兜底判断,修复在线计数异常
5. 完善登录/注册流程,新增忘记密码路由与账户编辑提示
6. 优化文件传输与字体导入逻辑,废弃过时的bytes属性使用
7. 添加Spotlight全局快捷键支持,更新隐私权限与通知配置
8. 补充数据库迁移脚本与部署文档,修复后端接口兼容问题
9. 调整部分UI交互细节,优化内存占用与应用稳定性
This commit is contained in:
Developer
2026-06-07 06:56:52 +08:00
parent e119c84868
commit f281e465bb
159 changed files with 10502 additions and 2120 deletions

View File

@@ -1,19 +1,28 @@
# ============================================================
# 闲言APP (Xianyan) — MacBook Pro端 pubspec 模板
# 创建时间: 2026-06-02
# 更新时间: 2026-06-02
# 更新时间: 2026-06-07
# 作用: MacBook Pro端(iOS/macOS)依赖与资源配置模板(使用远程版本号)
# 上次更新: 从鸿蒙端模板派生本地包替换为远程版本号dependency_overrides精简
# 上次更新: 更新文件头部注释,增加版本号保护警告
# 使用方式: 运行 tools/setup_pubspec.ps1 --platform macos 自动生成 pubspec.yaml
# ⚠️ 此文件为模板,不要直接重命名为 pubspec.yaml 使用
# ⚠️ 新增三方库时,必须同步更新 pubspec.ohos.yaml 和 pubspec.macos.yaml
# ============================================================
# 🚫🚫🚫 版本号保护警告 🚫🚫🚫
# version 字段由项目负责人统一管理,禁止随意修改!
# 当前版本: 6.6.6+2606061
# 格式说明: 版本号+Build号Build号为 年月日-次(7位)
# 修改版本号前必须确认:
# 1. 新版本号 > 当前版本号(禁止降级!)
# 2. 已在 CHANGELOG.md 记录变更
# 3. 已同步更新 pubspec.ohos.yaml 和 pubspec.macos.yaml 两个模板
# 🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫🚫
name: xianyan
description: "闲言 — 文字阅读更纯粹。句子阅读 + 壁纸作 APP"
description: "闲言 — 灵感语录更纯粹。每日拾句 + 壁纸作 APP"
publish_to: 'none'
version: 6.6.2+26060202
# 年月日-次 8
version: 6.6.6+2606061
# 年月日-次 7
environment:
sdk: ^3.11.5
@@ -38,7 +47,7 @@ dependencies:
# --- 网络请求 ---
dio: ^5.4.0 # HTTP客户端+拦截器
dio_cache_interceptor: ^3.5.0 # Dio HTTP缓存拦截器
http_cache_file_store: ^2.0.1 # 文件系统缓存存储
# --- 本地数据库 ---
drift: ^2.16.0 # 类型安全SQLite ORM
@@ -64,8 +73,8 @@ dependencies:
timeago: ^3.7.0 # 相对时间格式化(国际化)
logger: ^2.5.0 # 分级日志输出
collection: ^1.19.0 # 集合操作扩展
dartx: ^1.2.0 # 集合安全扩展方法(firstOrNull/getOrNull等)
syncfusion_flutter_charts: ^28.1.36 # Syncfusion图表库(替代fl_chart)
syncfusion_flutter_charts: ^33.2.10 # Syncfusion图表库(替代fl_chart)
# --- 设备信息 ---
package_info_plus: ^10.1.0 # 应用包信息读取
@@ -158,10 +167,10 @@ dependencies:
rive: ^0.14.7 # Rive交互式动画引擎
flutter_animate: ^4.5.0 # 声明式动画库
flutter_card_swiper: ^7.2.0 # 卡片滑动切换
animations: ^2.0.11 # Material过渡动画
lottie: ^3.3.0 # Lottie动画播放
confetti: ^0.8.0 # 撒花/彩纸效果
animate_do: ^5.1.0 # 常用入场/出场动画
# --- 交互增强 ---
custom_refresh_indicator: ^4.0.1 # 自定义下拉刷新
@@ -170,7 +179,7 @@ dependencies:
flutter_slidable: ^4.0.3 # 列表项滑动操作
flutter_sticky_header: ^0.8.0 # 粘性头部
flutter_staggered_animations: ^1.1.1 # 列表交错入场动画
value_layout_builder: ^0.5.0 # 值变化触发布局重建
# --- 内容渲染 ---
flutter_markdown_plus: ^1.0.1 # Markdown渲染
@@ -211,14 +220,14 @@ dependencies:
flutter_shaders_ui: ^0.1.0 # Fragment Shader效果
flutter_tilt: ^4.0.0 # 3D倾斜交互效果
flutter_3d_controller: 2.3.0 # 3D模型加载控制
flutter_advanced_canvas_editor: 2.1.0 # 高级画布编辑器
flutter_spritesheet_animation: ^1.0.1 # 精灵图帧动画
image_size_getter: ^2.4.1 # 图片尺寸读取(无需解码)
extended_image: ^10.0.1 # 图片缓存+缩放+裁剪
photo_view: ^0.15.0 # 图片缩放/平移查看
flutter_image_compress: ^2.4.0 # 图片压缩(保持EXIF)
vector_math: any # 向量数学运算
wakelock_plus: ^1.4.0 # 屏幕常亮控制
audioplayers: ^6.5.0 # 音频播放
record: ^6.0.0 # 录音