3.3.2
[3.3.2] - 2025-12-05
Features
- 新增 CI 流水线,使用 GitHub Actions 在每次推送和 Pull Request 时自动执行:
pnpm astro-check类型检查pnpm biome:check代码检查pnpm biome:format格式检查
Refactored
- 用
Biome统一接管代码格式化与 Lint 流程 - 移除了旧的 ESLint 配置与依赖,改用
@biomejs/biome作为开发依赖 - 调整了 dayjs 与
mdast相关类型声明,修复了类型重复声明和命名遮蔽的问题 - 在
content配置与部分插件中补充了显式的 TypeScript 类型注解,使astro check与biome check在严格模式下也能顺利通过 - 根据 #95 将最前部的提示移到了最后
Chore
- 清理了不再使用的 Lint/格式化依赖
EN
[3.3.2] - 2025-12-05
Features
-
Added a CI pipeline using GitHub Actions, which automatically runs on every push and pull request:
pnpm astro-checkfor type checkingpnpm biome:checkfor code lintingpnpm biome:formatfor formatting checks
Refactored
- Unified code formatting and linting using Biome
- Removed old ESLint configurations and dependencies, replacing them with
@biomejs/biomeas the development dependency - Updated type declarations related to dayjs and mdast, fixing issues with duplicate declarations and name shadowing
- Added explicit TypeScript type annotations in the
contentconfiguration and several plugins, ensuringastro checkandbiome checkpass even under strict mode - Moved the introductory notice to the bottom according to issue #95
Chore
- Cleaned up unused linting/formatting dependencies
Full Changelog: v3.3.1...v3.3.2