Skip to content

v0.15.0 — 初始化不强制 + 可反初始化 + 设置页样式修复

Latest

Choose a tag to compare

@bbqisbbq bbqisbbq released this 05 Sep 01:02
· 26 commits to main since this release

v0.15.0 — 初始化不强制 + 可反初始化 + 设置页样式修复(2026-09-05)

✨ 不给用户强绑定(seed 拆核心 / 可选两层)

  • 核心项(功能必需,启动自动写入、只写缺失):「发送给 Agent」按钮 + TW 前端 API 基址
  • 可选项(默认不写入、不强制):说明笔记 / 首页 / 所有文章 / menubar 顶栏主题自适应——需要时在 设置页 → 初始化 手动「重新初始化」写入

🗑️ 新增「反初始化」

  • 可选 seed 每项(及「全部反初始化」)可一键删除其写入的 tiddler + marker,恢复未初始化状态
  • 核心项不可移除;home-index 反初始化会把 $:/DefaultTiddlers[[主页]] 恢复为 [[GettingStarted]](用户自定义默认页不受影响)
  • 后台新路由:POST /dsh-tiddlywiki/admin/seeds/removeGET /admin/seeds 新增 removable 标记

🎨 设置页样式修复

  • 说明/次要文字不再依赖可能缺失的 label-dimmed token,改由主题主文字色派生——修复部分主题下「白色说明文字」不可读
  • 配置字段标签自然换行、输入框右对齐限宽;行内名称/说明单行省略——修复长中文标题/说明断行错乱

✅ 验证

typecheck / build / selftest / verify-seeds-admin(真实 HTTP E2E,含 remove 端点)全部通过