Sentry 从根本上是一项服务,可跨平台实时监控和修复应用程序崩溃,它重点关注于错误报告。Sentry 服务器使用 Python,但它包含一个完整的 API,用于在任何应用程序中从任何语言发送事件。
Sentry 可以帮助你将 Python 程序的所有 exception 自动记录下来,然后在一个好用的 UI 上呈现和搜索,处理 exception 是每个程序的必要部分,所以 Sentry 也几乎可以说是所有项目的必备组件。
Sentry 22.10.0 现已发布,这个里程碑增加了对安装了 Github 集成的组织自动创建 Python 代码映射的支持。具体更新内容如下:
各种修复和改进
- test(js): 将 AcceptOrganizationInvite 转换为 RTL ( #39809 )
- ref:通过改进 pin_github_action 参考匹配(#40067)
- test(ui): 将 SelectAsyncField 测试转换为 RTL ( #40060 )
- test(js): 将 TableField 测试转换为 RTL ( #40064 )
- deps(ui): 升级到 jest v29 ( #40070 )
- test:通过 reactHooks.renderHook 测试 Hook 时,使用 initialProps ( #39532 )
- feat(hybrid-cloud): 添加文件上传测试 ( #39931 )
- feat(ui): 添加 aria- describeby 以形成输入 ( #40037 )
- chore(hybrid-cloud):更新了 ORM 装饰器。( #40022 )
- ref(email): 添加性能问题警报电子邮件模板 ( #39948 )
- test(js):通过重新平衡测试(#40036)
- 修复(所有事件)事件选项卡进行额外 api 调用的问题 (#40056)
- feat(all-events) 添加 minidump 所有事件 ( #40049 )
- feat(perf_issues):仅将错误问题发送到摘要系统(#40050)
- feat(commit-context): 支持 GitLab ( #39381 )
- ref:将批处理 kafka 消费者标记为已弃用(#40044)
- ref(gitlab): 不需要显示令牌(#40045)
- 添加所有包容性资源(#40047)
- feat(图表):添加自动生成的咏叹调标签(#39653)
- fix(auth): 修复
device-failed
位置 ( #40011 ) - feat(重播):将最慢的事务列添加到事务重播表(#39930)
更新公告:https://github.com/getsentry/sentry/releases/tag/22.10.0