NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4477 most downloaded on PyPI
A toolkit for building composable interactive data driven applications.
Last release 7 days ago
10 Sep 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 55 of the last 60 stable releases
9 versions withdrawn
withdrawn after publishing
3 years old
145 releases · first in 2023
One column per quarter.
feat(weave): Add Bedrock Guardrails support and Scorer by @tcapelle in https://github.com/wandb/weave/pull/3767
Full Changelog: https://github.com/wandb/weave/compare/v0.51.41...v0.51.42
chore(weave): custom provider model built in object backend by @jwlee64 in https://github.com/wandb/weave/pull/3841
weave.init by @zbirenbaum in https://github.com/wandb/weave/pull/3973Full Changelog: https://github.com/wandb/weave/compare/v0.51.39...v0.51.41
chore(ui): Trace tree small design updates by @m-rgba in https://github.com/wandb/weave/pull/3907
Full Changelog: https://github.com/wandb/weave/compare/v0.51.38...v0.51.39
fix(weave): wait for async inserts to clear buffer by @gtarpenning in https://github.com/wandb/weave/pull/3724
Full Changelog: https://github.com/wandb/weave/compare/v0.51.37...v0.51.38
fix(weave_query): correct parsing of artifact project name and name by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3855
Full Changelog: https://github.com/wandb/weave/compare/v0.51.36...v0.51.37
fix(weave): use of deprecated /calls/query endpoint by @jamie-rasmussen in https://github.com/wandb/weave/pull/3790
client.finish by @gtarpenning in https://github.com/wandb/weave/pull/3840Full Changelog: https://github.com/wandb/weave/compare/v0.51.35...v0.51.36
docs(weave): Add Local Weave scorers docs by @morganmcg1 in https://github.com/wandb/weave/pull/3698
Full Changelog: https://github.com/wandb/weave/compare/v0.51.34...v0.51.35
chore(weave): when cost is 0 show 0 by @jwlee64 in https://github.com/wandb/weave/pull/3606
get_calls by @gtarpenning in https://github.com/wandb/weave/pull/3637PresidioEntityRecognitionGuardrail by @soumik12345 in https://github.com/wandb/weave/pull/3575PromptInjectionLLMGuardrail by @soumik12345 in https://github.com/wandb/weave/pull/3692PresidioScorer support custom_entities by @tcapelle in https://github.com/wandb/weave/pull/3706Full Changelog: https://github.com/wandb/weave/compare/v0.51.33...v0.51.34
chore(weave): Subtle docs style adjustments by @tssweeney in https://github.com/wandb/weave/pull/3530
StyledTextarea directory update by @m-rgba in https://github.com/wandb/weave/pull/3578data-test id to wave loader by @jtulk in https://github.com/wandb/weave/pull/3585Full Changelog: https://github.com/wandb/weave/compare/v0.51.32...v0.51.33
chore(ui): Export some user info types by @jamie-rasmussen in https://github.com/wandb/weave/pull/3482
async_foreach by @tssweeney in https://github.com/wandb/weave/pull/3487preprocess_model_input and Huggingface Datasets example by @m-rgba in https://github.com/wandb/weave/pull/3449Full Changelog: https://github.com/wandb/weave/compare/v0.51.31...v0.51.32
chore(weave): Dry Run Script by @tssweeney in https://github.com/wandb/weave/pull/3460
Full Changelog: https://github.com/wandb/weave/compare/v0.51.30...v0.51.31
chore(ui): a better "use" tab experience for annotation specs by @gtarpenning in https://github.com/wandb/weave/pull/3404
Full Changelog: https://github.com/wandb/weave/compare/v0.51.29...v0.51.30
docs(weave): Document adjusting number of trials in Playground by @J2-D2-3PO in https://github.com/wandb/weave/pull/3360
Full Changelog: https://github.com/wandb/weave/compare/v0.51.28...v0.51.29
docs(weave): fix feedback example to support text feedback by improving streamlit by @wylerz in https://github.com/wandb/weave/pull/3238
Evaluation.evaluate by implementing correct typing. by @tssweeney in https://github.com/wandb/weave/pull/3325Full Changelog: https://github.com/wandb/weave/compare/v0.51.27...v0.51.28
chore(weave): Refactor and rename code to more appropriately handle builtin_object_class not base_object_class by @tssweeney in https://github.com/wan
builtin_object_class not base_object_class by @tssweeney in https://github.com/wandb/weave/pull/3229Full Changelog: https://github.com/wandb/weave/compare/v0.51.25...v0.51.27
style(weave): restyle carousel view by @jwlee64 in https://github.com/wandb/weave/pull/3205
Full Changelog: https://github.com/wandb/weave/compare/v0.51.24...v0.51.25
chore(ui): Add TooltipDeprecated by @jamie-rasmussen in https://github.com/wandb/weave/pull/3176
useProjectSidebar by @KyleGoyette in https://github.com/wandb/weave/pull/3005Full Changelog: https://github.com/wandb/weave/compare/v0.51.23...v0.51.24
chore(weave): Rethrow useExpandedNode error for proper serialization by @domphan-wandb in https://github.com/wandb/weave/pull/3017
scorers, now in the side nav bar by @gtarpenning in https://github.com/wandb/weave/pull/3025send_message in Google GenAI SDK by @soumik12345 in https://github.com/wandb/weave/pull/2746create_call python snippet in tracing.mdx by @luisbergua in https://github.com/wandb/weave/pull/3130PIL.Image.Image) by @andrewtruong in https://github.com/wandb/weave/pull/3129Full Changelog: https://github.com/wandb/weave/compare/v0.51.22...v0.51.23
chore(weave): Wire up completions by @jwlee64 in https://github.com/wandb/weave/pull/3009
#highlight-next-line to fix indentation issue by @J2-D2-3PO in https://github.com/wandb/weave/pull/3021Full Changelog: https://github.com/wandb/weave/compare/v0.51.21...v0.51.22
chore(weave): cosmetic tweak to examples obj and test for annotation spec by @gtarpenning in https://github.com/wandb/weave/pull/3026
Full Changelog: https://github.com/wandb/weave/compare/v0.51.20...v0.51.21
chore(ui): fix react display name by @jamie-rasmussen in https://github.com/wandb/weave/pull/2859
ActionSpec to known types by @tssweeney in https://github.com/wandb/weave/pull/2963get_call(s) apis by @andrewtruong in https://github.com/wandb/weave/pull/2953Full Changelog: https://github.com/wandb/weave/compare/v0.51.19...v0.51.20
docs(weave_ts): Add Weave TS docs by @andrewtruong in https://github.com/wandb/weave/pull/2782
custom shard for custom testing by @andrewtruong in https://github.com/wandb/weave/pull/2838Full Changelog: https://github.com/wandb/weave/compare/v0.51.18...v0.51.19
chore(ui): Marking the wandbloader as deprecated by @jtulk in https://github.com/wandb/weave/pull/2813
visit to resolve import error by @nhusher in https://github.com/wandb/weave/pull/2744weave_ts, dev, and app scopes by @andrewtruong in https://github.com/wandb/weave/pull/2810model_output kwarg by @andrewtruong in https://github.com/wandb/weave/pull/2806Full Changelog: https://github.com/wandb/weave/compare/v0.51.17...v0.51.18
chore(weave): Add Object field deprecation decorator by @andrewtruong in https://github.com/wandb/weave/pull/2688
include_feedback breaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 CONTRIBUTING.md by @andrewtruong in https://github.com/wandb/weave/pull/2568weave_query packages by @andrewtruong in https://github.com/wandb/weave/pull/2685Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.17
chore(weave): Add Object field deprecation decorator by @andrewtruong in https://github.com/wandb/weave/pull/2688
include_feedback breaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 CONTRIBUTING.md by @andrewtruong in https://github.com/wandb/weave/pull/2568weave_query packages by @andrewtruong in https://github.com/wandb/weave/pull/2685Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.16
chore(weave): Tidy up typing imports by @andrewtruong in https://github.com/wandb/weave/pull/2522
include_feedback breaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 CONTRIBUTING.md by @andrewtruong in https://github.com/wandb/weave/pull/2568Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.14
chore: add icon to object header instead of chip by @jamie-rasmussen in https://github.com/wandb/weave/pull/2494
Full Changelog: https://github.com/wandb/weave/compare/v0.51.10...v0.51.12
chore: Attempt to fix Langchain CI by @tssweeney in https://github.com/wandb/weave/pull/2477
Full Changelog: https://github.com/wandb/weave/compare/v0.51.9...v0.51.10
chore: Fix and rebuild docs by @tssweeney in https://github.com/wandb/weave/pull/2438
metadata_only to get objects without their values by @gtarpenning in https://github.com/wandb/weave/pull/2418Full Changelog: https://github.com/wandb/weave/compare/v0.51.8...v0.51.9
fix: dont crash the async batch handler when a batch raises by @gtarpenning in https://github.com/wandb/weave/pull/2370
require_current_call which raises if the current call is None by @andrewtruong in https://github.com/wandb/weave/pull/2379Full Changelog: https://github.com/wandb/weave/compare/v0.51.7...v0.51.8
feat: Add a refresh button to the Calls Table by @tssweeney in https://github.com/wandb/weave/pull/2360
Value prefix from output rendering by @tssweeney in https://github.com/wandb/weave/pull/2374Full Changelog: https://github.com/wandb/weave/compare/v0.51.6...v0.51.7
chore: Fix CI Docs and Lint by @tssweeney in https://github.com/wandb/weave/pull/2355
Full Changelog: https://github.com/wandb/weave/compare/v0.51.5...v0.51.6
chore(weave): delete legacy pytest ini by @jwlee64 in https://github.com/wandb/weave/pull/2299
Full Changelog: https://github.com/wandb/weave/compare/v0.51.2...v0.51.5
chore: add ref columns to analytics event by @gtarpenning in https://github.com/wandb/weave/pull/2277
Full Changelog: https://github.com/wandb/weave/compare/v0.51.1...v0.51.2
fix: Relax Ref Constraints and Add Helper Text to Error by @tssweeney in https://github.com/wandb/weave/pull/2274
Full Changelog: https://github.com/wandb/weave/compare/v0.51.0...v0.51.1
chore(weave): Legacy Refactor pt1 by @andrewtruong in https://github.com/wandb/weave/pull/2218
invoke to valid model predict names in compare page by @tssweeney in https://github.com/wandb/weave/pull/2224isWeaveRef check before parsing strings by @tssweeney in https://github.com/wandb/weave/pull/2251Full Changelog: https://github.com/wandb/weave/compare/v0.50.15...v0.51.0
feat: Reference docs now feature interactive OpenAPI Spec by @tssweeney in https://github.com/wandb/weave/pull/2119
RefValue.tsx by @tssweeney in https://github.com/wandb/weave/pull/2130call special func on a WeaveObject by @andrewtruong in https://github.com/wandb/weave/pull/2134invoke as a valid "infer method" by @andrewtruong in https://github.com/wandb/weave/pull/2150Full Changelog: https://github.com/wandb/weave/compare/v0.50.14...v0.50.15
chore: fix CI by pinning yanked types-pkg-resources by @jamie-rasmussen in https://github.com/wandb/weave/pull/2065
WeaveTable) by @andrewtruong in https://github.com/wandb/weave/pull/2022Table and WeaveTable by @andrewtruong in https://github.com/wandb/weave/pull/2052Full Changelog: https://github.com/wandb/weave/compare/v0.50.13...v0.50.14
fix: Allow > 32MB datasets by @tssweeney in https://github.com/wandb/weave/pull/2019
Full Changelog: https://github.com/wandb/weave/compare/v0.50.12...v0.50.13
chore: callres.call can now be none by @gtarpenning in https://github.com/wandb/weave/pull/1992
predict by @tssweeney in https://github.com/wandb/weave/pull/2010Authorization keys by @tssweeney in https://github.com/wandb/weave/pull/2016Full Changelog: https://github.com/wandb/weave/compare/v0.50.11...v0.50.12
fix: wrong disabled+tooltip state in trace table by @gtarpenning in https://github.com/wandb/weave/pull/1961
call special func, and return both res and Call obj by @andrewtruong in https://github.com/wandb/weave/pull/1968attributes.weave from the calls table by @tssweeney in https://github.com/wandb/weave/pull/1988Full Changelog: https://github.com/wandb/weave/compare/v0.50.10...v0.50.11
docs(integrations): Fix LiteLLM issues rendering in sidebar by @ash0ts in https://github.com/wandb/weave/pull/1931
inspect lib (isfunction, iscoroutinefunction) by @andrewtruong in https://github.com/wandb/weave/pull/1901Full Changelog: https://github.com/wandb/weave/compare/v0.50.9...v0.50.10
fix: UI crash when example is not a ref string by @jamie-rasmussen in https://github.com/wandb/weave/pull/1922
Full Changelog: https://github.com/wandb/weave/compare/v0.50.8...v0.50.9
docs(weave): Add llama docs to sidebar by @jwlee64 in https://github.com/wandb/weave/pull/1870
LiteLLM example to /guides/integrations/ by @ash0ts in https://github.com/wandb/weave/pull/1872Full Changelog: https://github.com/wandb/weave/compare/v0.50.7...v0.50.8
chore: add Use tab to call details by @jamie-rasmussen in https://github.com/wandb/weave/pull/1756
Full Changelog: https://github.com/wandb/weave/compare/v0.50.6...v0.50.7
chore(weave): Fix table refs rendering by @tssweeney in https://github.com/wandb/weave/pull/1708
weave.init by @andrewtruong in https://github.com/wandb/weave/pull/1729call func to decorated op to get back a Call object by @andrewtruong in https://github.com/wandb/weave/pull/1831run_context out of legacy and rename to call_context by @andrewtruong in https://github.com/wandb/weave/pull/1830Full Changelog: https://github.com/wandb/weave/compare/v0.50.5...v0.50.6
fix: output column was missing for single values by @jamie-rasmussen in https://github.com/wandb/weave/pull/1792
Full Changelog: https://github.com/wandb/weave/compare/v0.50.4...v0.50.5
chore(dev): Fixes for menu items in report commands popup by @onx2 in https://github.com/wandb/weave/pull/1644
extra field for structured logs by @tssweeney in https://github.com/wandb/weave/pull/1717Full Changelog: https://github.com/wandb/weave/compare/v0.50.3...v0.50.4
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
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
Your coding agent can read these notes before it upgrades. Set up the MCP server →