NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3171 most downloaded on PyPI
AI Observability and Evaluation
Last release today
30 Sep 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 60 of the last 60 stable releases
19 versions withdrawn
withdrawn after publishing
4 years old
699 releases · first in 2023
One column per quarter.
auth: add user role, exclude system in user lists
auth: plumb auth_enabled flag, add a settings page
experiments: evaluate_experiment on existing experiment runs
UI: annotation filter actions on span/trace tables
annotations: add cta for span annotations
add token count columns to spans table to improve projects page query performance
ensure span annotations appear in sorted order by name
Add span annotations to dataset example metadata
annotations: show all annotations in annotation summary in project page header
annotations: add feedback column to spans / traces tables with all annotations
process annotation insertions after spans
Add sort order argument to Span- and Trace- Annotation fields
Add containedInDataset boolean field to gql Spans
remove clean step from release pipeline and remove rimraf dev dep
Nothing published for this version
add timeout arguments to client methods
Nothing published for this version
annotations: gql resolver for annotations on a span
Nothing published for this version
Nothing published for this version
Nothing published for this version
debug flag should be store_true
graphql: clear project when end_time is UNSET
span json decoder for event lists
experiments: REST endpoint to delete dataset
experiments: do client.post in thread
ensure experiment errors messages work on python 3.8 and 3.9
image: add image rendering on messages
### Bug Fixes * UI: explanation overflow
experiments: order annotations by name to make output deterministic
### Documentation * txt2sql
### Features * added SQLEvaluator
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
hdbscan incompatibility with numpy 2.0
ui light mode fix for llm messages
ensure welcome message urls are valid
ui: add filter snippets for metadata and substring search
add support for querying datetimes
Adds timing info to llm_classify
update link to openinference spec
### Bug Fixes * adjust docker tags
### Bug Fixes * Tweak release flow
gql: don't clear data if read_only
docker image runs as root by default with tags for nonroot and debug images
need to check ".get()" because attribute may not be a dict
join on trace_id in get_qa_with_reference
resolve rounding issue in postgres
Always wait a small amount of time between inserts
Bulk inserter begins first insert immediately
coerce input.value to string at ingestion
Deprecate datasets module, rename to inferences
⚠ BREAKING CHANGES
Your coding agent can read these notes before it upgrades. Set up the MCP server →