Releases: MaxLHy0424/CRCSN
Releases · MaxLHy0424/CRCSN
v5.9.2
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 Makefile
中的:
def=-DNDEBUG
修改为:
def=-DNDEBUG -D_THE_NEXT_MAJOR_UPDATE_
重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 优化破解/恢复字符串转换;
- 其他的技术性更改.
下一个主要更新
- 读取
config.ini
时将跳过以#
开头的行; - 优化管理员权限申请.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 修复无法启动.
其他
- 项目调试将调用
Makefile
进行调试构建; - 更新文档.
v5.9.1
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _THE_NEXT_UPDATE_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 优化字符串处理;
- 移除不影响编译的
const
关键字; - 常规的技术性更改.
下一个主要更新
- 常规的技术性更改.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 默认 Runtime 改为
ucrt
; - 常规的技术性更改.
其他
无
v5.9.0
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _THE_NEXT_MAJOR_UPDATE_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 为类/结构体构造函数添加
explicit
关键字以禁止隐式转换; - 使用函数对象替代 lambda 表达式;
- 移除
UI
函数参数支持 (可使用函数对象代替); - 移除破解/恢复中的二次确认;
- 优化破解/恢复命令执行性能;
- 微调 UI 文本;
- 常规的技术性更改.
下一个主要更新
- 移除 "设置" 中的 "重置并返回", 添加 "放弃并返回";
- 将 "设置" 中的 "保存并返回" 高亮颜色改为绿色;
- 使用函数对象替代 lambda 表达式.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 常规的技术性更改.
其他
无
v5.8.0
Note
从此版本开始, 将开始开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _DEV_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 提高 UI 检测鼠标事件频率;
- 使用自定义的
Mod::isRunAsAdmin()
替代已经弃用的IsUserAnAdmin()
; - 微调 UI 文本;
- 常规的改进和修复.
下一个主要更新
- 弃用命令行参数, 初步支持配置文件.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 常规的改进和修复.
其他
无
v5.7.2
软件本体
- 将函数指针改为 C++
std::function
类模板; - 添加
UI::edit(...)
中的下标检测; - 修复
UI::insert(...)
和UI::edit(...)
的参数错误; - 微调 UI 文本;
- 其他的技术性更改.
启动脚本
无
其他
- 更新构建.
v5.7.1
软件本体
- 添加破解/恢复的二次确认;
- 当以非管理员权限运行时, 不再在主页显示相关信息;
- 为所有无需更改的变量添加
const
关键字修饰; - 移除
UI::remove(i32)
函数, 添加UI::size()
函数; - 修复 "信息" 中退出函数传参为
nullptr
而非{}
的问题; - 将二进制文件版本改为
1.0.0.0
; - 微调 UI 文本;
- 其他的技术性更改;
启动脚本
- 微调文本;
- 添加显示分支.
其他
- 限制仅在 Windows 平台编译;
- 更新构建.
v5.7.0
软件本体
- 优化
UI::rewrite
函数; - 重构 UI 控件函数传参;
- 调整附加
-Wa
时的窗口透明度至 90%; - 补全所有结构体的构造与析构函数;
- 微调 UI 文本;
- 修改二进制文件版本为
0.0.0.0
; - 常规的技术性更改.
启动脚本
- 微调文本.
其他
Important
原先在 www.123pan.com 的镜像站点已关闭.
- 迁移中国大陆云盘镜像站点至 pan.huang1111.cn.
v5.6.7
软件本体
- 移除不影响编译的
const
关键字; - 将
Data
下的所有成员变量改为常量; - 修复潜在的内存泄漏问题;
- 微调 UI 文本;
- 常规的技术性更改.
启动脚本
- 修复窗口标题错误.
其他
无
v5.6.6
软件本体
- 退出命令提示符时将由是否追加
-Wc
参数决定重置窗口属性; - 微调 UI 文本;
- 常规的技术性更改.
启动脚本
- 微调文本;
- 使用伪结构体变量.
其他
- 修改软件二进制文件名.
v5.6.5
软件本体
- 微调 UI 文本;
- 移除 "信息" 中显示的软件名称缩写;
- 退出命令提示符后将重置窗口属性;
- 精简
info.rc
(详细信息); - 常规的技术性更改.
启动脚本
无
其他
- 修改工作区配置;
- 修改文件名.