อัปเดตผลิตภัณฑ์ 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, UI เข้าสู่ระบบที่ปรับแต่งได้, การลบแบรนด์ดิ้ง, และขีดจำกัด SAML ที่สูงขึ้น — พร้อมกับการปรับปรุงคิวรีทรัพยากร API ครั้งใหญ่ นี่คือสิ่งใหม่ ๆ ที่เพิ่มเข้ามา
การดีพลอย Logto แบบโฮสต์เองตอนนี้สามารถติดตั้งและเปิดใช้งานไลเซนส์แบบสมัครสมาชิก (เช่น Self-Hosted Pro) เพื่อปลดล็อคความสามารถขั้นสูงขณะใช้งานภายในโครงสร้างพื้นฐานของตัวเองอย่างสมบูรณ์
PUT /api/systems/license และ GET /api/systems/license) คีย์ที่ติดตั้งจะถูกตรวจสอบออฟไลน์ด้วยลายเซ็น ES256 กับ public key ที่ฝังมากับ LogtoGET /api/resources?includeScopes=true การจับคู่ scopes กับทรัพยากร API ตอนนี้ทำงานแบบ linear time โดยใช้ Map.groupBy และ PostgreSQL array binding (= ANY(...)) สิ่งนี้จะช่วยขจัดความล่าช้าแบบ quadratic และแก้ไขปัญหากับ tenant ที่มีมากกว่า 65,535 ทรัพยากรGET /api/resources ตอนนี้ยอมรับ query parameter excludeManagementApis เพื่อกรองทรัพยากร Management API ภายในของ Logto ที่ระดับฐานข้อมูล ตัวเลือกสิทธิ์ Console สำหรับแอป third-party, แอปไดนามิก, บทบาทองค์กร และบทบาทผู้ใช้จะใช้ฟิลเตอร์นี้แทนการโหลดทรัพยากรทั้งหมดเข้าเบราว์เซอร์ ป้องกัน UI timeout บน tenant ที่มีทรัพยากรมากindex.html ที่รากของ asset ก่อนจะเขียนไฟล์ ลง storage และแสดงข้อความแนะนำการแก้ไขปัญหาสำหรับฟอร์แมตการบีบอัด ZIP ที่ไม่รองรับหรือไฟล์ที่มีขนาดใหญ่เกินไปapp/page.tsx ใน Next.js App Router quick start ให้ประกาศ Home เป็นคอมโพเนนต์แบบ async เพื่อแก้ไขข้อผิดพลาด TypeScript TS1308 (ขอบคุณ @timokoethe)tinypool เป็น v2 เพื่อแก้ไขช่องโหว่ dependencyขอบคุณสมาชิกในคอมมูนิตี้ที่มีผลงานในรีลีสนี้:
พร้อมอัปเกรดหรือยัง? ดู คู่มืออัปเกรด ของเราเพื่อคำแนะนำทีละขั้นตอน สำหรับรายการการเปลี่ยนแปลงทั้งหมด ดูที่ หน้าปล่อยบน GitHub มีคำถามหรือข้อเสนอแนะ? เข้าร่วมกับเราใน Discord หรือเปิด issue บน GitHub