Releases: braintrustdata/braintrust-sdk-java
Releases · braintrustdata/braintrust-sdk-java
Release v0.3.9
What's Changed
- optimization: compress otel payloads #103
- NOTE: Braintrust span size limits still apply to the uncompressed payload
- optimization: convert inline base64 attachments to external images via span processor #100
Full Changelog: v0.3.8...v0.3.9
Release v0.3.8
What's Changed
Features
- add
TracedScorerto allow examining the task trace when scoring evals (see TracedScorer javadoc for details) #90
Full Changelog: v0.3.7...v0.3.8
Release v0.3.7
What's Changed
Features
- fix tagging for OpenAI response streaming #99
Full Changelog: v0.3.6...v0.3.7
Release v0.3.6
What's Changed
- send anthropic token cache metrics (anthropic+springai instrumentation) #86
- fix: wire BraintrustConfig.sslContext into the API HTTP client #94
Full Changelog: v0.3.4...v0.3.6
Release v0.3.4
What's Changed
Bug Fixes
- remove otel autoconfig from sdk transitive dependencies #89
Full Changelog: v0.3.3...v0.3.4
Release v0.3.3
What's Changed
Bug Fixes
- remove otel auto-install from main sdk artifact #87
- improve autoinstrumentation third party agent detection logic #84
- fix dropped traces bug when running alongside datadog agent #87
Full Changelog: v0.3.2...v0.3.3
Release v0.3.2
What's Changed
Other Changes
- bedrock instrumentation #82
- NOTE: converse attachment rendering is currently not supported in the braintrust UI
Full Changelog: v0.3.1...v0.3.2
Release v0.3.1
What's Changed
Bug Fixes
- spring ai bug fixes #72
- time to first token metric for streaming
- capture attachments in messages
Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
Breaking Change Notice:
This release includes a minor breaking change which adds Parameters to Task.apply method signature
What's Changed
Features
- support remote eval params #64
Full Changelog: v0.2.11...v0.3.0