Skip to content

Releases: JustLookAtNow/pt_mate

Release v2.20.3

02 Mar 08:49

Choose a tag to compare

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

28 Feb 15:57

Choose a tag to compare

Release v2.20.2-beta Pre-release
Pre-release

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

28 Feb 11:47

Choose a tag to compare

Release v2.20.1-beta Pre-release
Pre-release

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

28 Feb 09:41

Choose a tag to compare

Release v2.20.0-beta Pre-release
Pre-release

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

27 Feb 03:30

Choose a tag to compare

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

22 Feb 13:59

Choose a tag to compare

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

22 Feb 05:38

Choose a tag to compare

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

21 Feb 12:33

Choose a tag to compare

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

14 Feb 14:46

Choose a tag to compare

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

11 Feb 12:36

Choose a tag to compare

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