Releases: JustLookAtNow/pt_mate
Releases · JustLookAtNow/pt_mate
Release v2.20.3
Changes in this release
release: 2.20.3
🎉Highlights
- 支持 Unit3D 类型的站点(beta,仅限 API)。
✨新增功能
- 新增 Unit3D 站点适配能力,并补充对应站点接入配置。
- 初步支持 monikadesign 站点的适配 #85。
- 站点健康检查支持无用户资料 API 的回退连通性检测,并在状态展示中区分该场景。
- 根据站点能力动态启用分类重置、用户资料拉取与聚合搜索相关逻辑。
- 站点列表新增序号展示,并重构为 SliverReorderableList 交互实现。
- 设置页中分类配置卡片仅在站点支持分类能力时显示。
🐛修复问题
- 优化种子详情获取流程,复用列表描述信息以减少信息缺失。
📋其它
- 版本递增脚本增强:正确处理构建号并保留预发布后缀。
- 依赖与代码清理:更新部分依赖并移除未使用导入。
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.20.2-beta
Changes in this release
release: 2.20.2
✨新增功能
- 统一悬浮按钮的样式及位置,优化桌面端的显示效果
- 实现列表侧滑按钮点击后自动收起
🐛修复问题
- CI/CD:支持在 GitHub Actions 手动触发时输入多行发布说明文本
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.20.1-beta
release: 2.20.0-beta
特别注意:本次全部修改由ai独自完成,几乎没人任何人工干涉,请谨慎使用!!!
🎉Highlights
- 性能飞跃:NexusPHP HTML 解析支持后台 Isolate 并行处理,主线程负载显著降低,列表滚动体验更加丝滑。
- 配置自检:新增 NexusPHP 及其 Web 适配器的连接测试功能,站点配置正确性一键验证,排查问题更高效。
✨新增功能
- 无障碍体验优化:为调色板组件添加了工具提示和语义化标签,提升交互反馈的清晰度。
- 配置架构升级:移除聚合搜索配置中的旧版冗余字段支持,保持配置逻辑简洁高效。
🐛修复问题
- 超链接显示修复:改进 HTML 内容中相对 URL 的解析算法,完美解决部分站点资源路径显示不全或错位的问题。
- 稳定性修复:修复了多项异步场景下的并发冲突与极端边界情况下的逻辑错误。
🔧性能优化
- 渲染加速:重构并优化了种子列表项的正则解析逻辑,减少渲染开销,提升长列表下的滑动帧率。
- 存储优化:站点配置读取引入二级缓存机制,避免重复的 JSON 解码开销,应用启动与切换更迅速。
- 后端提速:优化服务器端更新检查逻辑并采用后台异步处理,显著缩短接口响应耗时。
📋其它
- 完成了种子列表项等核心组件的模块化重构,提升了代码的可维护性。
- 新增多项针对核心业务模块的单元测试,大幅提高自动化测试覆盖率,保障系统长期稳定。
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.20.0-beta
Changes in this release
Merge branch 'master' of github.com:JustLookAtNow/pt_mate
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.6
Changes in this release
release: 2.19.6
✨新增功能
- 站点选择对话框现在可以显示站点图标。
- 种子详情页增加了对
complete状态的正则表达式匹配支持。 - 切换站点悬浮按钮支持滚动隐藏与显示的平滑动画。
- 新增对 Mooko 站点的支持。
🐛修复问题
- 优化了全应用范围的键盘自动收起和焦点管理逻辑,提升交互体验。
- 为通知提示增加了挂载检查,解决了某些情况下组件卸载后调用通知导致的潜在问题。
📋其它
- 统一了应用内的通知提示方式,引入通知辅助类并优化了提示框样式。
- 简化了站点选择列表的交互逻辑。
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.5
Changes in this release
release: 2.19.5
✨新增功能
- 支持在 WebDAV 备份文件选择对话框中直接删除备份文件
- 新增 MomentPT 站点支持
🐛修复问题
- 修复从站点添加或编辑页面返回时,现有的站点心跳状态未及时刷新显示的问题
📋其它
- 升级 Flutter SDK 到 3.41.2 并更新项目依赖
- 改进自动构建和发布流程相关的文档与脚本
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.3
Changes in this release
release: 2.19.3
🎉Highlights
- 首页新增站点快速切换功能,提升多站点管理效率。
✨新增功能
- 新增站点快速切换对话框,支持实时搜索站点。
- 首页添加切换站点的悬浮按钮(FAB)。
- 优化站点保存逻辑,保存设置后立即同步并持久化健康状态。
- 改进站点 ID 生成规则,确保 ID 分配更加稳定。
🐛修复问题
- (无)
🔧性能优化
- (无)
📋其它
- (无)
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.2
Changes in this release
release: 2.19.2
✨新增功能
- 支持种子列表的滑动多选以及全选/取消全选功能,桌面端实现右键映射长按调出菜单 (#69)。
- 优化种子列表各项中的收藏展现形式,移动端采用更醒目的半透明大红心背景图替换原有小图标。
- 站点服务器列表增加“置顶”和“置底”快捷操作,拖拽排序时加入了震动反馈。
- 站点健康状态数据加载时,增加了骨架屏过渡效果。
- 适配调整了 Web 登录页中输入框的宽度。
🐛修复问题
- 修复部分站点 (比如 hhan) 个人数据中分享率解析失败的问题。
- 修正站点默认配置中的
nativeDetail字段。
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.1
Changes in this release
release: 2.19.1
✨新增功能
- Web登录成功后显示带有关闭操作的提示,并更新标题
- NexusPHP Web 适配器支持动态分类参数请求
🐛修复问题
- 修复 HHanClub 站点分类查询及数据采集选择器
- 修复 Android 和 iOS 平台的字体回退逻辑,优先使用系统默认字体
📋其它
- 优化“注意事项”卡片的视觉样式
- 更新站点配置及运行规则
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute
Release v2.19.0
Changes in this release
release: 2.19.0
✨新增功能
- 🚀 支持 15+ 站点的原生种子详情页渲染(包括 SSD, TTG, U2, OurBits 等),显著提升详情加载速度和阅读体验,若站点已添加需要手动在站点设置中打开“原生详情”开关
- 🌓 详情页内嵌浏览器支持根据系统/应用主题自动开启深色模式,视护眼更周到
- ⚙️ 在站点设置中增加“原生详情”开关,支持针对不同站点手动切换渲染模式
📋其它
- 🌐 更新 HHanClub 站点配置,新增多个可用候选域名
- 🛡️ 增强发布自动化流程,提升 Telegram 通知的稳定性和异常恢复能力
📱 Android APK Downloads
- ARM64 APK (arm64-v8a): For modern 64-bit devices
💻 Desktop Downloads
- Windows x64: Windows installer for 64-bit systems
- Linux x64: Linux AppImage for 64-bit systems (portable, no installation required)
- macOS x64: macOS DMG image for 64-bit systems
- macOS x64 (app): Zipped .app file for manual installation or use on systems where DMG is not preferred
🍎 iOS Downloads
- Unsigned IPA: For sideloading with tools like AltStore, Sideloadly, etc.
- Xcode Archive: For developers to re-sign and distribute