发布与维护
更新日志
跟踪 Dahlia 发布版本、用户可见变更和升级说明。
未发布
- 引用块、嵌入视频尺寸、移动端表格及行内代码的排版规则现在遵循
not-prose边界,同时保留普通 Markdown 的现有样式。
0.4.1
2026-10-10- 仅当项目尚未注册
@prosefly/astro-components/integration时,Dahlia 才会使用 默认参数添加它。自定义 icon 或 Markdown transform 行为时应直接配置 Astro Components;Dahlia 中对应的参数已移除。
0.4.0
2026-09-11- 新增 Mermaid 渲染,并迁移到 Tailwind Typography,同时保留 Dahlia 的 排版与代码块设计。
- 新增
sidebar.iconfrontmatter 支持,并支持本地化页面继承默认语言图标。 - 开发时监听
theme.config.json,修复移动端侧边栏滚动,并加入与 Lotus 一致的 ESLint 检查。
0.3.0
2026-09-03- 在默认页面操作菜单中加入 Grok 和 Perplexity,并移除下拉菜单中重复的“复制页面”项。
- 将
CodeBlock.astro改为使用astro/components/Code.astro构建,与 Lotus 主题实现保持一致,降低内部语法高亮实现耦合。
0.2.0
2026-08-30- 将共享图标、Markdown 转换和图片画廊设置统一到
@prosefly/astro-components/integration集成中。 - 将 Pagefind 改为可选 peer dependency;选择 Pagefind 搜索提供器时请单独
安装
pagefind。
0.1.1
2026-08-28- 修复异步搜索结果覆盖更新查询结果,以及搜索加载错误覆盖新状态的问题。
- 复用已解析的文档导航上下文,避免页面渲染时重复解析侧边栏。
- 修复未配置语言标签时 root locale 默认使用不稳定显示名称的问题。
- 为目录、移动端文档导航、侧边栏滚动和下拉菜单添加 Astro 页面切换期间的清理与重新初始化。
- 固定发布包的集成依赖版本,确保安装结果可复现。
0.1.0
2026-08-24- Dahlia 的初始版本:一个可安装的 Astro 文档主题,包含左侧导航文档外壳、 splash 和 text layout、搜索、i18n、page actions、theme controls,以及 Dahlia 风格的代码块。