Logto Produkt-Updates
Logto v1.45.0 ist da. Es führt Self-Hosted Pro mit lizenzbasierten Premium-Berechtigungen, lineare API-Resource-Abfragen und Optimierungen am Berechtigungs-Auswahlfeld ein.
Logto v1.45.0 ist da. Es führt Self-Hosted Pro mit lizenzbasierten Premium-Berechtigungen, lineare API-Resource-Abfragen und Optimierungen am Berechtigungs-Auswahlfeld ein.
Logto v1.45.0 bringt Self-Hosted Pro Lizenzen, um Premium-Funktionen auf selbst gehosteten Instanzen freizuschalten – einschließlich Teamzusammenarbeit im Console, individuellem Anmelde-UI, Entfernung des Brandings und höheren SAML-Limits – zusammen mit wichtigen Optimierungen bei API-Resource-Abfragen. Das ist neu:
Self-Hosted Logto Deployments können jetzt Abonnementlizenzen (wie Self-Hosted Pro) installieren und aktivieren, um erweiterte Funktionen zu entsperren, während sie vollständig in der eigenen Infrastruktur betrieben werden.
PUT /api/systems/license und GET /api/systems/license). Installierte Schlüssel werden offline mithilfe von ES256-Signaturen gegen den eingebetteten öffentlichen Schlüssel von Logto verifiziert.GET /api/resources?includeScopes=true erfolgt die Zuordnung von Scopes zu API-Resources jetzt in linearer Zeit mit Map.groupBy und PostgreSQL-Array-Bindung (= ANY(...)). Das beseitigt quadratische Verlangsamungen und löst Ausfälle bei Tenants mit mehr als 65.535 Ressourcen.GET /api/resources akzeptiert nun einen excludeManagementApis-Query-Parameter, um interne Logto Management API Resources bereits auf Datenbankebene herauszufiltern. Console-Berechtigungs-Auswahlfelder für Drittanbieter-Apps, dynamische Apps, Organisationsrollen und Nutzerrollen verwenden nun diesen Filter, anstatt alle Ressourcen in den Browser zu laden – das verhindert UI-Timeouts bei tenants mit vielen Ressourcen.index.html im Stammverzeichnis befindet, bevor Dateien gespeichert werden; es gibt verständliche Fehlermeldungen für nicht unterstützte ZIP-Komprimierungen oder zu große Dateien.app/page.tsx im Next.js App Router Quick Start wurde angepasst, um Home als async-Komponente zu deklarieren. Damit wird der TypeScript-Fehler TS1308 behoben. (Danke an @timokoethe).tinypool wurde auf v2 aktualisiert, um Schwachstellen in Abhängigkeiten zu beheben.Dank an die Community-Mitglieder, deren Beiträge in diesem Release enthalten sind:
Bereit für das Upgrade? In unserem Upgrade Guide findest du eine Schritt-für-Schritt-Anleitung. Für die vollständige Liste aller Änderungen siehe die GitHub-Release-Seite. Fragen oder Feedback? Mach bei uns auf Discord mit oder öffne ein Issue auf GitHub.