Calendar Pro 更新日誌

更多圖文並茂的更新日誌,請關注小紅書林大師

2.1.0-beta.26

  • 基於當前共享執行時重新生成完整簽名測試包,供新版桌面端聯調驗證。

2.1.0-beta.25

  • 設定頁新增路徑格式預覽,配置日曆筆記路徑時能直接看到生成結果。
  • 改進外掛更新與下載流程的提示與容錯。
  • 修復設定頁分組縮排與樣式細節。

2.1.0-beta.24

  • 統一週期筆記與索引的屬性標籤解析,改善標籤篩選的一致性。

2.1.0-beta.23

  • 納入最新共享編輯器的列表排版修復,重新生成完整簽名測試包。

2.1.0-beta.22

  • 日曆拖選現在保留實際選擇時長,並完整顯示較長的時間網格事件標題。
  • 修復帶“記錄時間 + 日程時間段”等多個時間字首的任務無法穩定匹配原始 Markdown 行的問題。

2.1.0-beta.21

  • 修復遠端日曆臨時請求失敗時已有事件閃現和消失的問題;失敗時保留快取並自動重試。

2.1.0-beta.20

  • 基於最新共享外掛執行時重新生成完整簽名測試包。

2.1.0-beta.19

  • 基於最新共享外掛執行時重新生成完整簽名測試包。

2.1.0-beta.18

  • 基於最新共享釋出基線重新生成完整簽名測試包。

2.1.0-beta.17

  • 最佳化 Calendar Pro 使用的共享任務日期與 Markdown 渲染行為。
  • 納入當前共享編輯器修復,重新整理完整簽名測試包。

2.1.0-beta.16

  • 修復日曆任務列表底部被裁切、無法完整滾動的問題。
  • 改善任務列表在分組、亮暗主題和矮視窗下的佈局。

2.1.0-beta.15

  • 統一共享設定頁面,完善任務輸入法互動和側欄滾動。
  • 更新 Calendar Pro 紫色圖示,並重新生成簽名完整的測試包。

2.1.0-beta.14

  • 改善窄屏日曆頂部檢視切換按鈕的換行佈局,保留按鈕文字。
  • 完善共享設定中的外掛更新入口,並重新整理測試包簽名與完整性後設資料。

2.1.0-beta.13

  • 修復共享設定開關的互動,改善窄屏按鈕和移動端主題適配。
  • 基於最新穩定線重新構建測試包並重新整理簽名與完整性後設資料。

2.1.0-beta.12

  • 基於最新穩定線重新生成日曆測試包,延續現有功能並重新整理簽名與完整性後設資料。

2.1.0-beta.11

  • 最佳化外掛版本檢查:短時間內複用同一外掛與釋出通道的檢查結果,併合並併發請求,減少重複聯網、服務端日誌和資源佔用。
  • 加強 Obsidian 外掛的共享構建與釋出產物序列化,避免並行構建造成產物互相覆蓋或校驗失效。

2.1.0-beta.10

  • 在共享設定頁加入統一的意見反饋入口,可選擇性附帶經過隱私脫敏的診斷資訊。
  • 最佳化共享控制元件的原生標籤語義、主題適配與窄屏表現,並補充週期筆記選擇和宿主主題的迴歸門禁。

2.1.0-beta.9

  • 最佳化手機端共享設定頁,修復標籤欄在窄屏下從兩端裁切的問題,並在切換後自動顯示當前標籤。
  • 繼續統一共享控制元件的 Obsidian 主題色、緊湊間距與移動端觸控尺寸,減少橫向溢位和宿主樣式衝突。

2.1.0-beta.8

  • 統一 Calendar Pro 與共享任務、設定控制元件的 Obsidian 主題語義色,減少過強背景反差、陰影和分割線。
  • 最佳化亮色、暗色、窄視窗和移動端中的按鈕文字、表單間距、日曆預覽與任務區域可讀性。

2.1.0-beta.7

  • 基於已通過提交門禁的原始碼重新生成測試包,功能內容與 2.1.0-beta.6 一致,並重新整理簽名與完整性後設資料。

2.1.0-beta.6

  • 最佳化共享 Obsidian 設定表單與下拉控制元件的主題適配,修復顯示/隱藏、清除和標籤關閉圖示被宿主按鈕樣式覆蓋的問題。
  • 加強亮色、暗色與窄視窗下的控制元件對比度、焦點反饋和釋出迴歸驗證,保持 Calendar Pro 與共享外掛底座一致。

