日本語
Logto 製品アップデート
Logto v1.45.0 が登場しました。Self-Hosted Pro のライセンス制によるプレミアム機能、線形時間の API リソースクエリ、パーミッションピッカーの最適化が導入されています。
Logto v1.45.0 が登場しました。Self-Hosted Pro のライセンス制によるプレミアム機能、線形時間の API リソースクエリ、パーミッションピッカーの最適化が導入されています。
Logto v1.45.0 では自己ホスト環境向けに、Console チームコラボレーション、カスタムサインイン UI、ブランド表示の削除、SAML 上限の拡大などのプレミアム機能を解放する Self-Hosted Pro ライセンスが導入されました。さらに主要な API リソースクエリの最適化も実施されています。新機能の詳細は以下の通りです。
自己ホスト型の Logto デプロイメントにサブスクリプションライセンス(Self-Hosted Pro など)をインストール・有効化することで、完全に自社インフラ内で高度な機能が利用できるようになりました。
PUT /api/systems/license および GET /api/systems/license)で自動化も可能です。インストールされたキーは Logto 組み込みの公開鍵で ES256 署名を使いオフライン検証されます。GET /api/resources?includeScopes=true でのスコープと API リソースのマッチングが、Map.groupBy と PostgreSQL の配列バインディング (= ANY(...)) を利用して線形時間で動作するようになりました。これにより従来の二次的な遅延が解消され、65,535 を超えるリソースを持つテナントでも失敗が発生しません。GET /api/resources に excludeManagementApis クエリパラメータが追加され、内部 Logto Management API リソースをデータベースレベルで除外できます。Console のサードパーティアプリやダイナミックアプリ、組織ロール、ユーザーロールのパーミッションピッカーはすべてこのフィルターを利用し、全リソースをブラウザに読み込まずタイムアウトを防ぎます。index.html が存在するかを確認し、非対応の ZIP 圧縮形式やファイルサイズオーバーなどにも明確なエラーメッセージを返すようになりました。app/page.tsx サンプルを Home を async コンポーネントとして宣言するよう修正し、TypeScript エラー TS1308 を解決しました。(timokoetheさんありがとうございました)tinypool を v2 に更新しました。このリリースに貢献してくださったコミュニティメンバーの皆様に感謝します:
アップグレードの準備はできていますか?手順付きの アップグレードガイド をチェックしてください。 全ての変更点一覧は GitHub リリースページ でご確認いただけます。 質問やフィードバックがある方は Discord で参加するか、GitHub でイシュー登録をお願いします。