تحديثات منتج 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 Management API الداخلية مباشرة على مستوى قاعدة البيانات. تستخدم أدوات اختيار الأذونات في Console الخاصة بتطبيقات الطرف الثالث، والتطبيقات الديناميكية، وأدوار المؤسسات والمستخدمين هذا الفلتر بدلاً من تحميل كل مورد في المتصفح، مما يمنع تجمد واجهة المستخدم للمستأجرين كثيفي الموارد.index.html في جذر ملفات الأصول عند رفع واجهات المستخدم المخصصة (ZIP)، ويوفر رسائل خطأ واضحة في حال التعرض لأنواع ضغط غير مدعومة أو ملفات كبيرة الحجم.app/page.tsx في بداية استخدام Next.js App Router ليعلن أن Home مكون async، ليحل مشكلة خطأ TypeScript TS1308. (شكرًا لـ @timokoethe).tinypool إلى v2 لمعالجة ثغرات الاعتماديات.شكرًا لأعضاء المجتمع الذين ساهموا في هذا الإصدار:
هل أنت جاهز للترقية؟ راجع دليل الترقية للتعليمات خطوة بخطوة. للاطلاع على جميع التغييرات، راجع صفحة إصدارات GitHub. لديك أسئلة أو ملاحظات؟ انضم إلينا على Discord أو افتح تذكرة على GitHub.