2.1.0-beta.5

  • 在穩定線合併後,基於最新且已驗證的 main 重新構建共享日曆測試版,並重新整理下載包的簽名與完整性後設資料。

2.1.0-beta.4

  • 基於最終 main 重新構建共享日曆測試版並重新整理完整性後設資料,確保下載包與已驗證原始碼一致;介面與功能延續 beta.3。

2.1.0-beta.3

  • 最佳化共享主題適配與緊湊控制元件表現,讓 Calendar Pro 在 Obsidian 窄側欄、深色主題和移動端中保持清晰。
  • 將跨宿主導航和元件隔離修復同步到共享外掛包,同時不改變 Aino Desktop 的視覺基準。
  • 加強共享 Obsidian 外掛構建的打包產物與釋出驗證。

2.1.0-beta.2

  • 繼續收斂 Aino Desktop 與 Obsidian 的共享日曆檢視,統一任務標題、預覽、週期切換與相對來源路徑處理。
  • 最佳化主題色、窄側欄和移動端佈局,降低按鈕、文字和頂部操作在有限寬度下被擠壓的風險。
  • 補充跨宿主構建與視覺隔離測試,確保兩端共享功能時仍保持各自宿主的主題表現。

2.1.0-beta.1

  • 日曆主體改用 Aino Desktop 與 Obsidian 共享的檢視元件,統一任務建立、週期切換、事件預覽和重新整理互動。
  • 最佳化窄側欄與移動端佈局,避免頂部操作相互遮擋、按鈕文字被截斷或橫向溢位。
  • 修復 Obsidian 構建中的 React 執行時相容問題,並加強共享日曆在兩種宿主中的迴歸驗證。

2.0.60

  • 最佳化日曆檢視的響應式佈局、側欄狀態和主題顏色處理,提升不同視窗尺寸下的瀏覽與操作一致性。

2.0.59

  • 修復複製任務同名或共享 block id 時,拖動到日曆可能更新錯誤任務的問題;現在會按原始來源行精確更新被拖動的任務。

2.0.58

  • 最佳化共享外掛完整性校驗,減少大型或繁忙倉庫中的重複讀取與啟用等待。
  • 同步 LifeOS 產品推薦與共享釋出基礎設施更新。

2.0.57

  • 修復大型或繁忙倉庫中完整性校驗重複讀取外掛檔案,導致已啟用設定頁長期空白的問題。
  • 校驗等待期間現在會顯示明確的載入狀態;底層讀取超時後也會給出可診斷結果,不再無提示卡住。

2.0.56

  • 重新構建完整正式釋出包,並重新整理本次釋出批次的簽名完整性校驗後設資料。

2.0.55

  • 修復版本檢查在 React 重渲染後被反覆觸發的問題,避免請求持續堆積並導致 Obsidian 報 ERR_INSUFFICIENT_RESOURCES。

2.0.54

  • 最佳化共享 LifeOS 執行時與領域能力邊界,提升 Calendar Pro 在不同宿主中的穩定性。
  • 更新本次正式釋出包、版本索引與完整性校驗後設資料,確保下載、更新和啟用校驗保持一致。

2.0.53

  • 將 2.0.53-beta.1 中的簽名啟用完整性保護、元件執行時校驗和啟動防護整理為正式版釋出。
  • 更新正式包、版本索引與完整性後設資料,確保日曆同步、下載更新和授權校驗保持一致。

2.0.53-beta.1

  • 加固 Calendar Pro 與共享 Obsidian 外掛底座的簽名啟用完整性校驗,降低下載包、版本歸檔和啟用校驗值不一致導致的啟用失敗風險。
  • 新增元件執行時校驗與延遲啟用保護,外掛在啟動、元件掛載和異常回調場景下能更早暴露不匹配的執行時假設。
  • 強化授權與完整性相關測試覆蓋,覆蓋簽名校驗、元件驗證和移動端啟動路徑。

2.0.52

  • 加固共享任務與日曆同步行為,Calendar Pro 在本地編輯、遠端重新整理和服務商刪除恢復後會更穩定地保持一致。
  • 改進共享 Obsidian 外掛 bundle 的釋出相容性檢查,降低帶著不匹配共享執行時假設釋出正式包的風險。
  • 同步更新版本索引、釋出歸檔與完整性校驗後設資料,確保下載、更新和啟用校驗保持一致。

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 外掛同時啟用時更不容易卡頓