This release is a hotfix for relay#5913 where Relay versions 26.4.0 and 26.4.1 fail to authenticate with Sentry upstream, encountering HTTP/2 stream errors. The relay continuously retries but gets: http2 error, stream error received: unspecific protocol error detected. This completely blocks event forwarding. What happened is Relay was unconditionally setting the Host header in HTTP/2 requests, violating protocol specs; the fix makes it conditional, only set if explicitly configured, so HTTP/2 can manage it automatically.
No configuration changes needed.
On the next release (26.5.0), we will be shipping Launchpad that powers Mobile Build Distribution & Size Analysis.
Questions or want to talk through your setup? Find us on Sentry's Discord — always happy to chat.
New Features ✨
Bug Fixes 🐛
- Force disable HTTP(S) proxy for seaweedfs services by @DragoonAethis in #4311
Internal Changes 🔧
Deps
- Bump j178/prek-action from 2.0.1 to 2.0.2 by @dependabot in #4289
- Bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot in #4291
- Bump actions/create-github-app-token from 3.0.0 to 3.1.1 by @dependabot in #4280
- Bump pygments from 2.19.2 to 2.20.0 by @dependabot in #4256
Deps Dev
- Bump pytest from 9.0.1 to 9.0.3 by @dependabot in #4284
- Bump cryptography from 46.0.5 to 46.0.7 by @dependabot in #4275
Other
- (relay) Remove healthcheck from docker compose by @Dav1dde in #4304
- (template) Remove task for updating relocation release tests by @kenzoengineer in #4297