Skip to content

3.3.2

Choose a tag to compare

@EveSunMaple EveSunMaple released this 05 Dec 12:54
· 17 commits to main since this release
ccd5655

[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 checkbiome 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-check for type checking
    • pnpm biome:check for code linting
    • pnpm biome:format for formatting checks

Refactored

  • Unified code formatting and linting using Biome
  • Removed old ESLint configurations and dependencies, replacing them with @biomejs/biome as 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 content configuration and several plugins, ensuring astro check and biome check pass 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