# Changelog 本專案遵循 [Semantic Versioning](https://semver.org/lang/zh-TW/);版本 `0.x` 表示功能仍可能調整。 ## [0.5.0] - Unreleased ### Added - 同源 POST 保護,以及以 SQLite 保存、可由多個 Web 容器共用的登入/Webhook 限流。 - Hub 原生附件的 MIME 白名單、檔案數量限制,與可選 HTTP 掃毒服務介面。 - 貼文檢舉、管理員隱藏貼文、停權/解除停權帳號和管理員協助密碼重設。 - `/api/health` 健康檢查、JSON 結構化事件、持久化同步錯誤紀錄與管理員檢視頁。 - Docker image 版本參數,以及 Gitea Actions 的驗證、建置與選用部署 webhook 工作流程。 ## [0.4.0] - Unreleased ### Added - 每個來源可依標籤、日期及附件類型設定同步範圍。 - Memos 遠端貼文連結、遠端 profile、Token 連線測試與連線狀態。 - Webhook 健康狀態與長時間未收到 webhook 警示。 ### Changed - Pull 同步會以來源規則決定鏡像內容;遠端更新會更新 Hub 鏡像,遠端刪除或移出規則範圍會隱藏鏡像貼文。 ## [0.3.0] - Unreleased ### Added - 分頁與可依內容、標籤、來源、作者、日期及附件篩選的公開搜尋。 - 標籤頁、來源頁、RSS 與 Atom feed,以及公開貼文 Open Graph metadata。 - 安全 Markdown 渲染、GitHub Flavored Markdown 與程式碼高亮。 - 收藏、稍後閱讀、閱讀紀錄、互動通知與通知已讀管理。 ## [0.2.0] - 2026-07-19 ### Added - 來源的重新命名、停用/啟用、刪除、離開共享來源與建立者轉移。 - 同步工作觸發來源、開始/完成時間、重試次數與控制台歷史紀錄。 - Pull 同步去重,避免手動、webhook 與排程重複建立處理中工作。 - 帳號密碼變更與管理員同步異常檢視頁。 - SQLite migration 版本紀錄,以及資料庫與附件備份/還原文件和腳本。 ### Changed - 停用來源後不再接受 webhook、手動同步、排程同步或 Hub 發文推送。 - 來源刪除時會移除遠端鏡像貼文,保留 Hub 原生貼文但解除來源關聯。 ## [0.1.0] - 2026-07-19 ### Added - 第一個公開 Pre-release:Memos 公開貼文聚合、附件、留言、表情、Hub 發文與 webhook 同步。