简体中文
Logto 产品更新
Logto v1.45.0 发布了。本次更新引入了基于许可证的自托管 Pro 版高级权限、线性时间 API 资源查询,以及权限选择器优化。
Logto v1.45.0 发布了。本次更新引入了基于许可证的自托管 Pro 版高级权限、线性时间 API 资源查询,以及权限选择器优化。
Logto v1.45.0 引入了自托管 Pro 许可证,解锁自托管实例上的高级功能,包括 Console 团队协作、自定义登录界面、移除品牌标识、更高的 SAML 限额,以及重大的 API 资源查询优化。下面是本次更新的内容。
自托管 Logto 部署现在可以安装和激活订阅许可证(例如自托管 Pro),在完全自有基础设施中运行的同时解锁高级功能。
PUT /api/systems/license 和 GET /api/systems/license)进行自动化。安装的密钥会使用 Logto 内嵌的公钥基于 ES256 签名进行离线验证。GET /api/resources?includeScopes=true 请求中,scope 和 API 资源的匹配现在使用 Map.groupBy 和 PostgreSQL 数组绑定(= ANY(...))以线性时间完成,消除了二次方慢速问题,并解决了资源量超过 65,535 时出现的失败。GET /api/resources 现在支持 excludeManagementApis 查询参数,可以在数据库层面过滤 Logto 管理 API 内部资源。Console 针对第三方应用、动态应用、组织角色和用户角色的权限选择器均采用该过滤,避免在资源量大的租户中将所有资源加载到浏览器,防止 UI 超时。index.html,同时对不支持的 ZIP 压缩格式或超大文件提供可操作的错误提示。app/page.tsx 示例,将 Home 声明为 async 组件,修复 TypeScript 报错 TS1308。(感谢 @timokoethe)tinypool 升级到 v2,以修复依赖项中的安全漏洞。感谢社区成员在本次版本中做出的贡献:
准备升级了吗?可以查看我们的 升级指南 获取逐步操作说明。 查看完整的变更列表,请访问 GitHub 发布页面。 如果你有疑问或建议,欢迎加入我们的 Discord 或在 GitHub 提交 issue。