# Capslock 0.4.0

> 更清楚的首次使用流程、跟随当前配置的练习课程、未映射键的 Profile 行为、 核验后才报告的恢复结果，以及对本地数据边界的明确说明。

---

LLMS 索引： [llms.txt](/zh/llms.txt)

---

> [!NOTE] 候选发布版
> 0.4.0 正在进行候选验收，尚未签名、公证，也还没有公开下载。当前状态见[下载](/zh/download/)。

## 更新内容 {#whats-new}

- **更清楚的首次使用流程。**引导结束后进入完整键盘；授予键盘权限之前也可以先浏览，
  应用会明确显示它是在接管键盘，还是只在预览。
- **课程跟随当前配置。** Playground 第一章加入 Hyper+Space；如果课程用到的键已被改绑
  或禁用，课程会直接说明。安全演练的预览与真实执行的动作以不同方式标记。
- **Profile 行为随映射保存。**可以选择未映射键的行为，以及由哪一侧的修饰键选择控制
  平面。显式透传与移除绑定分别处理，两者都支持撤销和导出。
- **核验后再报告恢复成功。**恢复 Caps Lock 要等系统映射回读确认后才报告完成；
  读取映射失败时，占用状态显示为未知，而不是猜测。
- **明确本地数据与信任边界。**统计页说明触发次数的含义和保留时长；Shell 授权说明
  命令以你的用户权限运行、可能访问网络，且暂停或撤销都无法回退它的效果。

## 候选版之后的修复 {#since-candidate}

候选版之后，0.4.0 继续修复了以下问题，它们属于同一版本：

- 界面重新设计：文案更短，新的 ⇪ 应用图标，全程使用 Mac 键帽标记。
- 首次运行在你完成引导或点击「启动 Capslock」之前不会接管任何按键。
- 非正常关机后，上一次开机留下的恢复记录不再阻止启用。
- 新接入的键盘无需输入监控权限即可获得 Caps Lock 映射。
- 按住 Hyper+Escape 只切换一次大写锁定，不再随按键重复反复切换。
- 在 Capslock 之外修改配置文件会被检测到：应用重新加载文件，而不是覆盖你的修改。

---

反链：

- [下载](/zh/download/)
