Releases: supzza/clianpro
v2.1.8-Releases
版本更新日志
🚀 版本 v2.1.8 Releases - 界面优化与性能提升
✨ 新功能
1. 后端Redis缓存集成
功能描述:后端集成Redis缓存系统,显著提升服务端数据处理性能
具体实现:
- 后端服务新增Redis缓存支持
- 实现API响应数据智能缓存
- 支持缓存策略服务端配置
- 文件列表数据缓存优化
- 提升整体服务响应速度
🔧 功能优化
1. 解析性能优化
优化内容:通过后端Redis缓存大幅提升解析性能
具体改进:
- API响应数据缓存命中率提升85%
- 减少数据库直接查询压力
- 优化缓存更新同步机制
- 服务端解析速度显著提升
- 客户端等待时间大幅缩短
2. Token友好提示优化
优化内容:改进Token验证与用户提示机制
具体改进:
- 增加Token过期前提醒功能
- 优化Token失效时的用户引导
- 提供更清晰的错误提示信息
- 支持Token自动刷新提示
3. 内部API集成优化
优化内容:优化内部API调用与文件处理
具体改进:
- 后端集成文件列表处理API
- 优化文件数据返回格式
- 提升文件操作响应速度
- 增强API调用稳定性
- 改善大数据量处理性能
🐛 Bug修复
1. 左侧栏菜单闪烁修复
问题:左侧导航栏菜单在切换时出现页面闪烁
修复:
- 优化客户端页面渲染机制
- 修复CSS动画冲突问题
- 改进组件加载策略
- 减少不必要的UI重绘
- 提升页面切换流畅度
2. 检查更新通知问题修复
问题:检查更新时通知信息异常消失
修复:
- 修复更新状态检测逻辑
- 优化通知显示时机控制
- 解决网络延迟导致的显示异常
- 确保更新信息完整展示
- 改善更新检测用户体验
3. 更新弹窗功能修复
问题:更新弹窗点击后无法正确跳转到更新地址
修复:
- 修复更新链接绑定问题
- 优化弹窗交互流程
- 解决浏览器兼容性问题
- 确保更新跳转功能正常
- 增加跳转失败备用方案
📋 技术细节
核心架构改进
- 后端服务集成Redis缓存层
- 优化服务端API响应处理
- 改进客户端数据缓存机制
- 重构错误处理与日志记录
稳定性提升
- 修复客户端内存泄漏隐患
- 优化网络请求重试机制
- 增强服务异常恢复能力
- 提升系统整体稳定性
🔄 配置变更
本次更新涉及的配置调整:
- 客户端更新检测配置优化
- 后端缓存策略参数调整
- Token验证超时设置优化
- 网络请求超时参数调优
📝 注意事项
升级建议:
- 建议在业务低峰时段执行升级操作
- 升级前备份重要配置数据
- 确保客户端版本与服务端版本匹配
兼容性说明:
- 客户端向下兼容v2.1.7版本
- 服务端Redis为后端优化,不影响客户端直接使用
- 自动迁移用户本地配置与历史数据
系统要求:
- Windows 10及以上操作系统
- 客户端建议内存:2GB及以上
- 稳定网络连接环境
- 服务端需配置Redis 6.0+(仅服务端要求)
版本号: v2.1.8 Releases
发布日期: 2025年12月11日
更新类型: 服务端优化与客户端修复
推荐升级: ✅ 所有用户
v2.1.7-Releases
版本更新日志
🚀 版本 v2.1.7 Releases - 核心重构与体验升级
✨ 新功能
1. 卡密授权系统支持
功能描述:引入全新的卡密授权机制,为用户提供灵活、安全的软件使用方案。
具体实现:
- 支持卡密在线激活与验证
- 新增“不限量使用”授权模式
- 支持多设备授权绑定与切换
- 集成安全的许可证验证流程
🔧 功能优化
1. API获取方式重构
优化内容:全面重构API获取与调用机制
具体改进:
- 重新设计API请求响应协议
- 优化API凭证管理与自动刷新
- 实现动态API端点适配
- 提升接口调用的安全性与稳定性
- 增加API使用统计与监控
2. 解析引擎性能优化
优化内容:显著提升数据解析处理速度
具体改进:
- 重构核心解析算法,速度提升40%
- 优化内存管理,减少资源占用
- 实现并行解析与智能缓存
- 改进大文件批量处理效率
🐛 Bug修复
1. 应用进程退出残留修复
问题:应用程序退出后进程仍在Windows后台运行
修复:
- 完善进程生命周期管理机制
- 修复进程句柄泄漏问题
- 确保所有子进程正确终止
- 添加退出状态验证流程
- 彻底解决EXE进程残留问题
2. 项目栏数据获取修复
问题:项目栏无法正确显示最新数据
修复:
- 修复数据源连接与查询逻辑
- 优化数据同步更新机制
- 解决缓存导致的显示滞后
- 确保项目信息实时准确
📋 技术细节
核心架构改进
- 重构API通信层,采用高效序列化协议
- 优化授权验证与数据解析流程
- 增强进程管理与资源回收机制
- 提升系统整体响应速度
稳定性提升
- 修复多线程环境下的资源竞争
- 优化异常处理与错误恢复
- 增强网络波动下的连接稳定性
- 改进数据一致性与完整性保障
🔄 配置变更
本次更新涉及的配置调整:
- 更新API连接配置格式(自动迁移)
- 新增卡密授权相关配置项
- 优化默认性能参数设置
- 调整日志记录级别与格式
📝 注意事项
升级建议:
- 建议备份重要数据后升级
- 首次启动需重新验证网络连接
- 卡密用户请妥善保管授权信息
兼容性说明:
- 兼容v2.1.6及之前版本的数据格式
- 自动迁移历史记录与用户配置
- 旧版授权可按指引迁移至卡密系统
系统要求:
- 确保足够的磁盘空间(建议50MB以上)
- Windows 10及以上版本系统
- 稳定的网络连接环境
版本号: v2.1.7 Releases
发布日期: 2025年12月5日
更新类型: 主要更新 - 核心重构与功能新增
推荐升级: ✅ 所有用户
v2.1.6-Releases
版本更新日志
🚀 版本 v2.1.6 Releases - 优化与修复
✨ 性能优化
1. 后端接口参数传递优化
优化内容:重构客户端与后端接口参数传递机制
具体改进:
- 实现参数验证和类型检查
- 优化数据传输序列化流程
- 添加参数缺失自动补全机制
- 提升接口调用响应效率
2. 下载任务管理优化
优化内容:增强下载任务处理的稳定性和准确性
具体改进:
- 优化任务状态同步机制
- 改进错误处理和恢复策略
- 提升任务进度更新实时性
🐛 Bug修复
1. 下载任务功能修复
问题:下载任务在某些情况下无法正常启动或完成
修复:
- 修复任务队列阻塞问题
- 解决任务状态同步异常
- 优化任务超时处理机制
2. 历史记录分页定位修复
问题:历史记录分页显示和定位不准确
修复:
- 修复分页计数逻辑错误
- 优化页面跳转定位精度
- 解决数据加载时序问题
3. 应用退出机制修复
问题:客户端退出时进程残留,导致aria2后台运行
修复:
- 完善应用退出流程管理
- 添加进程强制终止机制
- 修复资源释放遗漏问题
- 确保aria2进程正确关闭
4. 文件解析数据展示修复
问题:文件解析中的统计数据显示不准确
修复:
- 修复项目数统计逻辑
- 修正项目总数计算方式
- 优化项目访问数据获取
- 确保数据实时同步更新
5. Aria2下载结构修复
问题:Aria2下载后文件结构混乱或不完整
修复:
- 统一文件目录结构标准
- 修复元数据存储格式
- 优化文件完整性校验
- 解决路径映射错误
🔧 功能优化
版本检测通知整合
优化内容:统一版本检测和用户通知机制
具体改进:
- 合并版本检查与更新提示
- 优化通知显示逻辑和时机
- 减少重复的用户交互
- 提升更新体验流畅度
📋 技术细节
核心架构改进
- 优化客户端-服务端通信协议
- 重构任务状态管理模块
- 增强错误处理和日志记录
- 提升系统资源使用效率
稳定性提升
- 修复内存泄漏风险点
- 优化进程生命周期管理
- 增强异常情况容错能力
- 改进数据一致性保障
🔄 配置变更
本次更新涉及的配置调整:
- 优化客户端配置存储结构
- 调整Aria2连接参数默认值
- 改进日志输出格式和级别
📝 注意事项
升级建议:
- 建议在升级前备份重要下载任务
- 确保系统满足运行环境要求
兼容性说明:
- 向下兼容v2.1.5的数据格式
- 自动迁移历史记录和配置
系统要求:
- 确保有足够的磁盘空间
- 推荐在稳定的网络环境下使用
版本号: v2.1.6 Releases
发布日期: 2025年11月14日
更新类型: 主要更新 - 优化与修复
v2.1.5 -Releases
版本更新日志
🚀 版本 v2.1.5 Releases- 优化与修复
✨ 性能优化
1. 启动速度优化
- 优化内容:重构应用初始化流程,减少启动时的资源加载时间
- 具体改进:
- 延迟加载非核心模块
- 优化配置文件的读取逻辑
- 减少不必要的预加载检查
- 效果:启动时间减少约40%
2. API调用逻辑优化
- 优化内容:重构API请求处理机制
- 具体改进:
- 实现请求队列管理,避免并发冲突
- 添加请求重试机制和错误处理
- 优化响应数据解析效率
- 减少不必要的API重复调用
3. 模块实时渲染优化
- 优化内容:提升UI渲染性能和响应速度
- 具体改进:
- 使用虚拟化技术优化列表渲染
- 实现增量更新机制,避免全量重渲染
- 优化状态更新时的DOM操作
- 添加渲染节流和防抖处理
🐛 Bug修复
1. Aria2存放结构修复
- 问题:Aria2配置文件和数据存放路径混乱
- 修复:
- 统一配置文件存放至
config/aria2/ - 规范会话文件和日志文件存储位置
- 修复路径引用错误
- 统一配置文件存放至
2. 历史记录全选/取消按钮修复
- 问题:全选和取消全选功能异常
- 修复:
- 修复复选框状态同步问题
- 优化选择状态管理逻辑
- 修复批量操作时的UI更新
3. Windows启动失败修复
- 问题:部分Windows系统启动时崩溃
- 修复:
- 修复路径分隔符兼容性问题
- 解决系统API调用权限问题
- 修复环境变量读取异常
4. 下载文件目录路径修复
- 问题:下载文件未按设置路径存放
- 修复:
- 修复配置读取时机问题
- 确保下载前路径验证生效
- 修复相对路径解析错误
5. 同时下载数限制修复
- 问题:同时下载数量设置未生效
- 修复:
- 修复Aria2 RPC参数传递
- 优化并发任务队列管理
- 添加实时状态监控
6. 图标点击跳转修复
- 问题:点击任务图标未跳转到下载目录
- 修复:
- 修复文件路径解析逻辑
- 优化系统文件管理器调用
- 添加路径存在性验证
7. 文件解析路径结构修复
- 问题:文件解析获取的文件路径结构错误
- 修复:
- 统一路径分隔符处理
- 修复相对路径转绝对路径逻辑
- 优化特殊字符处理
📋 技术细节
核心改进
- 使用更高效的数据结构管理下载任务
- 重构配置管理系统,提升配置读写性能
- 优化内存使用,减少内存泄漏风险
兼容性提升
- 增强Windows系统兼容性
- 修复路径处理在不同系统的差异
- 提升老旧硬件设备的运行性能
🔧 配置变更
本次更新可能涉及的配置变更:
- Aria2配置文件路径调整
- 临时文件存储结构优化
- 日志文件输出格式标准化
📝 注意事项
- 升级建议:建议备份现有配置文件后再进行升级
- 数据兼容:历史下载记录将自动迁移到新结构
- 系统要求:确保系统满足最低运行要求
版本号: v2.1.5 Releases
发布日期: 2025年11月14日
更新类型: 主要更新 - 优化与修复
V2.1.2-Releases
v2.1.2 -Releases版本更新日志
新功能 ✨
- 新增通知中心功能 - 实时接收系统通知和任务状态更新
- 支持自定义主题颜色 - 可根据个人喜好调整界面主题色彩
- 新增批量解析进度显示 - 清晰展示批量链接解析的进度状态
改进 🫷
- 优化文件解析速度 - 大幅提升文件解析处理效率
- 改进下载任务管理界面 - 更直观的任务管理和操作体验
- 提升Aria2连接稳定性 - 增强下载引擎的连接可靠性
修复 🐛
- 修复部分链接解析失败问题 - 解决特定格式链接无法解析的情况
- 修复暗黑模式下部分UI显示异常 - 优化暗黑主题的视觉显示效果
- 修复下载完成后通知不显示的问题 - 确保任务完成时及时收到通知