
GlitchTip 7.0 发布:重构权限、改进堆栈追踪
来源标题:GlitchTip 7.0 Released
GlitchTip 7.0 正式发布,将原有权限体系改为基于组织角色的方案,并重建了符号化功能以提供更清晰的堆栈追踪。由于已创建的 API token 无法更新,用户需重新生成部分 token 以适配新行为;部分接口也新增了访问限制。官方提醒用户阅读 Breaking Changes 了解升级影响。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
GlitchTip 7.0 发布了!这次更新带来了更简洁的权限体系、大幅改进的堆栈跟踪,以及一系列使用体验上的优化。请务必阅读「破坏性变更」一节,了解这些改动会对你产生什么影响!
在 7.0 中,我们把旧的权限方案重构为以角色为核心的体系。无论是用户还是其 API token,你能做什么都取决于你在某个 Organization 中的角色。提醒一下,GlitchTip 的角色按权限从低到高依次为:
请查阅这张行为变更对照表,看看它可能对你造成什么影响。我们建议你重新整理组织内的用户,使其符合这套方案。
你无法修改已经创建的任何 API token,因此需要重新生成一些新 token 来适配更新后的行为。此外,部分 endpoint 新增了访问限制,必须创建 API token 才能访问:
符号化(Symbolication)是利用你上传的 sourcemap、调试文件和 ProGuard 映射,把经过压缩、编译或混淆的堆栈跟踪还原为真实的函数名、文件名和行号。我们在 7.0 中重建了这一功能。
GlitchTip 内置的 MCP server 让 AI 助手能够读取你的 issue、event、性能数据和日志。在 7.0 中,它默认返回经过精简的 event,以节省 token 消耗。它始终保留异常信息以及崩溃发生的 stack frame,而新增的 get_event_detail 工具可以获取被省略的其他内容。
托管用户只需阅读「面向所有用户」一节。自托管用户?两节都要读。
- 标记的是保留期设置。如果你设置过旧名称,请更新它。 ** 控制组织创建,需要额外一步操作。如果你设置过 ENABLE_OPEN_USER_REGISTRATION,请在升级前把 ENABLE_ORGANIZATION_CREATION 设为相同的值,并移除旧名称。在 6.x 中旧名称会覆盖新名称,所以如果你把两者设为了不同的值,7.0 会翻转你的组织创建设置。
虽然这是大量工作的成果,但前方还有更多内容。长期来看,我们正在完成按需计费系统。在较小的方面,你可以期待 Organization SSO Login,以及对 uptime、issue 和告警行为的调整,这里只列举了一小部分。
GlitchTip 完全由用户构建和资助。没有 VC。我们只对你负责。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。