New Features ✨
- (asgi) Add option to disable suppressing chained exceptions by @alexander-alderman-webb in #5714
- (logging) Separate ignore lists for events/breadcrumbs and sentry logs by @sl0thentr0py in #5698
Bug Fixes 🐛
Anthropic
- Set exception info on streaming span when applicable by @alexander-alderman-webb in #5683
- Patch
AsyncStream.close()andAsyncMessageStream.close()to finish spans by @alexander-alderman-webb in #5675 - Patch
Stream.close()andMessageStream.close()to finish spans by @alexander-alderman-webb in #5674
Other
- (starlette) Catch Jinja2Templates ImportError by @alexander-alderman-webb in #5741
Documentation 📚
- Add note on AI PRs to CONTRIBUTING.md by @sentrivana in #5696
Internal Changes 🔧
- Pin GitHub Actions to full-length commit SHAs by @joshuarli in #5781
- Add
-latestalias for each integration test suite by @sentrivana in #5706 - Use date-based branch names for toxgen PRs by @sentrivana in #5704
- 🤖 Update test matrix with new releases (03/19) by @github-actions in #5703
- Add client report tests for span streaming by @sentrivana in #5677
Other
- Update CHANGELOG.md by @sentrivana in #5685