Skip to content

Releases: MiloMMIN/obsidian-MicrosoftToDoLink

v0.6.3

Choose a tag to compare

@MiloMMIN MiloMMIN released this 20 Feb 05:53

重构项目为 TypeScript,并增强了同步逻辑、增加了前置元数据修复功能。

v0.6.2

Choose a tag to compare

@MiloMMIN MiloMMIN released this 20 Feb 05:10

bug fixes

v0.6.1

Choose a tag to compare

@MiloMMIN MiloMMIN released this 03 Feb 15:22

fix: 修复前端格式问题并移除重复的YAML块

修复前端格式缺少闭合标记或换行的问题

移除文件中重复出现的YAML块和属性

修复同步标题启用时块内容前缺少换行的问题

清理任务标题时移除映射的标签

v0.6.0

Choose a tag to compare

@MiloMMIN MiloMMIN released this 28 Jan 11:56

feat: 新增启动时自动同步选项并重构标签绑定界面

  • 新增 autoSyncOnStartup 设置项,支持 Obsidian 启动时自动执行一次同步
  • 移除 TagMappingModal,重构标签绑定设置界面为批量编辑模式
  • 在设置页添加“刷新列表”按钮,便于手动获取最新 Microsoft To Do 列表
  • 优化同步内容插入格式,确保在 Frontmatter 后添加空行
  • 在同步任务标题时,自动移除由 pullAppendTag 配置的标签

v0.5.0

Choose a tag to compare

@MiloMMIN MiloMMIN released this 28 Jan 11:03

Fix: 修复 TS 类型错误及 Dataview 代码块重复生成问题

  1. 修复 Dataview 代码块重复问题:

    • 优化 genericBlockRegex 正则,支持匹配更复杂的 WHERE 子句(如包含 AND !completed)。
    • 新增 dataviewJsBlockRegex,支持检测和更新 dataviewjs 类型的代码块。
    • 修复 bind 命令逻辑,确保多次运行是更新现有代码块而非重复添加。
    • 修正代码块生成格式,确保结束反引号前有正确的换行。
  2. 修复 TypeScript 类型错误:

    • 在 MicrosoftToDoLinkPlugin 类中实现 translations 属性和 t() 方法。
    • 将 SettingTab 中所有 this.t() 调用更新为 this.plugin.t()。
    • 解决类型检查报错:Property 't' does not exist on type 'MicrosoftToDoLinkPlugin'。

0.4.0

Choose a tag to compare

@MiloMMIN MiloMMIN released this 19 Jan 14:51

v0.4.0
feat: 添加任务拉取位置配置和标签追加功能

新增 PullInsertLocation 类型支持配置任务拉取位置(光标处/顶部/底部/现有分组)

添加 pullGroupUnderHeading 选项支持在指定标题下分组任务

实现 pullAppendTag 功能为拉取任务自动追加标签

在设置面板中新增相关配置项并支持多语言显示

2026.1.18

Choose a tag to compare

@MiloMMIN MiloMMIN released this 17 Jan 16:33

MicrosoftToDo Link v0.3.0