跳至主要内容

版本與升級

這裡是 AppFuse 消費端的升級入口。無論只升級 Web、只升級 Server,或同時升級整個 workspace,都先從本頁開始。

升級前先確認三件事

  1. 當前發布線確認目標版本與執行環境基線。
  2. 依目標版本類型閱讀正確的 Changelog:
    • 正式版讀取對應版本區段。
    • alphabetarcSNAPSHOT 讀取 [Unreleased]
  3. 按照框架升級指南完成預檢、依賴更新、migration 與驗證,不只修改版本號。

依需求選擇入口

我現在要做什麼從這裡開始
確認最新 Web/Server 版本與相容基線當前發布線
評估升級風險與完整操作順序框架升級指南
查看 Web 新功能、移除項目與修正Web Changelog
查看 Server 新功能、migration 與破壞性變更Server Changelog
理解 SemVer、CalVer 與 pre-release 規則版本編號

建議升級順序

確認目標版本
→ 閱讀 Changelog
→ 搜尋 Removed / Deprecated API 使用點
→ 更新依賴
→ 執行 migration
→ build / test
→ 部署 smoke test
→ 核對 runtime 版本與 build commit

Web 與 Server 透過 HTTP 契約整合,沒有要求兩個框架版本號逐位綁定;但同一個 workspace 同時使用兩者時,仍須分別核對實際依賴版號、完成兩份 Changelog migration, 並執行整合測試。不要假設參考實作已經使用本頁列出的最新框架版本。

:::caution 不要只看版號是否安裝成功 依賴解析成功不代表升級完成。資料庫 migration、設定鍵、預設行為與公開 API 移除都可能只在 編譯、啟動或部署後出現。 :::