繁體中文(台灣)
Logto 產品更新
Logto v1.45.0 現已發佈。本次更新帶來基於授權的 Self-Hosted Pro 進階權益、線性時間 API 資源查詢,以及權限選擇器優化。
Logto v1.45.0 現已發佈。本次更新帶來基於授權的 Self-Hosted Pro 進階權益、線性時間 API 資源查詢,以及權限選擇器優化。
Logto v1.45.0 引入了 Self-Hosted Pro 授權,解鎖自託管實例的進階功能,包括 Console 團隊協作、自訂登入介面、移除品牌標記以及更高的 SAML 限制,同時還有重大 API 資源查詢優化。以下是本次的更新內容。
自託管的 Logto 部署現在可以安裝並啟用訂閱授權(如 Self-Hosted Pro),完全運行於自身基礎設施內同時啟用進階功能。
PUT /api/systems/license 與 GET /api/systems/license)。已安裝的密鑰會使用 ES256 簽章針對 Logto 內建公鑰離線驗證。GET /api/resources?includeScopes=true 中,比對範圍與 API 資源時現在使用 Map.groupBy 及 PostgreSQL 陣列繫結(= ANY(...))在資料量增加時也維持線性增長。這完全消除了平方級低速問題,也修正了管理超過 65,535 個資源的租戶會失敗的狀況。GET /api/resources 現支援 excludeManagementApis 查詢參數,用以在資料庫層級排除內部 Logto 管理 API 資源。第三方應用程序、動態應用、組織角色和用戶角色的 Console 權限選擇,將利用此過濾條件而不是加載全部資源進入瀏覽器,有效避免資源數量龐大時的 UI 超時問題。index.html,同時針對不支援的 ZIP 壓縮格式或檔案過大提供更明確錯誤訊息。app/page.tsx 範例,聲明 Home 為 async 組件,以解決 TypeScript TS1308 錯誤。(感謝 @timokoethe)tinypool 升級至 v2,修正依賴相依風險。感謝本次版本有貢獻的社群成員:
準備升級了嗎?請參考我們的升級指南,獲得逐步操作說明。 完整的改動清單,請見 GitHub 發佈頁。 有任何疑問或回饋?歡迎加入 Discord 或在 GitHub 上提出議題。