Releases: LessUp/wiki-bioinfo
Releases · LessUp/wiki-bioinfo
v0.2.0 - Astro + Starlight Migration
Summary
Major framework migration from Docusaurus to Astro 6.1 + Starlight 0.38, bringing improved performance, better Chinese search support, and modern documentation experience.
What's Changed
🚀 Framework Migration
- Docusaurus → Astro 6.1 + Starlight 0.38
- Pagefind search with improved Chinese language support
- Shiki code highlighting via Expressive Code
- KaTeX math rendering support
📦 New Components
11 custom Astro components for documentation:
PageHeaderMeta— 页面元信息三栏卡片SummaryBox— 快速概览卡片SectionNavigator— 子主题导航网格RelatedLinks— 延伸阅读链接网格PrerequisitesBox— 前置知识列表ComparisonTable— 对比表格DecisionMatrix— 决策矩阵表格ToolMappingBox— 工具/流程连接列表PitfallsBox— 常见误区列表DefinitionList— 术语定义网格WorkflowSteps— 流程步骤卡片
📁 Directory Structure Changes
docs/→src/content/docs/static/→public/src/css/custom.css→src/styles/custom.css- Build output:
build/→dist/
🗑️ Removed
- React dependencies (
react,react-dom,@mdx-js/react) - Docusaurus dependencies (
@docusaurus/core,@docusaurus/preset-classic) - Prism code highlighter (replaced by Shiki)
更新摘要
从 Docusaurus 迁移到 Astro 6.1 + Starlight 0.38,带来更好的性能、中文搜索支持和现代化的文档体验。
🚀 框架迁移
- Docusaurus → Astro 6.1 + Starlight 0.38
- Pagefind 搜索,对中文支持更好
- Shiki 代码高亮
- KaTeX 数学公式渲染
📦 新增组件
11 个自定义 Astro 文档组件,提升阅读体验。
📁 目录结构调整
内容目录、静态资源目录和构建输出目录均已优化。
Full Changelog: https://github.com/LessUp/wiki-bioinfo/commits/v0.2.0