Releases: sishen0112/obsidian-DadaTodoList
Release list
0.5.2 完成日期标记开关(可关闭)
0.5.2
新增 ✨
- 设置项「完成任务时添加完成日期标记」:勾选完成任务时,在任务行末尾追加完成日期(如 ✅ 2026-10-06)。默认开启,可在「设置 → Dada Todo List → 任务标记」中关闭。关闭后仅不再追加该标记,开始/结束等日期标记不受影响,已存在的 ✅ 标记也不会被自动清除。
优化 🧹
- 优化 GitHub Issue 模板(Bug 反馈 / 功能建议)措辞,更口语化;移除了不再依赖的「日记核心插件」收集项。
bug 修复 🐛
- 修复关闭「完成日期标记」开关后,勾选完成任务仍会被追加完成日期标记的 bug(勾选完成路径未受开关控制)。
安装 / 更新
- 手动:将
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.5.2 (English)
Added ✨
- New setting "Add completion date marker when completing a task": appends a completion date to the end of the task line (e.g. ✅ 2026-10-06) when you check it off. On by default; turn it off under Settings → Dada Todo List → Task markers. When off, only this marker is skipped — start/due date tags are unaffected and existing ✅ tags are left as-is.
Improved 🧹
- Polished the GitHub Issue templates (Bug report / Feature request) wording; removed the no-longer-needed "core Daily notes plugin" field.
Bug fixes 🐛
- Fixed: with the completion-date marker turned off, checking off a task still appended the marker (the toggle-completion path ignored the setting).
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoYourVault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo URL to auto-update
0.5.1 移除未使用的依赖
0.5.1 · 移除未使用的依赖(体积优化)
改动
- 移除了在
main.js中全局注册但从未在模板里使用的组件及其样式引入;悬浮提示实际走自研的v-tooltip指令,功能零影响。 - 从
package.json移除依赖。
体积变化(真实构建数据)
main.js:741.93 kB → 603.99 kB(约 −138 kB;gzip252 → 202 kB,−49.7 kB)styles.css:455.38 kB → 406.22 kB(约 −49 kB;gzip231 → 225 kB,−6 kB)- 单文件转换模块数
1661 → 61(
0.5.1 · Drop unused dependency (size optimization)
Removed the components that were globally registered but never rendered in any template — the real tooltip uses a custom v-tooltip directive, so behavior is unchanged. Also removed the dependency from package.json.
Bundle: main.js −138 kB (gzip −49.7 kB), styles.css −49 kB (gzip −6 kB); transformed modules 1661 → 61.
Full Changelog: v0.5.0...v0.5.1
0.5.0 跨日期任务
0.5.0 · 跨日期任务
新增功能
- ✨ 跨日期任务:编辑弹窗新增「跨日期」时间形态,设置开始日期与结束日期后,任务会在日 / 周 / 月 / 日程视图中自动跨天连续显示,适合旅行、活动、项目周期等场景。时间形态现共四种:单时间 / 时间段 / 全天 / 跨日期。
- 🗓 农历初一显示月份:日 / 周 / 月 / 日程视图遇到农历初一,显示「九月 初一」(闰月为「闰九月 初一」),月份起点一目了然。
- 🖱 右键编辑:任务右键菜单新增「编辑」项,点击直接弹出与双击一致的编辑弹窗。
- 🎨 添加按钮统一:日 / 周 / 月 / 日程 / 清单五视图的「+」按钮视觉风格统一为同一套样式,降低维护成本、保持各界面一致。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.5.0 · Cross-date tasks
What's new
- ✨ Cross-date tasks: the editor gains a new "Cross-date" time mode. Set a start date and an end date, and the task spans consecutive days across the day / week / month / agenda views — great for trips, events, or project periods. Four time modes in total: single / range / all-day / cross-date.
- 🗓 Lunar month on the 1st: in the day / week / month / agenda views, the first day of a lunar month now shows the month name, e.g. "九月 初一" (leap month: "闰九月 初一").
- 🖱 Right-click to edit: the task context menu now has an "Edit" item that opens the same editor as double-click.
- 🎨 Unified add buttons: the "+" buttons across the day / week / month / agenda / checklist views now share one consistent style for easier maintenance.
Full Changelog: 0.4.2...v0.5.0
0.4.2 窄屏规则统一 480px
0.4.2
修复与优化
- 🔧 待办池窄屏隐藏与按钮规则统一为面板级 480px
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.4.2
Fix & tweak
- 🔧 Unified the todo pool's narrow-screen hiding and button rules at the panel level (480px)
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.4.1...0.4.2
0.4.1 死代码清理、待办池窄屏
0.4.1
优化与清理
- 🧹 清除清单卡片视图死代码;待办池窄屏自动隐藏 + 关闭按钮
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.4.1
Cleanup
- 🧹 Removed dead code from the checklist card view; the todo pool auto-hides with a close button on narrow screens
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.4.0...0.4.1
0.4.0 日记多文件支持、设置分区
0.4.0
新增与优化
- ✨ 日记多文件支持、文件夹自动提示、周一起始、设置分组重排、多文件跳转修复、日记载入范围改名
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.4.0
What's new & improved
- ✨ Multi-daily-notes support, folder auto-suggest, week-start-day option, settings regrouping, multi-file jump fix, and renamed daily-notes load range
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.3.8...0.4.0
0.3.8 四季主题重做、繁体中文
0.3.8
优化与新增
- 待办池标题与说明下方新增虚线分隔,与内容区做出区分
- 四季主题重做,色系更统一、少跳跃:
- 春樱:以花开粉红为主,点缀嫩芽绿(生机)
- 夏木(原夏荷):绿树成荫的绿系,配荷塘青碧与海蓝
- 秋枫:突出丰收金与枫叶红
- 冬雪:雪白冰蓝系,清亮干净
- 设置项「任务块配色」改名为「主题配色」,介绍精简为「时间轴、日历等任务块的配色方案」
- 新增繁体中文语言支持
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.3.8
Improvements & new
- Added a dashed separator below the todo pool title and description to separate it from the content area
- Redesigned the four-season themes with a more unified, less jumpy palette:
- Spring: blossom pink with sprout-green accents (vitality)
- Summer (formerly Lotus): shaded-green with pond-teal and sea-blue
- Autumn: harvest gold and maple red
- Winter: snow-white and ice-blue, clean and bright
- Renamed the "Task block color" setting to "Theme color", with a simplified description
- Added Traditional Chinese language support
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.3.7...0.3.8
0.3.7 待办池仅展示顶层任务
0.3.7
优化与修复
- 待办池仅展示顶层任务,不再展示子任务(子任务随父任务一起管理)
近期其他调整(0.3.6)
- 待办池移至右侧,默认展开,并用 localStorage 记忆展开/收起状态
- 待办池内每一类(独立事项 / 清单文件 / 分组)标题均可点击折叠
- 待办池任务前的圆圈改为「仅状态指示」,不可点击,避免在池中直接完成任务(须拖到日历排期)
- 待办池说明文案精简并修正:拖回待办池 = 清空日期(取消排期),而非“撤回”
- 待办池标题字号微调放大
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.3.7
Changes
- The todo pool now shows only top-level tasks, not subtasks (subtasks are managed together with their parent)
Earlier tweaks (0.3.6)
- The todo pool moved to the right side, expanded by default, with its expand/collapse state remembered via localStorage
- Each category heading in the pool is now click-to-collapse
- The circle before a pool task is now "status-only" and not clickable, preventing completing it directly from the pool
- Pool helper text refined: dragging a task back to the pool clears its date, not "undo"
- Pool title font size slightly increased
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.3.6...0.3.7
0.3.6 待办池移至右侧、可折叠
0.3.6
优化与修复
- 待办池移至右侧,默认展开,并用 localStorage 记忆展开/收起状态
- 待办池内每一类(独立事项 / 清单文件 / 分组)标题均可点击折叠
- 待办池任务前的圆圈改为「仅状态指示」,不可点击,避免在池中直接完成任务(须拖到日历排期)
- 待办池说明文案精简并修正:拖回待办池 = 清空日期(取消排期),而非“撤回”
- 待办池标题字号微调放大
无破坏性变更,升级即用。
安装 / 更新
- 手动:将下方
main.js、styles.css、manifest.json覆盖到你的库/.obsidian/plugins/dada-todo-list/ - BRAT:添加本仓库地址即可自动更新
0.3.6
Changes
- The todo pool moved to the right side, expanded by default, with its expand/collapse state remembered via localStorage
- Each category heading in the pool (standalone items / checklist files / groups) is now click-to-collapse
- The circle before a pool task is now "status-only" and not clickable, preventing completing it directly from the pool (drag it onto the calendar to schedule)
- Pool helper text refined: dragging a task back to the pool clears its date (unschedules it), not "undo"
- Pool title font size slightly increased
No breaking changes — upgrade and use immediately.
Install / Update
- Manual: overwrite
main.js,styles.css,manifest.jsonintoyour-vault/.obsidian/plugins/dada-todo-list/ - BRAT: add this repo to BRAT for auto-updates
Full Changelog: 0.3.5...0.3.6
0.3.5 视图切换胶囊重构
Full Changelog: 0.3.4...0.3.5