Files
ncmmiao/CHANGELOG.md
lkhsss 0565f11fbb ## [2.8.20] - 2025.8.26
### Features 
 - 自动构建增加upx压缩
2025-08-26 12:24:15 +08:00

86 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CHANGELOG
## [1.0.0] - 2024-1-27
### Features :sparkles:
- 初步完成解密函数。主程序成型
## [1.1.1] - 2024-2-1
### Features :sparkles:
- 完成批量解密
### Fixed :bug:
- 修正了提取音乐信息会有数据类型错误导致panic的问题
## [1.1.2] - 2024-2-5
### Fixed :bug:
- 修正了提取音乐信息时,部分歌曲信息提取失败的问题
- 修正了音乐数据解密失败的问题
## [1.1.3] - 2024-2-6
### Fixed :bug:
- 修正了部分音乐名称中含有不合法字符时创建文件失败的问题
## [1.1.4] - 2024-7-14
### Features :sparkles:
- 增加多线程支持!
> ~~目前固定4线程还没写命令行参数。可以源代码修改线程数~~ 已于2.1.4版本修复~
### Fixed
- 优化代码结构
## [2.2.4] - 2024-11-17
### Features :sparkles:
- :ambulance:完整的多线程支持!可自定线程数!
- :ambulance:自动添加封面解密文件不再需要musictag!
- :sparkles: 完整的命令行参数支持!
- :sparkles: 计时功能!
### Fixed
- :arrow_up: 升级依赖
- 优化保存文件逻辑,保存时间缩短到毫秒
### Refactoring
- :hammer: 重构代码!
## [2.2.4] - 2024-11-17
### Features :sparkles:
- 完整的自动构建流程!
## [2.3.7] - 2024.11.24
### Refactoring
- 优化读取逻辑
- :hammer: 重构代码大量减少panic!
## [2.5.8] - 2025.1.7
### Features :sparkles:
- 增加进度条支持(虽然很丑)
- 增加覆盖保存开关
### Refactoring
- :hammer: 重构代码使用mpsc进行线程通讯。
## [2.5.11] - 2025.3.15
- 修正依赖版本号
### Features :sparkles:
- 重新进度条支持!美观了不少啊
### Refactoring
- :hammer: 重构大量代码!
## [2.6.11] - 2025.3.15
### Features :sparkles:
- 更新自动打开文件夹选项,当解密结束后自动调用文件管理器打开输出目录
## [2.7.11] - 2025.3.23
### Fixed
- :arrow_up: 升级依赖
- 修正了解密完成后不会自动退出的bug
### Refactoring
- :hammer: 重构部分代码!
## [2.7.20] - 2025.8.12
### Features :sparkles:
- 修改默认线程数为cpu核心数
- 修改多线程通信为crossbeam-channel库增加通讯性能
### Fixed :bug:
- :arrow_up: 升级依赖
- 修正了trace级别日志输出时显示debug级别的问题
### Refactoring
- :hammer: 优雅处理所有的错误
- :hammer: 将代码分离为单个文件
- :hammer: 优化解密算法,提高解密效率
## [2.8.20] - 2025.8.26
### Features :sparkles:
- 自动构建增加upx压缩