What's Changed
- Add SchemaValidation: non-LLM programmatic feedback for JSON schema / Pydantic output validation by @bashward in https://github.com/truera/trulens/pull/2427
- [fix]Generate testset examples and usage details addition by @lucifertrj in https://github.com/truera/trulens/pull/2384
- Add OpenAI Agent SDK examples by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2388
- Dashboard Performance: SQL-level aggregation for dashboard leaderboard by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2396
- Batch Evals for TruLens + generalize existing trulens-core code for Run by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2391
- Fast and quiet TruSession startup by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2394
- Add GOVERNANCE.md and update MAINTAINERS.md by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2401
- Move contributing guide to CONTRIBUTING.md and add help wanted link by @joshreini1 in https://github.com/truera/trulens/pull/2425
Bug Fixes
- Bump the npm_and_yarn group across 3 directories with 6 updates by @dependabot[bot] in https://github.com/truera/trulens/pull/2398
- fix: convert Arrow-backed DataFrame columns to object dtype in run.compute_metrics by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2387
- Fix CI pipeline timeouts with pip dependency caching by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2395
- Fix duplicate Alembic revision 11 and relax importlib-resources bound by @sfc-gh-jreini in https://github.com/truera/trulens/pull/2429
New Contributors
- @bashward made their first contribution in https://github.com/truera/trulens/pull/2427
Full Changelog: https://github.com/truera/trulens/compare/trulens-2.7.2...trulens-2.8.0