From a43fad3440e4ee6b54fb702cbfb1dacc686267d6 Mon Sep 17 00:00:00 2001 From: d0zingcat Date: Wed, 14 Jan 2026 20:22:54 +0800 Subject: [PATCH] feat: add lint Signed-off-by: d0zingcat --- CHANGELOG.md | 12 ++++++++++++ docs/copilot-context.md | 7 ++++++- todo.md | 1 + 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a5db873..609c364 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ 本文件的格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/), 并且本项目遵循 [语义化版本 (Semantic Versioning)](https://semver.org/lang/zh-CN/spec/v2.0.0.html)。 + +## [1.2.2] - 2026-01-14 + +### 变更 +- **Linting**: 强化了 Biome 配置,启用了更严格的 `a11y` (可访问性), `suspicious` (可疑代码), `style` (代码规范) 和 `correctness` (正确性) 检查规则。 +- **配置**: 配置 `noUnknownAtRules` 规则以忽略 Tailwind CSS 特有的 At-rules。 + +### 修复 +- **Web 可访问性**: 为所有按钮添加了显式的 `type="button"` 以符合规范。 +- **语义化/ARAI**: 修正了 `Modal` 背景的交互逻辑,将非语义化的 `div` 替换为 `