Mises à jour du produit Logto
Logto v1.45.0 est disponible. Elle introduit Self-Hosted Pro avec des droits premium basés sur des licences, des requêtes de ressources API en temps linéaire et des optimisations du sélecteur de permissions.
Logto v1.45.0 est disponible. Elle introduit Self-Hosted Pro avec des droits premium basés sur des licences, des requêtes de ressources API en temps linéaire et des optimisations du sélecteur de permissions.
Logto v1.45.0 introduit les licences Self-Hosted Pro pour débloquer des fonctionnalités premium sur les instances auto-hébergées, y compris la collaboration d'équipe dans Console, une interface de connexion personnalisée, la suppression de la marque, et des limites SAML plus élevées, en plus d'importantes optimisations des requêtes de ressources API. Voici ce qu'il y a de nouveau.
Les déploiements Logto auto-hébergés peuvent désormais installer et activer des licences d'abonnement (telles que Self-Hosted Pro) pour débloquer des fonctionnalités avancées tout en restant entièrement dans leur propre infrastructure.
PUT /api/systems/license et GET /api/systems/license). Les clés installées sont vérifiées hors ligne à l'aide de signatures ES256 contre la clé publique intégrée de Logto.GET /api/resources?includeScopes=true, faire correspondre les scopes aux ressources API s'effectue désormais en temps linéaire grâce à Map.groupBy et à la liaison de tableau PostgreSQL (= ANY(...)). Cela élimine la lenteur quadratique et résout les échecs chez les locataires ayant plus de 65 535 ressources.GET /api/resources accepte désormais un paramètre de requête excludeManagementApis pour filtrer les ressources internes de Logto Management API directement au niveau de la base de données. Les sélecteurs de permissions Console pour les apps tierces, apps dynamiques, rôles d'organisation et rôles utilisateur utilisent ce filtre au lieu de charger chaque ressource dans le navigateur, ce qui empêche les timeouts d'interface utilisateur sur les locataires riches en ressources.index.html existe à la racine des assets avant d'écrire les fichiers sur le stockage, et fournissent des messages d'erreur clairs pour les formats de compression ZIP non pris en charge ou les fichiers trop volumineux.app/page.tsx dans le guide de démarrage rapide Next.js App Router pour déclarer Home comme un composant async, corrigeant l'erreur TypeScript TS1308. (Merci à @timokoethe).tinypool vers v2 pour résoudre des vulnérabilités de dépendances.Merci aux membres de la communauté dont le travail a été livré dans cette version :
Prêt à mettre à niveau ? Consulte notre guide de mise à niveau pour les instructions étape par étape. Pour la liste complète des modifications, consulte la page de publication GitHub. Des questions ou des retours ? Rejoins-nous sur Discord ou ouvre une issue sur GitHub.