docs: add weekly changelog with v1.3 product updates (#3)

Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
This commit is contained in:
mintlify[bot] authored and GitHub committed 2026-05-29 15:17:27 +00:00
1 parent a47ddbfc2a
commit c13da9f2f5
2 files changed
+41

No files matched your search

+6
View File
@@ -68,6 +68,12 @@
]
}
]
},
{
"tab": "更新日志",
"pages": [
"zh/changelog/overview"
]
}
]
}
+35
View File
@@ -0,0 +1,35 @@
---
title: "更新日志"
description: "AutoLibrary 产品更新与版本发布记录"
---
本页面记录 AutoLibrary 的产品更新与改进。最新更改优先显示。
<Update label="2026-05-29" description="本周更新">
## 新功能
- **可视化编排对话框**:通过图形化界面构建 AutoScript 脚本,支持调试运行、动态模拟目标数据输入,以及算术表达式的解析与回显。无需手写脚本即可创建复杂的自动化流程。查看 [核心功能](/zh/manual/v1.3.0/features/core) 了解如何使用。
- **AutoScript 行内注释**:现支持 `//` 行内注释和完整注释行,方便为自动化脚本添加说明。
- **算术表达式支持**:AutoScript 现支持算术表达式与变量的加减运算,可在脚本中进行动态计算。
- **全新应用图标**:AutoLibrary 启用全新设计的 SVG/ICO 图标,提升应用辨识度。
- **编辑器语法高亮**:脚本编辑器采用 VSCode C 风格配色方案,布尔字面量独立配色,提升脚本编辑体验。
## 更新
- **AutoScript 引擎升级至 v1.0.0**:脚本引擎迁移至 Lua 沙箱架构,提供更强的类型安全与异常处理。日期、时间相关函数已重命名(如 `CURRENT_DATE()` → `datenow()`,`date_add` → `dateadd`),请相应更新现有脚本。
- **预约检查流程优化**:数据校验前置,避免无效配置触发不必要的浏览器操作,预约失败时反馈更快。
- **关于对话框重构**:改用标签页分别展示系统信息、项目信息和许可证内容,新增 Selenium 版本展示。
- **手册站点域名迁移**:用户手册地址迁移至 `manuals.autolibrary.kenanzhu.com`,请更新书签。
- **强类型赋值校验**:AutoScript 中的 `SET` 赋值禁止跨类型隐式转换,可在脚本运行前及早发现类型错误。
## Bug 修复
- 修复编排窗口中 `CURRENT_DATE` 日期映射偏移、被错误识别为前天的问题。
- 统一闭馆时间常量为 22:30,修复预约校验阶段与选时阶段使用不同闭馆时间的不一致问题。
- 修正编排窗口生成的脚本块结尾,统一使用 `END IF` 结束。
- 修复验证码识别逻辑、预约时间校验流程以及异常处理。
- 加固元素操作防护,避免页面元素瞬时不可用时出现的偶发失败。
- 修复定时任务对话框的布局边距与间距问题。
</Update>