跳至主要内容

AppFuse Server 發布狀態

AppFuse Server 目前位於 4.0.0-alpha 發布線,基線為 Spring Boot 4.0 與 Java 25。 導覽列的 Server 版本徽章由 appfuse-server/gradle.properties 在建置時產生,應視為本站的 版本事實來源。

:::warning Alpha 相容性 Alpha 版本可能包含 breaking change。消費端必須 pin 精確版號,並在每次升級前重新檢查 Server Changelog[Unreleased]RemovedBreaking Changes 區段。 :::

已提供的能力範圍

領域主要能力指南
CoreHTTP、CSV、文件與 Workbook、內容類型檢測Core guides
DataJPA、搜尋、檔案與圖片處理Data guides
SecurityBearer token、OAuth2/OIDC、租戶與權限模型Security guides
Services錯誤處理、連結、郵件、通知、排程與 NLSService guides
Design多租戶、併發、商業日曆、檔案與 reference dataDesign guides

這張表只描述目前公開的能力分類,不承諾未來版本或日期。單一類別、方法與設定的精確契約, 以本站的 API 文檔 和對應版本的 Javadoc 為準。

變更與決策如何追蹤

問題事實來源
升級後有哪些行為、API 或 migration 變更?Server Changelog
為什麼採用某個架構方案?Decision Records
如何升級消費端?框架升級指南
目前公開哪些 Java API?API 文檔
如何參與框架開發?貢獻指南

發布就緒原則

Server 版本進入可供消費端升級的狀態前,至少必須滿足:

  • Changelog 使用標準區段,breaking change 附有可執行的 migration。
  • 公開 Maven 座標、Spring Boot/Java 基線與網站內容一致。
  • 框架 build、測試與應用 context 驗證通過。
  • API、指南、Javadoc 與 ADR 不互相矛盾。
  • 消費端可依框架升級指南完成可重現的升級驗證。

未經確認的功能想法與日期不在本頁維護,避免把意向誤寫成發布承諾。