Calendar Pro 更新日志
更多图文并茂的更新日志,请关注小红书林大师
2.0.51
- 加固任务内容解析、block id 识别和任务日历同步,减少任务状态、日期字段和远程日程在同步后的偏差。
- 改进远程日历读取与可见性处理,CalDAV 等远程日历在设置和刷新时会更稳定地保持启用状态与事件列表一致。
- 同步更新版本索引、发布归档与完整性校验元数据,确保下载、更新和激活校验保持一致。
2.0.50
- 改进外部 Markdown 任务变化后的轻量刷新,已打开的大日历和任务视图能更稳定地同步最新数据。
- 修复日历数据源变化后,任务时间段、周期统计和区域用时汇总可能不一致的问题。
- 同步更新版本索引、发布归档与完整性校验元数据,确保下载、更新和激活校验保持一致。
2.0.49
- 维护本次正式发布包,保持 Calendar Pro 与共享 LifeOS 插件底座的最新稳定版本一致。
- 同步更新版本索引、发布归档与完整性校验元数据,确保下载、更新和激活校验保持一致。
2.0.48
- 修复其它应用在后台直接写入 Markdown 任务后,已打开的大日历和任务视图可能不能即时更新的问题;文件名缺失或连续变更时也会增量对齐索引,并避免重复展示循环任务。
- 刷新按钮统一为轻量刷新:重新读取本地任务,并在启用远程日历时同步刷新远程数据,不再触发完整索引重建。
2.0.47
- 修复 Dataview 元数据变化后,大日历和任务相关视图可能不能即时刷新的问题;加载期间发生的连续文件变更会更可靠地补刷新。
- 加固循环任务和日期字段转换,减少任务刷新、同步或重新读取后出现的状态和日程显示差异。
- 周期笔记设置页继续优化保存和入口表现,相关示例库配置同步更新。
2.0.46
- 维护本次正式发布包,延续循环任务、日程视图和大日历刷新相关的最新修复
- 同步更新发布归档、版本索引与完整性校验元数据,确保下载、更新和激活校验保持一致
2.0.45
- 修复带开始/截止日期的循环任务在日程视图中被误当成多日事件,导致后续日期重复叠加显示的问题
2.0.44
- 加强远程日历孤立任务清理保护:本地索引为空或尚未完整加载时不会删除远端日程,连续确认缺失后才执行清理,降低同步抖动造成的误删风险
- 修复连续修改多项 Calendar Pro 设置时,防抖保存可能只保留最后一项的问题;同一保存窗口内的变更现在会合并写入
- 改进激活错误的本地化提示与插件更新后的定向重载;重载失败会明确返回失败,不再误报更新成功
2.0.43
- 重新构建并部署 Calendar Pro 正式包、版本归档与完整性元数据,确保下载、更新和激活校验保持一致
2.0.42
- 重新生成并部署完整发布包与校验元数据,避免下载文件、版本归档与激活校验值不一致导致更新或激活失败
2.0.41
- 修复重新打开任务或切回空白状态后,旧状态信息可能让日历和任务卡片继续显示为已完成的问题;现在状态展示与任务文本保持一致
- 修复任务状态变更后,大日历里的复选框或状态样式可能不刷新的问题
- 修复启用 24 小时制后,月视图星期标题被追加日期数字的问题;日 / 周视图仍保留带日期的标题
2.0.40
- 修复冷启动后,当天大日历可能重复显示循环任务的问题;勾选或新增任务前后显示保持一致
2.0.39
- 修复大日历点击创建任务或日期格时,FullCalendar 临时事件缺少原始任务对象导致页面白屏的问题
- 补强日历拖拽兼容性,避免部分环境下拖拽中断
2.0.38
- 模板语法迁移提醒新增「不再提醒」选项,关闭后不再自动弹出迁移提示;仍可从设置页手动执行迁移
- 修复日记模板迁移时复杂日期表达式被截断的问题,前后日记链接和任务日期会保留正确的相对日期
- 修复中文或自定义日记路径格式下,由 Obsidian Daily Notes 创建的日记会用创建时间而不是笔记日期处理模板变量的问题
2.0.37
- 修复循环任务在高级列表、收件箱、日程和逾期判断中丢失当前截止日期的问题;现在会把下一次循环发生日期作为有效截止日期参与展示、排序和筛选
- 保留任务原始循环规则,不会把计算出的下一次截止日期写回原任务,避免影响大日历展示和同步结果
2.0.36
- 日历标题栏、任务默认值和远程日历事件新增关联设置入口,可直接打开对应配置,不需要在设置面板里逐项寻找
- 远程任务来源识别更清晰,Google、iCloud、ICS、CalDAV 等来源会带着正确上下文进入配置页
2.0.35
- 修复远程日历推送开关判断:关闭默认写入日历或关闭对应推送后,不再触发相关同步动作,也不会误清理远端日程
- 统一 Calendar Pro 和共享日历视图的手动推送按钮与任务操作状态,界面现在跟真实可写日历状态保持一致
2.0.34
- 调整大日历 timeGrid 三档高度:默认档恢复到更接近细粒度调整前的观感,紧凑档也保持可读
- 修复紧凑模式下一小时任务卡片看不到标题或底部时间段的问题,现在至少保留一行任务内容和
18:00-19:00这类时间范围
2.0.33
- 压缩 compact timeGrid 的时间槽高度,让密集日历视图能显示更多小时,减少纵向浪费
- 引导内容新增「核心概念」入口,帮助新用户先理解无压记录和轻松找回
2.0.32
- 修复删除本地任务后,对应远端日程可能漏删的问题;现在远端清理更可靠
- 修复只有标签的任务同步到远端日历时标题变空的问题,会保留标签内容
2.0.31
- 修复部分 Google / CalDAV 远端日程格式导致同步失败的问题,远端日程写回更稳定
- 加强重复推送防护,本地任务和远端日程的匹配更稳定
- 新增大日历 timeGrid 高度设置,并维护本次正式发布内容
2.0.30
- 修复 timeGrid 日历事件卡片底部时间范围会被标题或复选框布局覆盖的问题
- 优化精确到分钟的定时任务编辑与展示,支持
8:25-12:10这类紧凑时间范围
2.0.29
- 维护当前 Calendar Pro 正式包,确保用户更新内容保持完整
- 最新正式包继续包含 Google / CalDAV 重复推送防护、规范化 URL 清理,以及 timeGrid 全天拖拽修复
2.0.28
- 修复看板初始加载时可能漏掉已延期的进行中次级任务的问题;初始加载和文件变更后的结果保持一致
- 修复 timeGrid 中全天任务拖拽命中不稳定的问题,任务在全天和定时格之间移动时会写入正确日期 / 时间
- 维护 2.0.27 版本后的正式发布内容
2.0.27
- 修复 Google / CalDAV 同步在任务缺少稳定匹配信息时可能重复创建远端日程的问题;现在会跳过不可靠的推送
- 修复远端重复清理逻辑,刷新或移动后的 CalDAV 日程也能稳定识别
- 优化定时日历任务的展示和拖拽写回,覆盖时间段和跨天任务场景
2.0.26
- 高级列表 / 任务表格新增「起止时间」可选列,可显示并按任务开始 / 结束时间排序;该列默认隐藏,不会打乱已有表格配置
- 修复从日历侧栏拖拽任务到大日历 / 时间轴时,目标日期和时间落点可能不稳定的问题
- 修复删除包含本地任务的文件后,日历缓存里的旧任务可能继续显示的问题
- 修复在收件箱 / 日程视图批量延期同一个文件里的父任务和缩进子任务时,只能成功延期其中 1-2 个的问题
- 优化日程与时间轴的日期显示:今天 / 明天会同时保留具体日期和星期,多语言显示更紧凑
2.0.25
- 修复把时间块截止拖到
24:00时,任务被写成次日截止并误显示为跨天 / 全天任务的问题;21:00 - 24:00会保持同一天截止日期 - 修复
21:30 - 24:00等同日时间块在大日历中可能落到全天区域的问题,并优化24:00的显示文案,避免被显示成上午 12:00 - 统一任务展示文本清理逻辑,修复看板、日历和同步标题在处理
19:00 - 24:00 world时可能清理成- world或错误吞掉正文的问题
2.0.24
- 修复大日历中跨天任务右侧边缘不显示 FullCalendar 原生 resize handle 的问题
- 修复时间轴整体拖拽跨天任务时只更新截止日期、没有同步平移开始日期的问题
- 修复无时间的日期范围任务在拖拽或调整日期后被写回成
00:00 - 24:00的问题;现在只有任务原本有时间块,或明确从全天区域拖入时间格子时,才会写入时间范围 - 修复从全天区域拖入时间格子时,没有写入目标起止时间的问题
- 修复
10:00 hello这类单个普通时间戳被误当成日历时间块的问题;拖到时间格子时会保留原时间戳,并在其后插入新的HH:mm - HH:mm时间范围
2.0.22
- 修复跨天全天任务在弹窗里已有结构化开始 / 截止日期、但预览文本不带原始
🛫元数据时,开始按钮误显示「无开始」的问题
2.0.21
- 任务弹窗的日期控件升级为「开始 - 截止」范围编辑,可分别修改
🛫开始日期和📅截止日期,并支持在日期里设置具体开始 / 结束时间 - 修复在任务弹窗或大日历视图里只修改截止日期时,原有开始日期和时间块被清空的问题
2.0.19
- 修复大日历、任务卡片等非编辑器入口勾选循环任务时不会自动生成下一条任务的问题;安装 Obsidian Tasks 插件时优先沿用其循环任务逻辑,未安装时由 Calendar Pro 自动生成下一条循环任务
2.0.18
- 提升日历任务列表的查询稳定性,覆盖嵌套任务、分组任务行和增量索引刷新场景
- 统一自定义任务状态样式,减少日程、看板、事件卡片和任务快捷操作之间复选框 / 状态显示不一致的问题
2.0.15
- 修复日常记录任务前面带记录时间、后面带真正时间块时(例如
17:41 10:00 - 10:30 ...),被误识别为全天任务而不是定时任务的问题
2.0.14
- 优化日历任务预览与日期编辑体验,任务卡片现在会保留更完整的子任务、日期和状态上下文
- 修复自定义任务状态、任务时间戳和 Markdown 任务解析在日历刷新 / 同步后可能显示不一致的问题
2.0.13
- 修复多个 LifeOS 插件同时启用时,保存其它插件设置可能影响 Calendar Pro 状态判断的问题
2.0.11
- 修复升级后 Obsidian 第三方插件列表中设置按钮可能不可见的问题:现在会在 Vault 索引开始前注册设置页
2.0.10
- 修复新版 Obsidian 独立设置窗口下,日历相关下拉框(日历选择、提醒单位、默认写入日历等)漂移到主窗口、被半透明穿透或无法选择的问题
- 修复设置页顶部标签栏高亮不跟随当前标签的问题
- 修复输入框出现重复边框的样式问题
- 修复升级后设置页可能白屏,以及插件状态可能显示异常的问题
2.0.0
- 新增设备管理:可在插件设置中查看设备占用、刷新设备列表,并解绑不再使用的设备
- 新增手动更新入口,自动更新异常时可更方便地获取最新版插件
- 新增任务默认开始日期设置,创建任务时可预设今天、明天、后天或下周作为开始日期
- 新增任务延期配置,支持自定义延期天数,并可将任务直接延迟到今天
- 新增看板标签列排序:支持按任务数量、字母顺序,以及手动拖拽排序标签列
- 优化大型库的日历加载和任务刷新体验,多个 LifeOS 插件同时启用时更不容易卡顿