Recent Releases of weave
weave - v0.52.6
What's Changed
- docs(weave): Add documentation for Koog framework by @ayulockin in https://github.com/wandb/weave/pull/5397
- chore(weave): Upgrade to py38 syntax by @andrewtruong in https://github.com/wandb/weave/pull/5411
- chore(weave): Tidy video.py by @andrewtruong in https://github.com/wandb/weave/pull/5409
- perf(weave): Defer transport imports by @andrewtruong in https://github.com/wandb/weave/pull/5408
- perf(weave): Defer weave.Audio imports by @andrewtruong in https://github.com/wandb/weave/pull/5407
- fix(weave): handle another integration patching case by @jamie-rasmussen in https://github.com/wandb/weave/pull/5412
- docs(weave): Documents Evaluation Playground feature by @dbrian57 in https://github.com/wandb/weave/pull/5337
- docs(weave): Runs make on cookbooks by @dbrian57 in https://github.com/wandb/weave/pull/5404
- chore(weave): Update costs 9/3 by @jwlee64 in https://github.com/wandb/weave/pull/5416
- chore(weave): Fix weave -> core release notifier by @robertquitt in https://github.com/wandb/weave/pull/5414
- docs(weave): Updates tracking doc to explain exception handling by @dbrian57 in https://github.com/wandb/weave/pull/5419
- fix(weave): sanitize string passed as model name to EvaluationLogger by @jamie-rasmussen in https://github.com/wandb/weave/pull/5418
- chore(weave): Remove termlog patch by @andrewtruong in https://github.com/wandb/weave/pull/5387
- docs(weave): Removes deprecated
serveanddeploydocs by @dbrian57 in https://github.com/wandb/weave/pull/5427 - chore(weave): Ignore coverage files by @andrewtruong in https://github.com/wandb/weave/pull/5426
New Contributors
- @robertquitt made their first contribution in https://github.com/wandb/weave/pull/5414
Full Changelog: https://github.com/wandb/weave/compare/v0.52.5...v0.52.6
- Python
Published by andrewtruong 10 months ago
weave - v0.52.5
What's Changed
- test(weave): update weave SDK version in wandb/core for tests on release by @blalor in https://github.com/wandb/weave/pull/5361
- chore(weavequery): replace api.artifact with api.artifact to avoid generating usage events for artifacts api by @ibindlish in https://github.com/wandb/weave/pull/5365
- docs(weave): Fixes cookbook titles and organizes the Cookbooks side-nav by @dbrian57 in https://github.com/wandb/weave/pull/5363
- fix(weave): Fix requests debugging with rich by @andrewtruong in https://github.com/wandb/weave/pull/5367
- fix(weave): Don't allow project to be empty in init by @andrewtruong in https://github.com/wandb/weave/pull/5373
- chore(weave): Add --ruff-only flag to lint to run just the fast ruff checks by @andrewtruong in https://github.com/wandb/weave/pull/5371
- chore(weave): Better coverage by @andrewtruong in https://github.com/wandb/weave/pull/5360
- chore(weave): Track memory consumption in tests by @andrewtruong in https://github.com/wandb/weave/pull/5359
- chore(weave): Move requests out of trace_server dir by @andrewtruong in https://github.com/wandb/weave/pull/5369
- docs(weave): Use absolute link to stop weird link behavior by @J2-D2-3PO in https://github.com/wandb/weave/pull/5071
- chore(weave): Move call to its own file by @andrewtruong in https://github.com/wandb/weave/pull/5378
- docs(weave): otel endpoints for dedicated by @J2-D2-3PO in https://github.com/wandb/weave/pull/5141
- fix(weave): Make init respect the WANDB_ENTITY env var by @andrewtruong in https://github.com/wandb/weave/pull/5368
- feat(weave): Give user control over what keys to redact by @andrewtruong in https://github.com/wandb/weave/pull/5375
- docs(weave): Remove TODO typo errors from Python SDK docs by @dbrian57 in https://github.com/wandb/weave/pull/5354
- chore(weave): Move Op protocol into its own file by @andrewtruong in https://github.com/wandb/weave/pull/5379
- chore(weave): Dont import from top level weave in submodules by @andrewtruong in https://github.com/wandb/weave/pull/5380
- chore(weave): Add better error message for invalid class names by @andrewtruong in https://github.com/wandb/weave/pull/5383
- docs(weave): Improve media logging documentation by @scottire in https://github.com/wandb/weave/pull/5335
- chore(weave): Pin instructor to unblock CI by @andrewtruong in https://github.com/wandb/weave/pull/5392
- fix(weave): Dont crash if leaderboard call output is None by @andrewtruong in https://github.com/wandb/weave/pull/5374
- chore(weave): Better type checking by @andrewtruong in https://github.com/wandb/weave/pull/5362
- chore(weave): Fix code capture for import as xyz case by @andrewtruong in https://github.com/wandb/weave/pull/5388
- fix(weave): markdown not rendering when rich not installed by @jamie-rasmussen in https://github.com/wandb/weave/pull/5396
- docs(weave): added clickhouse altinity doc by @LalitSahuWnB in https://github.com/wandb/weave/pull/5350
- chore(weave): Make standard linting process faster by @andrewtruong in https://github.com/wandb/weave/pull/5393
- chore(weave): Only run CI on min and max supported python versions by @andrewtruong in https://github.com/wandb/weave/pull/5394
- perf(weave): Significantly improve import time by deferring imports until needed by @andrewtruong in https://github.com/wandb/weave/pull/5401
- perf(weave): upload table in parallel with
table_create_from_digestsby @gtarpenning in https://github.com/wandb/weave/pull/5347 - chore(weave): dynamically strip payloads on insert, slightly higher cap by @gtarpenning in https://github.com/wandb/weave/pull/5311
- chore(weave): Bump version to 0.9.3 and export new prompt types by @chance-wnb in https://github.com/wandb/weave/pull/5390
- docs(weave): revise tracing guide steps for clarity by @ngrayluna in https://github.com/wandb/weave/pull/5386
- chore(weave): Update costs 8/28 by @jwlee64 in https://github.com/wandb/weave/pull/5402
- fix(weave): Patch non-beta OpenAI methods by @jamie-rasmussen in https://github.com/wandb/weave/pull/5403
- feat(weave): Add wandb integration by @andrewtruong in https://github.com/wandb/weave/pull/5391
New Contributors
- @dbrian57 made their first contribution in https://github.com/wandb/weave/pull/5363
Full Changelog: https://github.com/wandb/weave/compare/v0.52.4...v0.52.5
- Python
Published by andrewtruong 10 months ago
weave - v0.52.4
What's Changed
- chore(weave): Add support for gql>=4.0.0 (pt2) by @andrewtruong in https://github.com/wandb/weave/pull/5306
- chore(weave): Manually bump weave to 0.52.1 by @andrewtruong in https://github.com/wandb/weave/pull/5307
- chore(weave): Manually bump weave to 0.52.2-dev0 by @andrewtruong in https://github.com/wandb/weave/pull/5308
- chore(weave): Improve evaluations by running scorers in parallel by @tssweeney in https://github.com/wandb/weave/pull/5284
- chore(weave): Add a data marker for evaluation worker evaluations by @tssweeney in https://github.com/wandb/weave/pull/5314
- chore(weave): macro for running sqlite trace server in tests by @gtarpenning in https://github.com/wandb/weave/pull/5313
- chore(weave): raise error on call ref resolution by @gtarpenning in https://github.com/wandb/weave/pull/5312
- docs(weave): update "Open App" link to actually open Weave by @johndmulhausen in https://github.com/wandb/weave/pull/3480
- chore(weave): Fix autogen tests by @andrewtruong in https://github.com/wandb/weave/pull/5318
- chore(weave): Update Cost Checkpoint by @jwlee64 in https://github.com/wandb/weave/pull/5321
- feat(weave): Add cw costs, to cost checkpoint by @jwlee64 in https://github.com/wandb/weave/pull/5323
- chore(weave): correct version support in README by @jamie-rasmussen in https://github.com/wandb/weave/pull/5325
- chore(weave): Remove jsonschema dep from client by @andrewtruong in https://github.com/wandb/weave/pull/5328
- chore(weave): Add more efficient future handling for FutureExecutor by @andrewtruong in https://github.com/wandb/weave/pull/5326
- fix(weave): Bedrock patch_client can now be subscripted by @andrewtruong in https://github.com/wandb/weave/pull/5336
- chore(weave): add deepseek v31 to model providers by @jamie-rasmussen in https://github.com/wandb/weave/pull/5339
- chore(weave): add deepseek v31 to costs by @jamie-rasmussen in https://github.com/wandb/weave/pull/5340
- chore(weave): Fix script shebang ordering by @andrewtruong in https://github.com/wandb/weave/pull/5334
- chore(weave): Move ref methods to the Ref objects themselves by @andrewtruong in https://github.com/wandb/weave/pull/5330
- chore(weave): Remove InitializedClient by @andrewtruong in https://github.com/wandb/weave/pull/5332
- feat(weave): Add time to first token for OpenAI streaming endpoints by @andrewtruong in https://github.com/wandb/weave/pull/5315
- chore(weave): Dont crash if sentry is not installed by @andrewtruong in https://github.com/wandb/weave/pull/5333
- chore(weave): Add codecov by @andrewtruong in https://github.com/wandb/weave/pull/5327
- feat(weave): improve DSPy integration by @ayulockin in https://github.com/wandb/weave/pull/5184
- chore(weave): Make rich an optional dependency by @andrewtruong in https://github.com/wandb/weave/pull/5324
- chore(weave): Add wandb machine github token by @andrewtruong in https://github.com/wandb/weave/pull/5353
- fix(weave): Ascii encode error for content by @zbirenbaum in https://github.com/wandb/weave/pull/5355
- fix(weave): Make rich optional for trace_server/requests.py by @andrewtruong in https://github.com/wandb/weave/pull/5357
- chore(weave): Move scripts to top level by @andrewtruong in https://github.com/wandb/weave/pull/5345
- chore(weave): Revert Remove jsonschema dep from client #5328 by @andrewtruong in https://github.com/wandb/weave/pull/5358
Full Changelog: https://github.com/wandb/weave/compare/v0.52.1...v0.52.4
- Python
Published by andrewtruong 10 months ago
weave - v0.52.2
What's Changed
- chore(weave): Add support for gql>=4.0.0 (pt2) by @andrewtruong in https://github.com/wandb/weave/pull/5306
- chore(weave): Manually bump weave to 0.52.1 by @andrewtruong in https://github.com/wandb/weave/pull/5307
- chore(weave): Manually bump weave to 0.52.2-dev0 by @andrewtruong in https://github.com/wandb/weave/pull/5308
- chore(weave): Improve evaluations by running scorers in parallel by @tssweeney in https://github.com/wandb/weave/pull/5284
- chore(weave): Add a data marker for evaluation worker evaluations by @tssweeney in https://github.com/wandb/weave/pull/5314
- chore(weave): macro for running sqlite trace server in tests by @gtarpenning in https://github.com/wandb/weave/pull/5313
- chore(weave): raise error on call ref resolution by @gtarpenning in https://github.com/wandb/weave/pull/5312
- docs(weave): update "Open App" link to actually open Weave by @johndmulhausen in https://github.com/wandb/weave/pull/3480
- chore(weave): Fix autogen tests by @andrewtruong in https://github.com/wandb/weave/pull/5318
- chore(weave): Update Cost Checkpoint by @jwlee64 in https://github.com/wandb/weave/pull/5321
- feat(weave): Add cw costs, to cost checkpoint by @jwlee64 in https://github.com/wandb/weave/pull/5323
- chore(weave): correct version support in README by @jamie-rasmussen in https://github.com/wandb/weave/pull/5325
- chore(weave): Remove jsonschema dep from client by @andrewtruong in https://github.com/wandb/weave/pull/5328
- chore(weave): Add more efficient future handling for FutureExecutor by @andrewtruong in https://github.com/wandb/weave/pull/5326
- fix(weave): Bedrock patch_client can now be subscripted by @andrewtruong in https://github.com/wandb/weave/pull/5336
- chore(weave): add deepseek v31 to model providers by @jamie-rasmussen in https://github.com/wandb/weave/pull/5339
- chore(weave): add deepseek v31 to costs by @jamie-rasmussen in https://github.com/wandb/weave/pull/5340
- chore(weave): Fix script shebang ordering by @andrewtruong in https://github.com/wandb/weave/pull/5334
- chore(weave): Move ref methods to the Ref objects themselves by @andrewtruong in https://github.com/wandb/weave/pull/5330
- chore(weave): Remove InitializedClient by @andrewtruong in https://github.com/wandb/weave/pull/5332
- feat(weave): Add time to first token for OpenAI streaming endpoints by @andrewtruong in https://github.com/wandb/weave/pull/5315
- chore(weave): Dont crash if sentry is not installed by @andrewtruong in https://github.com/wandb/weave/pull/5333
- chore(weave): Add codecov by @andrewtruong in https://github.com/wandb/weave/pull/5327
- feat(weave): improve DSPy integration by @ayulockin in https://github.com/wandb/weave/pull/5184
- chore(weave): Make rich an optional dependency by @andrewtruong in https://github.com/wandb/weave/pull/5324
- chore(weave): Add wandb machine github token by @andrewtruong in https://github.com/wandb/weave/pull/5353
Full Changelog: https://github.com/wandb/weave/compare/v0.52.1...v0.52.2
- Python
Published by andrewtruong 10 months ago
weave - v0.52.1
What's Changed
- chore(weave): Update Costs 7/28 by @jwlee64 in https://github.com/wandb/weave/pull/5180
- docs(weave): Add docs for Agno-weave integration (#4977) by @J2-D2-3PO in https://github.com/wandb/weave/pull/5011
- chore(weave): Remove coderabbit by @andrewtruong in https://github.com/wandb/weave/pull/5176
- chore(weave): Move slack_digest to scripts by @andrewtruong in https://github.com/wandb/weave/pull/5177
- security(weave): upgrade form-data by @wandb-kc in https://github.com/wandb/weave/pull/5181
- feat(weave): allow omitting coreweave/ prefix on hosted model strings by @jamie-rasmussen in https://github.com/wandb/weave/pull/5187
- chore(weave): Implement Evaluate Model Dispatcher by @tssweeney in https://github.com/wandb/weave/pull/5072
- chore(weave): Split out dict utils and tests from weave client by @andrewtruong in https://github.com/wandb/weave/pull/5185
- chore(weave): add script to update model catalog with HF data by @jamie-rasmussen in https://github.com/wandb/weave/pull/5189
- chore(weave): Add returnexpandedcolumnvalues option to getcalls by @andrewtruong in https://github.com/wandb/weave/pull/5192
- chore(weave): Improve evaluation status resolver logic by @tssweeney in https://github.com/wandb/weave/pull/5197
- perf(weave): do pre-group by optimization for numbers too by @gtarpenning in https://github.com/wandb/weave/pull/5194
- chore(weave): Add clear self-contained benchmarks for weave perf by @andrewtruong in https://github.com/wandb/weave/pull/5147
- chore(weave): Add client methods to get evaluations and scores by @andrewtruong in https://github.com/wandb/weave/pull/5179
- docs(weave): Fix broken anchors in documentation by @johndmulhausen in https://github.com/wandb/weave/pull/5196
- chore(weave): Introduce IsolatedClientExecutor for secure cross-process execution by @tssweeney in https://github.com/wandb/weave/pull/5056
- docs(weave): Rework thread handling in OpenAI and Anthropic API calls; Add session resumption example by @chance-wnb in https://github.com/wandb/weave/pull/5182
- feat(weave): Enable auth on Kafka clients for dedicated deployments by @neutralino1 in https://github.com/wandb/weave/pull/5199
- fix(weave): sort by output when string by @gtarpenning in https://github.com/wandb/weave/pull/5207
- feat(weave): add OTEL parsing for threadid and handling for isturn by @zbirenbaum in https://github.com/wandb/weave/pull/5203
- chore(weave): Fix docs CI by @tssweeney in https://github.com/wandb/weave/pull/5212
- chore(weave): Fix
model_pydantic error by @tssweeney in https://github.com/wandb/weave/pull/5209 - feat(weave): Openai inference in playground providers by @jwlee64 in https://github.com/wandb/weave/pull/5213
- refactor(weave): move clickhouse settings and types into proper files by @gtarpenning in https://github.com/wandb/weave/pull/5211
- feat(weave): handle error states in imperative eval logger by @andrewtruong in https://github.com/wandb/weave/pull/5200
- feat(weave): add custom eval attributes to EvaluationLogger by @andrewtruong in https://github.com/wandb/weave/pull/5201
- chore(weave): Update litellm tests by @andrewtruong in https://github.com/wandb/weave/pull/5219
- chore(weave): Start testing py313 for anthropic and crewai by @andrewtruong in https://github.com/wandb/weave/pull/5218
- docs(weave): Move inference to core docs, and reduce broken links to "warn" level by @johndmulhausen in https://github.com/wandb/weave/pull/5227
- chore(weave): Speed up pre-commit by only running on changed files by @andrewtruong in https://github.com/wandb/weave/pull/5224
- chore(weave): strict request and filter types in trace server interface by @gtarpenning in https://github.com/wandb/weave/pull/5198
- chore(weave): Increase oxipng passes to 4 to further reduce image sizes by @andrewtruong in https://github.com/wandb/weave/pull/5225
- chore(weave): error registry for trace server and client error by @gtarpenning in https://github.com/wandb/weave/pull/5143
- fix(weave): Add accumulator for reasoning-content to completions_create by @jwlee64 in https://github.com/wandb/weave/pull/5231
- chore(weave): Update reference trace server to include new routes by @andrewtruong in https://github.com/wandb/weave/pull/5234
- chore(weave): Update codegen to use Stainless CLI by @andrewtruong in https://github.com/wandb/weave/pull/5232
- chore(weave): Use typer for codegen CLI by @andrewtruong in https://github.com/wandb/weave/pull/5233
- chore(weave): Regenerate OpenAPI spec with codegen tools by @andrewtruong in https://github.com/wandb/weave/pull/5235
- docs(weave): Improvements to W&B Weave branding in non-generated docs by @mdlinville in https://github.com/wandb/weave/pull/5208
- fix(weave): update langchain google-genai usage extraction logic by @parambharat in https://github.com/wandb/weave/pull/5191
- feat(weave): Add gpt 5 and claude 4.1 cost and provider support by @jwlee64 in https://github.com/wandb/weave/pull/5239
- chore(weave): Refactor remotehttptrace_server tests to use pytest by @andrewtruong in https://github.com/wandb/weave/pull/5238
- chore(weave): Litellm updated with more correct gpt5 costs by @jwlee64 in https://github.com/wandb/weave/pull/5240
- chore(weave): Pin openapi version to unblock CI by @andrewtruong in https://github.com/wandb/weave/pull/5244
- fix(weave): ensure all patchers are evaluated by @chance-wnb in https://github.com/wandb/weave/pull/5242
- chore(weave): Pin uv to unblock CI by @andrewtruong in https://github.com/wandb/weave/pull/5246
- chore(weave): Update codegen to include new endpoints by @andrewtruong in https://github.com/wandb/weave/pull/5245
- chore(weave): Remove references to weave-js by @andrewtruong in https://github.com/wandb/weave/pull/5250
- chore(weave): Update stainless generator to automatically create a branch in the
weave_server_sdkrepo that mirrors the current branch by @andrewtruong in https://github.com/wandb/weave/pull/5249 - chore(weave): Improve evaluation logger data collection by @tssweeney in https://github.com/wandb/weave/pull/5258
- chore(weave): Move evaluations code into its own module by @andrewtruong in https://github.com/wandb/weave/pull/5260
- chore(weave): Tidy pyproject.toml by @andrewtruong in https://github.com/wandb/weave/pull/5259
- chore(weave): Move dataset code into its own module by @andrewtruong in https://github.com/wandb/weave/pull/5261
- docs(weave): Remove disclaimer from self-managed docs page by @adrnswanberg in https://github.com/wandb/weave/pull/5266
- chore(weave): Move agent code into its own module by @andrewtruong in https://github.com/wandb/weave/pull/5263
- chore(weave): Move prompt code into its own module by @andrewtruong in https://github.com/wandb/weave/pull/5264
- chore(weave): Move object code into its own module by @andrewtruong in https://github.com/wandb/weave/pull/5265
- chore(weave): Reorganize redacting code by @andrewtruong in https://github.com/wandb/weave/pull/5267
- chore(weave): Move progressbar into new display module by @andrewtruong in https://github.com/wandb/weave/pull/5268
- chore(weave): Move exception handling utils to utils by @andrewtruong in https://github.com/wandb/weave/pull/5269
- chore(weave): Move grid into new display module by @andrewtruong in https://github.com/wandb/weave/pull/5270
- chore(weave): Move term to display by @andrewtruong in https://github.com/wandb/weave/pull/5275
- chore(weave): Temporarily pin dspy to unblock ci by @andrewtruong in https://github.com/wandb/weave/pull/5276
- chore(weave): Move sentry to telem by @andrewtruong in https://github.com/wandb/weave/pull/5272
- chore(weave): Move rich to display by @andrewtruong in https://github.com/wandb/weave/pull/5273
- chore(weave): Move sanitize to utils by @andrewtruong in https://github.com/wandb/weave/pull/5278
- chore(weave): Move ipython to utils by @andrewtruong in https://github.com/wandb/weave/pull/5277
- fix(weave): Make scorer column mapping work with scorers that use kwargs by @andrewtruong in https://github.com/wandb/weave/pull/4941
- chore(weave): Upgrade OpenAI version by @xprilion in https://github.com/wandb/weave/pull/5280
- chore(weave): Remove support for google-generativeai by @andrewtruong in https://github.com/wandb/weave/pull/5052
- docs(weave): document Content API by @zbirenbaum in https://github.com/wandb/weave/pull/5262
- chore(weave): Remove unused api methods by @andrewtruong in https://github.com/wandb/weave/pull/5282
- chore(weave): compute isNew flag from date instead of setting it manually by @jamie-rasmussen in https://github.com/wandb/weave/pull/5283
- chore(weave): Run linting on all files in CI by @andrewtruong in https://github.com/wandb/weave/pull/5251
- chore(weave): Pin openai to unblock CI by @andrewtruong in https://github.com/wandb/weave/pull/5291
- fix(weave): defer clickhouse imports until registered, in server by @gtarpenning in https://github.com/wandb/weave/pull/5294
- chore(weave): Disentangle trace server deps from langchain integration by @andrewtruong in https://github.com/wandb/weave/pull/5292
- chore(weave): Add support for gql>=4.0.0 by @andrewtruong in https://github.com/wandb/weave/pull/5290
- chore(weave): batch feedback creates in client by @gtarpenning in https://github.com/wandb/weave/pull/5241
- fix(weave): handle ref digest error and catch KeyError by @gtarpenning in https://github.com/wandb/weave/pull/5253
- chore(weave): Remove model_providers from build by @andrewtruong in https://github.com/wandb/weave/pull/5299
- chore(weave): Temporarily remove stainless extra for release by @andrewtruong in https://github.com/wandb/weave/pull/5297
- chore(weave): Update checkout action to v5 by @andrewtruong in https://github.com/wandb/weave/pull/5300
- chore(weave): dont retry batch flush by @gtarpenning in https://github.com/wandb/weave/pull/5301
- chore(weave): Bump to 0.52.0 by @andrewtruong in https://github.com/wandb/weave/pull/5302
- chore(weave): Add minimal replacement for the
wandbpackage inweaveby @andrewtruong in https://github.com/wandb/weave/pull/5048 - chore(weave): Bump to 0.52.0 (pt2) by @andrewtruong in https://github.com/wandb/weave/pull/5303
- chore(weave): Manually bump weave to 0.52.0 by @andrewtruong in https://github.com/wandb/weave/pull/5304
- chore(weave): Manually bump weave to 0.52.1-dev0 by @andrewtruong in https://github.com/wandb/weave/pull/5305
New Contributors
- @mdlinville made their first contribution in https://github.com/wandb/weave/pull/5208
Full Changelog: https://github.com/wandb/weave/compare/v0.51.59...v0.52.1
- Python
Published by andrewtruong 11 months ago
weave - v0.51.59
What's Changed
- feat(weave): Add link to go to trace detail view by @chance-wnb in https://github.com/wandb/weave/pull/5004
- chore(weave): Adds backend evaluation stubs by @tssweeney in https://github.com/wandb/weave/pull/5058
- chore(ui): remove dead code by @jamie-rasmussen in https://github.com/wandb/weave/pull/5060
- feat(weave): Document view for Langchain and ChromaDB by @zbirenbaum in https://github.com/wandb/weave/pull/5032
- fix(ui): don't include blink CSS when copying message part by @jamie-rasmussen in https://github.com/wandb/weave/pull/5057
- feat(weave): feature flag to expose the Threads feature by @chance-wnb in https://github.com/wandb/weave/pull/5015
- fix(weave): update call details during ref traversal by @gtarpenning in https://github.com/wandb/weave/pull/5065
- chore(weave): Implement Evaluation status by @tssweeney in https://github.com/wandb/weave/pull/5059
- fix(weave): remove datetime filter callstack exceeded error by @gtarpenning in https://github.com/wandb/weave/pull/5066
- chore(weave): skip sqlite on test with db lock by @gtarpenning in https://github.com/wandb/weave/pull/5073
- chore(ui): add inference service advertisement banner to playground by @jamie-rasmussen in https://github.com/wandb/weave/pull/5070
- chore(ui): tighten type in InferenceContext by @jamie-rasmussen in https://github.com/wandb/weave/pull/5067
- chore(weave): fix test flake sort by latency by @gtarpenning in https://github.com/wandb/weave/pull/5069
- feat(weave): Adapt to new export format for OpenAI integration by @chance-wnb in https://github.com/wandb/weave/pull/5074
- docs(weave): add autogen and verdict to Integrations landing page by @ayulockin in https://github.com/wandb/weave/pull/5075
- chore(weave): Add N802 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4866
- chore(weave): Add TRY401 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5076
- chore(weave): Add PT008 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4880
- docs(weave): Add pricing info to FAQs page by @J2-D2-3PO in https://github.com/wandb/weave/pull/5081
- chore(weave): adding modifiers to SliderInput key bindings by @mbarrramsey in https://github.com/wandb/weave/pull/5086
- chore(ui): add MoonshotAI Kimi K2 model by @jamie-rasmussen in https://github.com/wandb/weave/pull/5090
- chore(weave): relax dataset name validation by @bcsherma in https://github.com/wandb/weave/pull/5084
- chore(weave): persist dataset upload drawer state when closed by @bcsherma in https://github.com/wandb/weave/pull/5085
- chore(weave): Add typo checker by @andrewtruong in https://github.com/wandb/weave/pull/5088
- chore(weave): Update ruff formatter by @andrewtruong in https://github.com/wandb/weave/pull/5096
- chore(weave): Update mypy by @andrewtruong in https://github.com/wandb/weave/pull/5097
- docs(weave): Add MoonshotAI Kimi K2 to inference docs page by @jamie-rasmussen in https://github.com/wandb/weave/pull/5091
- chore(weave): Fix typos in sdks/ by @andrewtruong in https://github.com/wandb/weave/pull/5099
- chore(weave): Add check to prevent adding large files to git by @andrewtruong in https://github.com/wandb/weave/pull/5100
- chore(weave): update Kimi pricing by @jamie-rasmussen in https://github.com/wandb/weave/pull/5104
- chore(weave): Add check to prevent adding invalid json by @andrewtruong in https://github.com/wandb/weave/pull/5101
- chore(weave): Add check to prevent adding invalid yaml by @andrewtruong in https://github.com/wandb/weave/pull/5102
- chore(weave): Add checks for private keys and debug statements by @andrewtruong in https://github.com/wandb/weave/pull/5103
- chore(weave): Add RUF059 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5108
- chore(weave): Add RUF047 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5110
- chore(weave): Add check to compress pngs by @andrewtruong in https://github.com/wandb/weave/pull/5106
- chore(weave): Add RUF010 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5109
- chore(weave): Add fixit and basic weave.op transform rule by @andrewtruong in https://github.com/wandb/weave/pull/5115
- chore(weave): Add RUF046 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5113
- chore(weave): Add RUF100 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5111
- docs(weave): Add wandb MCP server docs to cookbooks by @morganmcg1 in https://github.com/wandb/weave/pull/4743
- docs(weave): trace plots feature by @J2-D2-3PO in https://github.com/wandb/weave/pull/5053
- chore(weave): Temporarily pin
azure-storage-blobby @andrewtruong in https://github.com/wandb/weave/pull/5128 - docs(weave): update LlamaIndex documentation by @ayulockin in https://github.com/wandb/weave/pull/4972
- fix(ui): Use useLayoutEffect for layout measurements by @nhusher in https://github.com/wandb/weave/pull/5129
- chore(weave): Update Costs and Model Providers 7/17 by @jwlee64 in https://github.com/wandb/weave/pull/5126
- chore(weave): Add RUF031 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5112
- chore(weave): Add RUF052 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5118
- chore(weave): Add E713 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5120
- chore(weave): add grok 4 to playground by @jwlee64 in https://github.com/wandb/weave/pull/5131
- chore(weave): Update client.calls -> client.get_calls by @andrewtruong in https://github.com/wandb/weave/pull/5122
- fix(weave): Make EvaluationLogger work with Leaderboards by @andrewtruong in https://github.com/wandb/weave/pull/5116
- chore(weave): Add RUF039 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5117
- chore(weave): Update client.call -> client.get_call by @andrewtruong in https://github.com/wandb/weave/pull/5123
- chore(weave): Add E711 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/5121
- chore(ui): remove duplicate object version information by @jamie-rasmussen in https://github.com/wandb/weave/pull/5092
- fix(weave): llamaindex pin by @gtarpenning in https://github.com/wandb/weave/pull/5139
- chore(weave): add
retry_idcorrelation by @gtarpenning in https://github.com/wandb/weave/pull/5050 - chore(dev): make ben weave-js codeowner by @bcsherma in https://github.com/wandb/weave/pull/5140
- chore(weave): add feedback id to calls feedback hydration by @gtarpenning in https://github.com/wandb/weave/pull/5035
- feat(weave): filter by object references using CTE by @gtarpenning in https://github.com/wandb/weave/pull/4842
- fix(dev): builtin type frontend codegen run in frontends/weave by @bcsherma in https://github.com/wandb/weave/pull/5146
- chore(weave): display error message when provided in client by @gtarpenning in https://github.com/wandb/weave/pull/5144
- fix(weave): actually do validation on client side call queries by @gtarpenning in https://github.com/wandb/weave/pull/5145
- refactor(weave): Switch default hub for Local Models from artifacts to HF Hub by @morganmcg1 in https://github.com/wandb/weave/pull/4892
- docs(weave): Add new Qwen model to Inference service models table by @J2-D2-3PO in https://github.com/wandb/weave/pull/5148
- chore(weave): Reorder pre-commits to have most relevant checks run first by @andrewtruong in https://github.com/wandb/weave/pull/5151
- chore(weave): Move PaginatedIterator into its own util file by @andrewtruong in https://github.com/wandb/weave/pull/5125
- chore(weave): Update client.feedback -> client.get_feedback by @andrewtruong in https://github.com/wandb/weave/pull/5124
- fix(weave): Suppress Pydantic warning by @neutralino1 in https://github.com/wandb/weave/pull/5150
- fix(weave): handle json nulls in ch query by @gtarpenning in https://github.com/wandb/weave/pull/4966
- docs(weave): Inference service docs followups by @J2-D2-3PO in https://github.com/wandb/weave/pull/5153
- fix(weave): indeterminate ordering in callsquery w/ identical started_at by @gtarpenning in https://github.com/wandb/weave/pull/5154
- perf(weave): massively improve filter calls by forcing index by @gtarpenning in https://github.com/wandb/weave/pull/5155
- chore(weave): tiny threads query builder style cleanup by @gtarpenning in https://github.com/wandb/weave/pull/5156
- feat(weave): Let Thread API to support filter by thread id by @chance-wnb in https://github.com/wandb/weave/pull/5063
- fix(weave): Fix docs build failure caused by empty SchemaTabs components by @chance-wnb in https://github.com/wandb/weave/pull/5161
- chore(dev): add chart config to saved view type by @bcsherma in https://github.com/wandb/weave/pull/5083
- fix(weave): Don't overwrite user defined Model predict method by @andrewtruong in https://github.com/wandb/weave/pull/5152
- docs(weave): structured output by @J2-D2-3PO in https://github.com/wandb/weave/pull/4626
- docs(weave): Update inference docs usage and limits by @J2-D2-3PO in https://github.com/wandb/weave/pull/5162
- chore(weave): add stream parameter for new completions endpoint by @jamie-rasmussen in https://github.com/wandb/weave/pull/5166
- docs(weave): Group by threads by @J2-D2-3PO in https://github.com/wandb/weave/pull/5105
- feat(weave): Add generic content to weave by @zbirenbaum in https://github.com/wandb/weave/pull/4787
- chore(dev): remove weave-js lint ci by @bcsherma in https://github.com/wandb/weave/pull/5167
- chore(dev) remove weave js package publish by @wandbjake in https://github.com/wandb/weave/pull/5169
- chore(weave): Update strip exif script to use uv by @andrewtruong in https://github.com/wandb/weave/pull/5164
- chore(weave): Add more precise dict types by @andrewtruong in https://github.com/wandb/weave/pull/5159
- chore(weave): remove old copy of weave-js by @bcsherma in https://github.com/wandb/weave/pull/5168
- chore(weave): Make test pypi publish verbose by @andrewtruong in https://github.com/wandb/weave/pull/5173
- docs(weave): inference service tiering and new model by @J2-D2-3PO in https://github.com/wandb/weave/pull/5172
- fix(weave): Use polyfile-weave by @zbirenbaum in https://github.com/wandb/weave/pull/5175
Full Changelog: https://github.com/wandb/weave/compare/v0.51.56...v0.51.59
- Python
Published by andrewtruong 11 months ago
weave - v0.51.56
What's Changed
- feat(weave): Saved view support for Threads page by @chance-wnb in https://github.com/wandb/weave/pull/4969
- chore(weave): Split out non-server tests by @andrewtruong in https://github.com/wandb/weave/pull/5023
- chore(weave): Add warning that we will drop support for python 3.9 by @andrewtruong in https://github.com/wandb/weave/pull/5037
- chore(weave): Add better error message for missing imports in scorers by @andrewtruong in https://github.com/wandb/weave/pull/5033
- chore(weave): Unpin uv dependency in CI by @andrewtruong in https://github.com/wandb/weave/pull/5036
- chore(weave): Fixes small bug with mixed project protection by @tssweeney in https://github.com/wandb/weave/pull/5039
- chore(weave): Adds the ability for remotehttptrace_server to accept additional headers by @tssweeney in https://github.com/wandb/weave/pull/5038
- feat(weave): unpin Litellm dependency from DSPy by @ayulockin in https://github.com/wandb/weave/pull/5044
- docs(weave): Add verdict docs to sidebar by @ayulockin in https://github.com/wandb/weave/pull/5046
- fix(weave): make type annotations work on Python 3.9 by @jamie-rasmussen in https://github.com/wandb/weave/pull/5047
- chore(weave): Remove unused methods from wandb_api by @andrewtruong in https://github.com/wandb/weave/pull/5045
- chore(weave): Ensure that LLM-based evaluations can be serialized and deserialized correctly by @tssweeney in https://github.com/wandb/weave/pull/5040
- fix(weave): fix responses api input with nested list not displaying by @zbirenbaum in https://github.com/wandb/weave/pull/5042
- fix(weave): add wandb dependency back in by @jamie-rasmussen in https://github.com/wandb/weave/pull/5055
- feat(weave): customize chart names in trace table by @bcsherma in https://github.com/wandb/weave/pull/5054
Full Changelog: https://github.com/wandb/weave/compare/v0.51.55...v0.51.56
- Python
Published by jamie-rasmussen 12 months ago
weave - v0.51.55
What's Changed
- fix(weave): strip large fields from queue push on call end by @gtarpenning in https://github.com/wandb/weave/pull/4792
- chore(ui): correct model launch dates by @jamie-rasmussen in https://github.com/wandb/weave/pull/4786
- feat(weave): Remove all ops option from monitor ops dropdown by @neutralino1 in https://github.com/wandb/weave/pull/4800
- chore(ui): remove model tile drop shadow by @jamie-rasmussen in https://github.com/wandb/weave/pull/4802
- chore(weave): Add error toast for Playground stream errors by @jwlee64 in https://github.com/wandb/weave/pull/4801
- fix(weave): create project if not existent on weave init by @gtarpenning in https://github.com/wandb/weave/pull/4807
- docs(weave): inference by @J2-D2-3PO in https://github.com/wandb/weave/pull/4637
- perf(weave): flush monitor queue after call batch by @gtarpenning in https://github.com/wandb/weave/pull/4815
- docs(weave): inference docs branding update by @J2-D2-3PO in https://github.com/wandb/weave/pull/4819
- fix(weave): Delete all versions of a monitor by @neutralino1 in https://github.com/wandb/weave/pull/4821
- fix(weave): Only show monitors when Weave is shown by @neutralino1 in https://github.com/wandb/weave/pull/4822
- chore(app): Enable setting bounding box color on images by @ericakdiaz in https://github.com/wandb/weave/pull/4803
- fix(weave): disallow empty project name explicitly by @gtarpenning in https://github.com/wandb/weave/pull/4798
- chore(app): Enable using non-canvas bounding box and labels for images by @ericakdiaz in https://github.com/wandb/weave/pull/4804
- feat(weave): Read inference service base URL from env var by @neutralino1 in https://github.com/wandb/weave/pull/4828
- chore(ui): include Weave import in code example by @jamie-rasmussen in https://github.com/wandb/weave/pull/4809
- chore(ui): change playground default to use Inference Service by @jamie-rasmussen in https://github.com/wandb/weave/pull/4829
- chore(weave): Add B904 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4784
- chore(weave): Ignore personal rules by @andrewtruong in https://github.com/wandb/weave/pull/4763
- chore(weave): Add B020 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4788
- chore(ui): Playground: Thinking support in message streaming by @m-rgba in https://github.com/wandb/weave/pull/4817
- chore(ui): Monitor: Form components / visual changes only by @m-rgba in https://github.com/wandb/weave/pull/4776
- fix(weave): Ensure summary logging does not crash when custom summary includes non-primitives by @tssweeney in https://github.com/wandb/weave/pull/4838
- fix(ui): Monitor: All ops selector type error by @m-rgba in https://github.com/wandb/weave/pull/4794
- chore(weave): Better gitattributes by @andrewtruong in https://github.com/wandb/weave/pull/4764
- feat(weave): Pick up dedicated feature flag from core by @neutralino1 in https://github.com/wandb/weave/pull/4839
- chore(weave): Add B017 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4840
- feat(weave): Revert "Pick up dedicated feature flag from core (#4839)" by @neutralino1 in https://github.com/wandb/weave/pull/4843
- feat(weave): Add thread_id column by @chance-wnb in https://github.com/wandb/weave/pull/4805
- feat(weave): include the ingestion size in call compare view by @chance-wnb in https://github.com/wandb/weave/pull/4791
- chore(ui): Playground: Only trigger scrollIntoView on new messages (not while streaming) by @m-rgba in https://github.com/wandb/weave/pull/4818
- fix(app): Fix bounding box outline disappearing on resize by @ericakdiaz in https://github.com/wandb/weave/pull/4845
- chore(weave): add thread_id to stats view and table by @chance-wnb in https://github.com/wandb/weave/pull/4850
- chore(ui): Monitor: OpSelector component update by @m-rgba in https://github.com/wandb/weave/pull/4731
- chore(ui): Monitor: LLM dropdown improvements by @m-rgba in https://github.com/wandb/weave/pull/4811
- chore(weave): Temporarily pin smolagents<1.19.0 by @andrewtruong in https://github.com/wandb/weave/pull/4855
- fix(weave): Use threading.Lock instead of multiprocessing.Lock to fix Lambda issue by @andrewtruong in https://github.com/wandb/weave/pull/4853
- chore(weave): add unprocessable item handling in batch processor by @gtarpenning in https://github.com/wandb/weave/pull/4621
- chore(weave): Add SIM102 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4841
- chore(weave): Disable automatic down migrations to prevent un-intended behavior by @tssweeney in https://github.com/wandb/weave/pull/4859
- chore(ui): Monitor: Active toggle - convert to switch / on edit only by @m-rgba in https://github.com/wandb/weave/pull/4833
- chore(weave): reduce insert log, not that useful and noisy by @gtarpenning in https://github.com/wandb/weave/pull/4865
- fix(weave): Include entity in weave.init in Python code sample by @jamie-rasmussen in https://github.com/wandb/weave/pull/4863
- chore(weave): only format numbers as dates for likely field names by @gtarpenning in https://github.com/wandb/weave/pull/4826
- chore(ui): Monitor: Expanded edit button / page loader by @m-rgba in https://github.com/wandb/weave/pull/4854
- docs(weave): Add redirectability, redirect a link, add contrib guide by @J2-D2-3PO in https://github.com/wandb/weave/pull/4668
- chore(weave): Add N801 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4864
- chore(weave): Add N803 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4867
- chore(weave): Add N804 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4869
- chore(weave): Add N805 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4870
- chore(weave): Add N806 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4868
- chore(weave): Add PERF102 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4861
- fix(weave): disable auto retries in gcs boto causing long busy waits by @gtarpenning in https://github.com/wandb/weave/pull/4858
- fix(weave): CI issue with ruff by @jamie-rasmussen in https://github.com/wandb/weave/pull/4882
- perf(weave): op page in mem cache for stats by @gtarpenning in https://github.com/wandb/weave/pull/4785
- feat(weave): Update docs links for online evals by @neutralino1 in https://github.com/wandb/weave/pull/4883
- docs(weave): Online evals by @J2-D2-3PO in https://github.com/wandb/weave/pull/4874
- feat(weave): Lift online eval feature gate by @neutralino1 in https://github.com/wandb/weave/pull/4881
- chore(weave): Add T20 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4877
- chore(ui): add usage banners to playground by @jamie-rasmussen in https://github.com/wandb/weave/pull/4795
- feat(weave): Frontend implementation for universal content by @zbirenbaum in https://github.com/wandb/weave/pull/4872
- fix(weave_query): update cached manifest path for artifacts by @ibindlish in https://github.com/wandb/weave/pull/4876
- chore(weave): --ch convenience flag for testing clickhouse pytest by @gtarpenning in https://github.com/wandb/weave/pull/4857
- chore(weave): add call part size warning by @gtarpenning in https://github.com/wandb/weave/pull/4361
- chore(weave): raise error on order by storage field by @gtarpenning in https://github.com/wandb/weave/pull/4782
- docs(weave): Fix pricing link by @ngrayluna in https://github.com/wandb/weave/pull/4886
- fix(weave): fix option click filter then delete by @gtarpenning in https://github.com/wandb/weave/pull/4887
- chore(weave): Temporarily pin mcp<1.10.0 by @andrewtruong in https://github.com/wandb/weave/pull/4893
- chore(weave): Add PT001 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4878
- feat(weave): HF.Datasets <-> weave.Dataset by @tcapelle in https://github.com/wandb/weave/pull/4373
- chore(weave): cleanup inference service availability message by @jamie-rasmussen in https://github.com/wandb/weave/pull/4891
- perf(weave): move all filter conditions into filter query by @gtarpenning in https://github.com/wandb/weave/pull/4664
- chore(weave): Apply linting fixes for datasets by @andrewtruong in https://github.com/wandb/weave/pull/4894
- chore(weave): Object viewer in Chatview Update by @jwlee64 in https://github.com/wandb/weave/pull/4806
- chore(weave): Add PT006 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4879
- chore(weave): Add dependabot to CLA whitelist by @andrewtruong in https://github.com/wandb/weave/pull/4897
- chore(weave): Add PT023 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4884
- perf(weave): remove extra storage query from weave overview by @gtarpenning in https://github.com/wandb/weave/pull/4898
- chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 in /docs by @dependabot in https://github.com/wandb/weave/pull/4851
- chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot in https://github.com/wandb/weave/pull/4875
- chore(weave): Add PT022 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4885
- chore(weave): Enable dependabot on master branch by @andrewtruong in https://github.com/wandb/weave/pull/4900
- feat(weave): Add Json Schema to playground by @jwlee64 in https://github.com/wandb/weave/pull/4820
- chore(weave): delete duplicate line in weave client by @gtarpenning in https://github.com/wandb/weave/pull/4912
- chore(weave): Add F402 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4913
- fix(weave): Fix call compare view hang by @chance-wnb in https://github.com/wandb/weave/pull/4789
- chore(weave): Add F6 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4914
- chore(weave): Remove mistral0 support by @andrewtruong in https://github.com/wandb/weave/pull/4918
- chore(weave): Add F811 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4915
- chore(weave): Add F821 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4916
- fix(ui): Leaderboard: rendering fix / prevent loop by @m-rgba in https://github.com/wandb/weave/pull/4799
- chore(weave): Make dependabot ignore weave_query by @andrewtruong in https://github.com/wandb/weave/pull/4920
- docs(weave): Resize images with postprocess_output by @J2-D2-3PO in https://github.com/wandb/weave/pull/4627
- chore(weave): Adds
watch-code-check-cacheas yarn script by @tssweeney in https://github.com/wandb/weave/pull/4932 - chore(weave): Code Refactor: Datasets 1 by @tssweeney in https://github.com/wandb/weave/pull/4934
- fix(weave): "Go to table" button linked to page with wrong filter by @neutralino1 in https://github.com/wandb/weave/pull/4935
- fix(weave): fix scroll not reaching bottom of code by @zbirenbaum in https://github.com/wandb/weave/pull/4937
- fix(weave): Allow MessagesPrompt to have nested dict messages by @aduverger in https://github.com/wandb/weave/pull/4852
- fix(ui): Page crash in chat view for OpenAI responses when exception was thrown by @jamie-rasmussen in https://github.com/wandb/weave/pull/4940
- docs(weave): Note that monitors only available in MT SaaS by @J2-D2-3PO in https://github.com/wandb/weave/pull/4942
- fix(app): Fix 3D bounding box colors by @ericakdiaz in https://github.com/wandb/weave/pull/4938
- fix(ui): min size and truncation of call name by @jamie-rasmussen in https://github.com/wandb/weave/pull/4383
- feat(weave): LangChain ChatView by @zbirenbaum in https://github.com/wandb/weave/pull/4933
- fix(weave): Fetch correct scorer in monitor form by @neutralino1 in https://github.com/wandb/weave/pull/4945
- chore(ui): show alternate index-based method of retrieving prompt by @jamie-rasmussen in https://github.com/wandb/weave/pull/4944
- fix(weave): clear error on subsequent request by @gtarpenning in https://github.com/wandb/weave/pull/4948
- fix(app): Fix range issue in expandRangeToNElements by @ericakdiaz in https://github.com/wandb/weave/pull/4946
- feat(weave): Migration for adding turn id by @chance-wnb in https://github.com/wandb/weave/pull/4888
- chore(weave): Update doc links to use wandb.me by @neutralino1 in https://github.com/wandb/weave/pull/4949
- chore(weave): Lock down migrations codeowners by @tssweeney in https://github.com/wandb/weave/pull/4951
- feat(weave): Threads Query API by @chance-wnb in https://github.com/wandb/weave/pull/4808
- feat(weave): SDK support for using threads by @chance-wnb in https://github.com/wandb/weave/pull/4823
- chore(weave): Enables direct testing of trace server by @tssweeney in https://github.com/wandb/weave/pull/4953
- chore(weave): DRY LLMDropdown code by @neutralino1 in https://github.com/wandb/weave/pull/4936
- chore(weave): pin google ai package by @gtarpenning in https://github.com/wandb/weave/pull/4957
- chore(weave): Adding telemetry to monitors forms by @neutralino1 in https://github.com/wandb/weave/pull/4954
- chore(weave): Unit tests for the /threads/query API by @chance-wnb in https://github.com/wandb/weave/pull/4824
- fix(weave): contains operator work with json arrays by @gtarpenning in https://github.com/wandb/weave/pull/4952
- chore(weave): Update clickhouse server version test pin by @andrewtruong in https://github.com/wandb/weave/pull/4959
- chore(weave): Remove omitted admin-only feature gate for online evals by @neutralino1 in https://github.com/wandb/weave/pull/4961
- fix(weave): expand refs more than 2 levels by @gtarpenning in https://github.com/wandb/weave/pull/4956
- feat(ui): configurable plots for the calls table by @bcsherma in https://github.com/wandb/weave/pull/4640
- fix(weave): Don't cause EvaluationLogger instances to stomp on each other when logging in parallel by @andrewtruong in https://github.com/wandb/weave/pull/4579
- chore(weave): Add F822 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4917
- chore(weave): Add RUF012 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4960
- chore(weave): Add RUF013 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4925
- chore(ui): add alternate get example for models and other objects by @jamie-rasmussen in https://github.com/wandb/weave/pull/4967
- chore(weave): Update costs and model providers 7/03 by @jamie-rasmussen in https://github.com/wandb/weave/pull/4971
- chore(weave): Add RUF015 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4926
- chore(weave): Parallelize trace tests by @andrewtruong in https://github.com/wandb/weave/pull/4976
- chore(weave): Add RUF018 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4927
- chore(weave): Add benchmarking script for basic openai flow by @andrewtruong in https://github.com/wandb/weave/pull/3300
- chore(weave): Make sqlite tests run first by @andrewtruong in https://github.com/wandb/weave/pull/4978
- fix(weave): do not memoize data grid in the calls table by @bcsherma in https://github.com/wandb/weave/pull/4980
- chore(weave): Make numpy an optional dependency by @andrewtruong in https://github.com/wandb/weave/pull/4979
- chore(weave): Add RUF022 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4928
- fix(weave): fix unneeded extra prop by @chance-wnb in https://github.com/wandb/weave/pull/4981
- chore(weave): 1 liner to fix ui error by @gtarpenning in https://github.com/wandb/weave/pull/4983
- chore(ui): add error boundary around trace navigator by @jamie-rasmussen in https://github.com/wandb/weave/pull/4985
- feat(weave): Threads list page UI by @chance-wnb in https://github.com/wandb/weave/pull/4889
- chore(weave_query): revert parsing via orjson by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4964
- fix(weave): Fix LiteLLM integration tests broken by upgrade by @neutralino1 in https://github.com/wandb/weave/pull/4996
- chore(deps): update llama-index requirement from <0.12.0,>=0.10.35 to >=0.10.35,<0.13.0 in the llamaindex group by @dependabot in https://github.com/wandb/weave/pull/4991
- fix(app): Clean up full screen babylon point cloud scene after exit by @ericakdiaz in https://github.com/wandb/weave/pull/4984
- chore(weave): Update costs 7/7 by @jwlee64 in https://github.com/wandb/weave/pull/4999
- feat(weave): Adding prompt support to TS SDK by @neutralino1 in https://github.com/wandb/weave/pull/4986
- perf(weave): defer call stats to summary component by @gtarpenning in https://github.com/wandb/weave/pull/4998
- fix(weave): fix logger warnings by @neutralino1 in https://github.com/wandb/weave/pull/5002
- fix(weave): Anthropic chat view fixes by @zbirenbaum in https://github.com/wandb/weave/pull/4890
- feat(weave): Show the thread detail drawer view by @chance-wnb in https://github.com/wandb/weave/pull/4975
- chore(dev): add workflow to notify wandb/core when branches are deleted by @blalor in https://github.com/wandb/weave/pull/5000
- chore(ui): Call charts: aesthetic tweaks by @m-rgba in https://github.com/wandb/weave/pull/4970
- feat(weave): Add autogen integration by @parambharat in https://github.com/wandb/weave/pull/4532
- feat(weave): add inference service chat client by @jamie-rasmussen in https://github.com/wandb/weave/pull/4901
- chore(weave): Make wandb an optional dependency by @andrewtruong in https://github.com/wandb/weave/pull/4982
- feat(weave): Add support for auto-patching Anthropic beta model by @jamie-rasmussen in https://github.com/wandb/weave/pull/5001
- chore(weave): Move emoji dependency to trace server by @andrewtruong in https://github.com/wandb/weave/pull/4988
- fix(weave): empty list handling export trace modal by @gtarpenning in https://github.com/wandb/weave/pull/5005
- test(weave_query): add comprehensive unit tests for union type deduplication by @dannygoldstein in https://github.com/wandb/weave/pull/5006
- feat(weave): Thread Detail Page: the Chat View by @chance-wnb in https://github.com/wandb/weave/pull/4994
- perf(weave_query): optimize union type deduplication from O(n²) to O(n) for typedDicts by @dannygoldstein in https://github.com/wandb/weave/pull/5007
- fix(weave): datetime filter reliability on threads list page by @chance-wnb in https://github.com/wandb/weave/pull/5009
- fix(weave): Align serialization payloads between Typescript and Python by @neutralino1 in https://github.com/wandb/weave/pull/5012
- chore(ui): remove unused prop by @jamie-rasmussen in https://github.com/wandb/weave/pull/5008
- feat(weave): add initial verdict tracing implemetation by @parambharat in https://github.com/wandb/weave/pull/4159
- feat(weave): Update LlamaIndex integration to use new instrumentation module by @ayulockin in https://github.com/wandb/weave/pull/4501
- chore(weave): Unpin pillow dependency for video support by @andrewtruong in https://github.com/wandb/weave/pull/5028
- feat(weave): Verdict integration address PR feedback by @ayulockin in https://github.com/wandb/weave/pull/5024
- fix(weave): shutdown health check thread immediately on exit by @gtarpenning in https://github.com/wandb/weave/pull/5026
- perf(weave_query): memoize typedDictPropertyTypes for performance by @dannygoldstein in https://github.com/wandb/weave/pull/5010
- chore(ui): Eval compare: Updated compare table header height by @m-rgba in https://github.com/wandb/weave/pull/5017
- perf(weave_query): optimize union deduplication for tagged values by @dannygoldstein in https://github.com/wandb/weave/pull/5021
- fix(app): Fix slider input keyboard controls assuming integer ticks by @ericakdiaz in https://github.com/wandb/weave/pull/5013
- fix(weave): don't print warnings if autogen not installed by @jamie-rasmussen in https://github.com/wandb/weave/pull/5030
- chore(ui): Add pin-to-left and pin-to-left-filled icons by @connieelee in https://github.com/wandb/weave/pull/5031
- chore(ui): Add tag to indicate reference artifacts cannot be downloaded by @ruhiparvatam in https://github.com/wandb/weave/pull/4796
New Contributors
- @dependabot made their first contribution in https://github.com/wandb/weave/pull/4851
- @aduverger made their first contribution in https://github.com/wandb/weave/pull/4852
- @blalor made their first contribution in https://github.com/wandb/weave/pull/5000
Full Changelog: https://github.com/wandb/weave/compare/v0.51.54...v0.51.55
- Python
Published by jamie-rasmussen 12 months ago
weave - v0.51.54
What's Changed
- chore(weave): Small README improvements by @tssweeney in https://github.com/wandb/weave/pull/4725
- chore(weave): update text for playground dropdown by @jamie-rasmussen in https://github.com/wandb/weave/pull/4724
- chore(ui): small subheader about pricing by @jamie-rasmussen in https://github.com/wandb/weave/pull/4726
- feat(ui): add learn more and clipboard copy buttons to model tile by @jamie-rasmussen in https://github.com/wandb/weave/pull/4727
- chore(weave): update client types to allow primatives by @gtarpenning in https://github.com/wandb/weave/pull/4671
- feat(weave): Support Responses api in openAI SDK by @chance-wnb in https://github.com/wandb/weave/pull/4673
- chore(weave): Remove uuid_utils with custom uuid7 impl by @tssweeney in https://github.com/wandb/weave/pull/4723
- chore(weave): update model catalog data by @jamie-rasmussen in https://github.com/wandb/weave/pull/4730
- fix(weave): sanitize memory addresses to prevent dupe ops by @gtarpenning in https://github.com/wandb/weave/pull/4732
- chore(weave): hide embedding filter by @jamie-rasmussen in https://github.com/wandb/weave/pull/4735
- chore(weave): uppercase Inference by @jamie-rasmussen in https://github.com/wandb/weave/pull/4734
- chore(weave): add grafana icon by @onx2 in https://github.com/wandb/weave/pull/4742
- chore(ui): Leaderboard: Running eval status icon by @m-rgba in https://github.com/wandb/weave/pull/4714
- chore(weave): Fix the nested output problem by @tssweeney in https://github.com/wandb/weave/pull/4745
- fix(weave): isolate call details loader to drawer by @gtarpenning in https://github.com/wandb/weave/pull/4741
- chore(weave): add model id copy button to details page by @jamie-rasmussen in https://github.com/wandb/weave/pull/4736
- chore(weave): Add top level get_client function by @andrewtruong in https://github.com/wandb/weave/pull/4503
- chore(ui): Leaderboard: Update summary page for single eval display by @m-rgba in https://github.com/wandb/weave/pull/4713
- chore(ui): Leaderboard: Add multi-select for compare by @m-rgba in https://github.com/wandb/weave/pull/4712
- chore(weave): use prod inference service hostname by default by @jamie-rasmussen in https://github.com/wandb/weave/pull/4737
- chore(ui): change icon for license field in model details page by @jamie-rasmussen in https://github.com/wandb/weave/pull/4752
- chore(ui): update code sample with prettier hostname by @jamie-rasmussen in https://github.com/wandb/weave/pull/4754
- fix(ui): update llmMaxTokens by @jamie-rasmussen in https://github.com/wandb/weave/pull/4755
- chore(ui): update model pricing by @jamie-rasmussen in https://github.com/wandb/weave/pull/4757
- fix(ui): don't render model tiles until we know available width by @jamie-rasmussen in https://github.com/wandb/weave/pull/4758
- chore(weave): Add B007 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4747
- chore(weave): Add docs rule by @andrewtruong in https://github.com/wandb/weave/pull/4738
- chore(weave): Add B008 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4749
- chore(weave): When initializing client in a new project, flush the existing client first by @andrewtruong in https://github.com/wandb/weave/pull/4753
- chore(weave): Add B009 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4750
- chore(weave): Add missing docstrings to flow/obj.py by @andrewtruong in https://github.com/wandb/weave/pull/4739
- chore(weave): add tooltip to code sample copy button on model details page by @jamie-rasmussen in https://github.com/wandb/weave/pull/4759
- fix(ui): compare models takes you to /inference by @jamie-rasmussen in https://github.com/wandb/weave/pull/4756
- chore(weave): add courthouse-license icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/4761
- chore(weave): Update costs and model providers 6/12 by @jwlee64 in https://github.com/wandb/weave/pull/4744
- chore(weave): Update Azure openai models in playground by @jwlee64 in https://github.com/wandb/weave/pull/4746
- chore(ui): use new icon for license by @jamie-rasmussen in https://github.com/wandb/weave/pull/4762
- chore(weave): upgrade ts sdk to version 0.9.1 by @chance-wnb in https://github.com/wandb/weave/pull/4766
- chore(weave): update prod inference service hostname by @jamie-rasmussen in https://github.com/wandb/weave/pull/4767
- feat(weave): Chat View for OpenAI responses by @zbirenbaum in https://github.com/wandb/weave/pull/4586
- fix(weave): remove extra period when saving wave_Read by @zbirenbaum in https://github.com/wandb/weave/pull/4721
- chore(ui): add model ID text to copy button on detail page by @jamie-rasmussen in https://github.com/wandb/weave/pull/4769
- chore(weave): hide scrollbars when not needed in playground by @gtarpenning in https://github.com/wandb/weave/pull/4768
- chore(ui): add Preview pill to model selection menu by @jamie-rasmussen in https://github.com/wandb/weave/pull/4770
- chore(weave): update price from spreadsheet by @jamie-rasmussen in https://github.com/wandb/weave/pull/4771
- chore(ui): smaller ignored click zone on model tile by @jamie-rasmussen in https://github.com/wandb/weave/pull/4772
- chore(ui): better Python code sample for inference service by @jamie-rasmussen in https://github.com/wandb/weave/pull/4777
- feat(weave): Online evals with LLM-as-a-judge scorers by @neutralino1 in https://github.com/wandb/weave/pull/4706
- chore(ui): update context window numbers in catalog by @jamie-rasmussen in https://github.com/wandb/weave/pull/4780
- chore(ui): simplify Python code example again by @jamie-rasmussen in https://github.com/wandb/weave/pull/4779
- chore(weave): Add B028 lint rule by @andrewtruong in https://github.com/wandb/weave/pull/4781
- docs(weave): leaderboards guide by @J2-D2-3PO in https://github.com/wandb/weave/pull/4604
- chore(app): Upgrade plotly js by @ericakdiaz in https://github.com/wandb/weave/pull/4775
- fix(weave): handle
KeyboardInterrupt,SystemExitwithin ops by @bcsherma in https://github.com/wandb/weave/pull/4774
Full Changelog: https://github.com/wandb/weave/compare/v0.51.53...v0.51.54
- Python
Published by gtarpenning about 1 year ago
weave - v0.51.53
What's Changed
- chore(ui): Streaming loading state tweaks by @m-rgba in https://github.com/wandb/weave/pull/4633
- docs(weave): small change to example to use correct type by @scottire in https://github.com/wandb/weave/pull/4709
- fix(weave): better resizing of model details by @jamie-rasmussen in https://github.com/wandb/weave/pull/4707
- chore(ui): dynamic number of columns in catalog by @jamie-rasmussen in https://github.com/wandb/weave/pull/4708
- chore(ui): Add line-clamp to playground settings by @m-rgba in https://github.com/wandb/weave/pull/4711
- chore(weave): add maxexecutiontime to ch client by @gtarpenning in https://github.com/wandb/weave/pull/4150
- chore(weave): remove the exposed API key by @chance-wnb in https://github.com/wandb/weave/pull/4718
- chore(weave): clarify role of model id and idPlayground by @jamie-rasmussen in https://github.com/wandb/weave/pull/4716
- chore(weave): better datetime filter ergonomics by @gtarpenning in https://github.com/wandb/weave/pull/4690
- chore(weave): lock the datetime filter field by @gtarpenning in https://github.com/wandb/weave/pull/4635
- chore(weave): a couple more datetime filter tweaks by @gtarpenning in https://github.com/wandb/weave/pull/4720
Full Changelog: https://github.com/wandb/weave/compare/v0.51.52...v0.51.53
- Python
Published by chance-wnb about 1 year ago
weave - v0.51.52
What's Changed
- feat(weave): End-to-end online monitoring by @neutralino1 in https://github.com/wandb/weave/pull/4276
- chore(weave): fancy page content as main with id by @onx2 in https://github.com/wandb/weave/pull/4644
- chore(weave): only show feedback hover with reactions by @gtarpenning in https://github.com/wandb/weave/pull/4646
- perf(weave): add parent id filtering pre-group by by @gtarpenning in https://github.com/wandb/weave/pull/4429
- chore(dev): increase import time threshold for CI by @jamie-rasmussen in https://github.com/wandb/weave/pull/4654
- chore(ui): add match params by @jamie-rasmussen in https://github.com/wandb/weave/pull/4659
- feat(ui): Weave side of model catalog/inference service by @jamie-rasmussen in https://github.com/wandb/weave/pull/4649
- chore(ui): add inference icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/4662
- chore(ui): add context window icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/4663
- feat(weave): Update LLMStucturedCompletionModel to inherit from Model, and add predict function by @jwlee64 in https://github.com/wandb/weave/pull/4616
- chore(weave): sort eval predict call table first by @gtarpenning in https://github.com/wandb/weave/pull/4669
- chore(weave): move annotations into its own section by @gtarpenning in https://github.com/wandb/weave/pull/4651
- perf(weave): truncate strings in table display by @gtarpenning in https://github.com/wandb/weave/pull/4667
- chore(ui): model catalog updates from design by @jamie-rasmussen in https://github.com/wandb/weave/pull/4665
- chore(weave): Pin clickhouse server image used in CI by @andrewtruong in https://github.com/wandb/weave/pull/4670
- chore(weave): Add initial Dependabot for testing by @andrewtruong in https://github.com/wandb/weave/pull/4675
- fix(ui): fix full screen babylon fails when media too far down on page by @KyleGoyette in https://github.com/wandb/weave/pull/4505
- chore(ui): more model catalog feedback by @jamie-rasmussen in https://github.com/wandb/weave/pull/4674
- feat(weave): Support anthropic SDK by @chance-wnb in https://github.com/wandb/weave/pull/4648
- fix(weave): exclude null ref from object serialization by @tssweeney in https://github.com/wandb/weave/pull/4555
- fix(weave): Cache idempotent creation requests by @tssweeney in https://github.com/wandb/weave/pull/4641
- chore(weave): parent id tag correctly overflows by @gtarpenning in https://github.com/wandb/weave/pull/4689
- chore(weave): More dependabot testing by @andrewtruong in https://github.com/wandb/weave/pull/4688
- fix(weave): get_feedback accepts custom queries in mongo format by @bcsherma in https://github.com/wandb/weave/pull/4691
- feat(weave): OpenAI API endpoint tracking by @chance-wnb in https://github.com/wandb/weave/pull/4655
- chore(weave): Dependabot2 by @andrewtruong in https://github.com/wandb/weave/pull/4694
- chore(weave): Dependabot3 by @andrewtruong in https://github.com/wandb/weave/pull/4696
- fix(weave): allow unspecified leafobjectclass on objreadres for backcompat by @bcsherma in https://github.com/wandb/weave/pull/4695
- fix(weave): Fixes flushing mechanics when using server cache by @tssweeney in https://github.com/wandb/weave/pull/4703
Full Changelog: https://github.com/wandb/weave/compare/v0.51.51...v0.51.52
- Python
Published by bcsherma about 1 year ago
weave - v0.51.51
What's Changed
- chore(weave): Fix margin top on add provider drawer by @jwlee64 in https://github.com/wandb/weave/pull/4623
- fix(app): revert icon display inline-block by @onx2 in https://github.com/wandb/weave/pull/4628
- chore(weave): Bump TS SDK version and update docs by @chance-wnb in https://github.com/wandb/weave/pull/4612
- chore(weave): Fix double stream loading by @jwlee64 in https://github.com/wandb/weave/pull/4629
- chore(ui): add motion library by @jamie-rasmussen in https://github.com/wandb/weave/pull/4603
- docs(weave): document ThreadPoolExecutor by @J2-D2-3PO in https://github.com/wandb/weave/pull/4611
- fix(weave): allow blur event on slider display by @onx2 in https://github.com/wandb/weave/pull/4632
- chore(weave): add health check thread to async processor by @gtarpenning in https://github.com/wandb/weave/pull/4606
- perf(weave): feedback table join with project_id by @gtarpenning in https://github.com/wandb/weave/pull/4597
- chore(weave): Design - default eval compare view results to table instead of split view by @tssweeney in https://github.com/wandb/weave/pull/4638
- docs(weave): TS SDK doc improvement by @chance-wnb in https://github.com/wandb/weave/pull/4634
- chore(weave): special handling for cw models by @jamie-rasmussen in https://github.com/wandb/weave/pull/4630
- chore(weave): Allow codex to run clickhouse tests by @tssweeney in https://github.com/wandb/weave/pull/4618
- chore(weave): add leafobjectclass to object_versions table by @jwlee64 in https://github.com/wandb/weave/pull/4636
- chore(weave): Bedrock invoke postprocessor fix by @tcapelle in https://github.com/wandb/weave/pull/4631
- feat(weave): Fix call attribute mutability and allow summary edits by @tssweeney in https://github.com/wandb/weave/pull/4549
- fix(weave): Collect the usage info from Langchain integration by @chance-wnb in https://github.com/wandb/weave/pull/4615
Full Changelog: https://github.com/wandb/weave/compare/v0.51.50...v0.51.51
- Python
Published by chance-wnb about 1 year ago
weave - v0.51.49
What's Changed
- fix(weave): don't throw error on missing icon by @onx2 in https://github.com/wandb/weave/pull/4569
- fix(weave): Fix Responses API tests by @neutralino1 in https://github.com/wandb/weave/pull/4576
- chore(weave): Default json structured output to text properly in playground by @jwlee64 in https://github.com/wandb/weave/pull/4582
- chore(weave): Add Claude 4 costs and playground by @jwlee64 in https://github.com/wandb/weave/pull/4572
- chore(weave): Move logger configuration to init so that it doesn't affect non-SDK usage by @neutralino1 in https://github.com/wandb/weave/pull/4558
- fix(weave): Updating smollagents test for new version by @neutralino1 in https://github.com/wandb/weave/pull/4594
- chore(weave): fix pill icon alignment in trace navigator by @gtarpenning in https://github.com/wandb/weave/pull/4596
- chore(weave): icons and icon safety by @onx2 in https://github.com/wandb/weave/pull/4589
- chore(weave): dont pass empty filter in stats query by @gtarpenning in https://github.com/wandb/weave/pull/4593
- chore(weave): Skip flow test that consistently flakes by @zbirenbaum in https://github.com/wandb/weave/pull/4599
- fix(weave): Resolve mixture of value types in weaveclient.sumdict_leaves by @chance-wnb in https://github.com/wandb/weave/pull/4587
- fix(weave): referencing non-existing attribute breaks video save by @zbirenbaum in https://github.com/wandb/weave/pull/4580
Full Changelog: https://github.com/wandb/weave/compare/v0.51.48...v0.51.49
- Python
Published by chance-wnb about 1 year ago
weave - v0.51.48
What's Changed
- feat(weave): Add first-class "descendant_error" state by @tssweeney in https://github.com/wandb/weave/pull/4415
- chore(app): Give an option to render whitespace and show collaspable json by @domphan-wandb in https://github.com/wandb/weave/pull/4467
- chore(weave_query): Only load incremental tables if in a run workspace by @domphan-wandb in https://github.com/wandb/weave/pull/4445
- chore(ui): Add id prop to TextField by @connieelee in https://github.com/wandb/weave/pull/4506
- chore(ui): add branch-commit icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/4510
- feat(weave): Support chat view for OTEL traces by @zbirenbaum in https://github.com/wandb/weave/pull/4482
- docs(weave): fixed broken notebook links for collab and github by @anu-wandb in https://github.com/wandb/weave/pull/4513
- refactor(ui): move ModelRefLabel into its own file by @jamie-rasmussen in https://github.com/wandb/weave/pull/4512
- feat(weave): Evaluation report allows users to compare and analyze results in tabular form by @tssweeney in https://github.com/wandb/weave/pull/4437
- docs(weave): script to generate
llms-full.txt& associated LLM-friendly docs files by @J2-D2-3PO in https://github.com/wandb/weave/pull/4249 - fix(weave_query): ensure utils are imported by @domphan-wandb in https://github.com/wandb/weave/pull/4517
- fix(weavequery): Make mapped file-tablewith_increments op parallel by @domphan-wandb in https://github.com/wandb/weave/pull/4519
- feat(ui): Improve run links and filtering by @jamie-rasmussen in https://github.com/wandb/weave/pull/4507
- chore(ui): define @internal directive by @domphan-wandb in https://github.com/wandb/weave/pull/4521
- chore(app): Disable incremental table op from being used for now by @domphan-wandb in https://github.com/wandb/weave/pull/4520
- chore(weave_query): Add orjson package and use for JSON parsing of tables by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4490
- docs(weave): update video.md by @J2-D2-3PO in https://github.com/wandb/weave/pull/4523
- chore(weave): Adds "WEAVELOGLEVEL" setting and consolidates terminal printing into common module by @tssweeney in https://github.com/wandb/weave/pull/4509
- docs(weave): document generator tracing support by @J2-D2-3PO in https://github.com/wandb/weave/pull/4525
- fix(weave): Fixes inf loop when expanding inputs & outputs by @tssweeney in https://github.com/wandb/weave/pull/4526
- feat(weave): TS SDK: allows call handle to be returned by @chance-wnb in https://github.com/wandb/weave/pull/4514
- feat(weave): Implement smolagents integration by @soumik12345 in https://github.com/wandb/weave/pull/3658
- fix(weavequery): Use synchronous ioservice client to load increments by @domphan-wandb in https://github.com/wandb/weave/pull/4524
- fix(weave): Fix case where there are dataset and scorer mismatches with new pivot view by @tssweeney in https://github.com/wandb/weave/pull/4531
- fix(weave): fix breaking dspy test runner by @zbirenbaum in https://github.com/wandb/weave/pull/4537
- chore(weave): add icons missing from wandb/ui by @onx2 in https://github.com/wandb/weave/pull/4540
- fix(weave): Speed up EvaluationLogger by @tssweeney in https://github.com/wandb/weave/pull/4543
- docs(weave): Add google-ADK docs with OpenTelemetry by @parambharat in https://github.com/wandb/weave/pull/4500
- fix(app): correctly render images in the flexbox by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4542
- fix(weave): Adding
__all__toweave/__init__.pyby @neutralino1 in https://github.com/wandb/weave/pull/4546 - fix(weave): Evaluation progress updates should not block on long-running rows by @tssweeney in https://github.com/wandb/weave/pull/4538
- chore(weave): Re-organize eval compare page closer to long-term design by @tssweeney in https://github.com/wandb/weave/pull/4544
- fix(weave): run trace server bindings tests by @zbirenbaum in https://github.com/wandb/weave/pull/4535
- fix(weave): Fix deprecated usage of include in Field by @zbirenbaum in https://github.com/wandb/weave/pull/4547
- chore(weave): Initialize codex support by @tssweeney in https://github.com/wandb/weave/pull/4550
- chore(weave): Codex followup by @tssweeney in https://github.com/wandb/weave/pull/4551
- fix(weave): Hide "python" function type in the UI and move to weave-managed namespace by @tssweeney in https://github.com/wandb/weave/pull/4536
- chore(weave): Fixes bootstrap script for Codex (v3) by @tssweeney in https://github.com/wandb/weave/pull/4553
- fix(weave): fixes the csv export issue by @chance-wnb in https://github.com/wandb/weave/pull/4529
- fix(app): fixes icon shrinking problem by @onx2 in https://github.com/wandb/weave/pull/4559
- chore(app): renable incrementally logged tables in run workspace by @domphan-wandb in https://github.com/wandb/weave/pull/4527
- docs(weave): Improve eval doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/4560
- chore(weave): Re-enable Regression Filters by @tssweeney in https://github.com/wandb/weave/pull/4562
- chore(ui): Added callout area to eval compare page by @m-rgba in https://github.com/wandb/weave/pull/4565
- fix(weave): Unlock larger evaluation analysis (fe-change only) by @tssweeney in https://github.com/wandb/weave/pull/4566
- chore(ui): Video thumbnail enhancement by @m-rgba in https://github.com/wandb/weave/pull/4561
Full Changelog: https://github.com/wandb/weave/compare/v0.51.47...v0.51.48
- Python
Published by tssweeney about 1 year ago
weave - v0.51.47
What's Changed
- feat(weave): MP3 support on frontend by @zbirenbaum in https://github.com/wandb/weave/pull/4462
- feat(weave_ts): Added decorator support and clarified docs for weave.op by @vanpelt in https://github.com/wandb/weave/pull/4155
- feat(weave): add google adk otel keys to otel server by @parambharat in https://github.com/wandb/weave/pull/4399
- fix(ui): Saved view column set not always getting applied by @jamie-rasmussen in https://github.com/wandb/weave/pull/4387
- chore(weave): Improve UI Dataset Fetch Perf & Caching by @tssweeney in https://github.com/wandb/weave/pull/4463
- chore(ui): replace MUI Chip with RemovableTag by @jamie-rasmussen in https://github.com/wandb/weave/pull/4390
- docs(weave): Update Python scorer examples to use
outputby @J2-D2-3PO in https://github.com/wandb/weave/pull/4473 - fix(ui): use deprecated tooltip component until component can be updated by @jamie-rasmussen in https://github.com/wandb/weave/pull/4475
- fix(ui): ellipsis in copyable text by @jamie-rasmussen in https://github.com/wandb/weave/pull/4474
- feat(weave): Show object storage size on the project overview page. by @chance-wnb in https://github.com/wandb/weave/pull/4439
- feat(weave): Add mp3 support by @zbirenbaum in https://github.com/wandb/weave/pull/4363
- feat(ui): Add generic file handling and PDF viewer support by @jamie-rasmussen in https://github.com/wandb/weave/pull/4412
- chore(ui): update Run filter label by @jamie-rasmussen in https://github.com/wandb/weave/pull/4479
- chore(weave): Decompose useExampleCompareData for Eval Compare Page by @tssweeney in https://github.com/wandb/weave/pull/4465
- chore(app): Add optional setting to use Right Handed System by @ericakdiaz in https://github.com/wandb/weave/pull/4476
- chore(weave): change wording and remove gap by @chance-wnb in https://github.com/wandb/weave/pull/4481
- docs(weave): saved models in Playground + cleanup playground doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/4483
- chore(weave): code cleanup for TS SDK test setup. by @chance-wnb in https://github.com/wandb/weave/pull/4353
- chore(weave): Support OpenAI Responses parse API by @andrewtruong in https://github.com/wandb/weave/pull/4485
- chore(weave): apply prettier formatting. by @chance-wnb in https://github.com/wandb/weave/pull/4484
- fix(ui): empty email in user popup by @jamie-rasmussen in https://github.com/wandb/weave/pull/4489
- docs(weave): Introduce decorator usage and bump version for release by @chance-wnb in https://github.com/wandb/weave/pull/4491
- docs(weave): Update Logging Media doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/4478
- docs(weave): document op for TS class and object method tracking by @J2-D2-3PO in https://github.com/wandb/weave/pull/4480
- docs(weave): update docstrings for get_calls and query by @J2-D2-3PO in https://github.com/wandb/weave/pull/4457
- docs(weave): update basic eval logger example by @J2-D2-3PO in https://github.com/wandb/weave/pull/4494
- docs(weave): promo
weave.Markdownas a way to customize call rendering by @J2-D2-3PO in https://github.com/wandb/weave/pull/4496 - fix(weave): Dont crash in langchain if client is not init'd by @andrewtruong in https://github.com/wandb/weave/pull/4502
- chore(weave): Add support for tracing generators by @andrewtruong in https://github.com/wandb/weave/pull/4413
- fix(weave): only perform trace to chat conversion when underlying data changes by @zbirenbaum in https://github.com/wandb/weave/pull/4499
- feat(weave): Add first-class "descendant_error" state (python side) by @tssweeney in https://github.com/wandb/weave/pull/4508
- chore(weave): Refactor ChatView hooks into seperate files by @zbirenbaum in https://github.com/wandb/weave/pull/4497
Full Changelog: https://github.com/wandb/weave/compare/v0.51.46...v0.51.47
- Python
Published by andrewtruong about 1 year ago
weave - v0.51.46
What's Changed
- chore(weave): remove HF tests by @ayulockin in https://github.com/wandb/weave/pull/4430
- chore(weave): fix bool filter operator conversion by @gtarpenning in https://github.com/wandb/weave/pull/4434
- chore(weave): update costs 5/7 by @jwlee64 in https://github.com/wandb/weave/pull/4428
- chore(weave): add mistral to playground by @jwlee64 in https://github.com/wandb/weave/pull/4433
- feat(weave): Mistral chat by @tcapelle in https://github.com/wandb/weave/pull/4411
- chore(weave): trace server does not 400 for malformed refs in call inputs or output by @bcsherma in https://github.com/wandb/weave/pull/4396
- chore(weave): Fix cost query again by @jwlee64 in https://github.com/wandb/weave/pull/4333
- chore(weave): Add drawer to providers tab by @jwlee64 in https://github.com/wandb/weave/pull/4092
- fix(weave): Fix video display in trace view by @zbirenbaum in https://github.com/wandb/weave/pull/4440
- fix(ui): extra newlines in markdown rendering by @jamie-rasmussen in https://github.com/wandb/weave/pull/4442
- chore(weave): delete unused by @gtarpenning in https://github.com/wandb/weave/pull/4446
- feat(weave): Saved models frontend by @jwlee64 in https://github.com/wandb/weave/pull/4424
- chore(weave): Remove some more mui box for tailwind, in playground code by @jwlee64 in https://github.com/wandb/weave/pull/4450
- fix(weave): Grid locale can error by @jamie-rasmussen in https://github.com/wandb/weave/pull/4449
- chore(weave): add useCall2 by @gtarpenning in https://github.com/wandb/weave/pull/4431
- chore(dev): bump Node to v20 in WeaveJS Lint and Compile check by @jamie-rasmussen in https://github.com/wandb/weave/pull/4414
- refactor(weave): move hooks from args to objects with named params by @gtarpenning in https://github.com/wandb/weave/pull/4389
- chore(ui): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/4425
- feat(weave): backend for the project stats API by @chance-wnb in https://github.com/wandb/weave/pull/4438
- chore(weave): remove useCall2 by @gtarpenning in https://github.com/wandb/weave/pull/4456
- docs(weave): Document mp4 support by @J2-D2-3PO in https://github.com/wandb/weave/pull/4436
- docs(weave): small nit remove "in weave" by @scottire in https://github.com/wandb/weave/pull/4458
- chore(weave): quick fix for tool calling with stream by @tcapelle in https://github.com/wandb/weave/pull/4460
- docs(weave): Added VLM cookbook by @anu-wandb in https://github.com/wandb/weave/pull/4447
- chore(weave): Preserve order of auto-summarize keys by @andrewtruong in https://github.com/wandb/weave/pull/4451
- chore(weave): Zero out call stack before each test by @andrewtruong in https://github.com/wandb/weave/pull/4441
- feat(weave): Add option to disable auto-summarize in imperative evals by @andrewtruong in https://github.com/wandb/weave/pull/4427
- chore(weave): Fix common gotcha when calling weave.finish by @andrewtruong in https://github.com/wandb/weave/pull/4408
- fix(weave): grid using imports not available on Windows by @jamie-rasmussen in https://github.com/wandb/weave/pull/4461
- chore(weave_query): Use previous increment paths to handle artifact ordering by @domphan-wandb in https://github.com/wandb/weave/pull/4452
New Contributors
- @anu-wandb made their first contribution in https://github.com/wandb/weave/pull/4447
Full Changelog: https://github.com/wandb/weave/compare/v0.51.45...v0.51.46
- Python
Published by jamie-rasmussen about 1 year ago
weave - v0.51.45
What's Changed
- fix(weave): Parse Bedrock inference profile ARN to properly get the Model ID for tracing by @michaelromagne in https://github.com/wandb/weave/pull/4220
- fix(weave): Add subquery alias by @chance-wnb in https://github.com/wandb/weave/pull/4266
- chore(weave): Imperative Evaluation Docs by @andrewtruong in https://github.com/wandb/weave/pull/4194
- perf(weave): push tracerootsonly pre group by sql filter by @gtarpenning in https://github.com/wandb/weave/pull/4200
- fix(weave): fixes an issue that impacts product by @chance-wnb in https://github.com/wandb/weave/pull/4270
- feat(weave): Dataset.add_rows helper for efficient append to an existing dataset by @bcsherma in https://github.com/wandb/weave/pull/4252
- chore(weave): Add
weave.getby @andrewtruong in https://github.com/wandb/weave/pull/4274 - chore(weave): Add new testing shards by @andrewtruong in https://github.com/wandb/weave/pull/4278
- perf(weave): add pre group by ref filtering by @gtarpenning in https://github.com/wandb/weave/pull/4198
- fix(weave): fix incorrect bytes calculation by @chance-wnb in https://github.com/wandb/weave/pull/4285
- chore(weave): speed up slow value stripping test by @gtarpenning in https://github.com/wandb/weave/pull/4280
- chore(weave): slightly faster client parallelism test by @gtarpenning in https://github.com/wandb/weave/pull/4282
- chore(weave): slightly faster dynamic batching test by @gtarpenning in https://github.com/wandb/weave/pull/4283
- chore(weave): slightly faster mapper test by @gtarpenning in https://github.com/wandb/weave/pull/4284
- feat(ui): add bulk object delete functionality by @jamie-rasmussen in https://github.com/wandb/weave/pull/4290
- feat(ui): Saved Views by @jamie-rasmussen in https://github.com/wandb/weave/pull/4240
- chore(ui): Add wrap icon from design team by @jamie-rasmussen in https://github.com/wandb/weave/pull/4293
- chore(weave): speed up image and sampling tests by @gtarpenning in https://github.com/wandb/weave/pull/4292
- fix(ui): Saved Views view switch panel not refreshing by @jamie-rasmussen in https://github.com/wandb/weave/pull/4294
- docs(weave): added missing config for clickhouse by @LalitSahuWnB in https://github.com/wandb/weave/pull/4268
- chore(weave): reduce sleep times for many tests by @gtarpenning in https://github.com/wandb/weave/pull/4295
- chore(weave): fix slow table tests by @gtarpenning in https://github.com/wandb/weave/pull/4281
- docs(weave): document saved views by @J2-D2-3PO in https://github.com/wandb/weave/pull/3779
- fix(weave): Uncomment validation check and fix tablequerystats query by @chance-wnb in https://github.com/wandb/weave/pull/4273
- chore(weave): test sometimes flakes, fixed by @gtarpenning in https://github.com/wandb/weave/pull/4302
- docs(weave): Add callouts about feedback note len limit by @J2-D2-3PO in https://github.com/wandb/weave/pull/4301
- feat(weave): Frontend Implementation for Storage Size Display by @chance-wnb in https://github.com/wandb/weave/pull/4142
- docs(weave): update CONTRIBUTING_DOCS.md by @J2-D2-3PO in https://github.com/wandb/weave/pull/4303
- chore(weave): Update noxfile by @andrewtruong in https://github.com/wandb/weave/pull/4289
- chore(weave): Don't destroy type information when using op decorator by @andrewtruong in https://github.com/wandb/weave/pull/4305
- fix(ui): don't show overview in nav sidebar twice by @jamie-rasmussen in https://github.com/wandb/weave/pull/4298
- fix(weave): datetime import error ci by @zbirenbaum in https://github.com/wandb/weave/pull/4311
- feat(weave): Vercel OTEL conventions integration by @zbirenbaum in https://github.com/wandb/weave/pull/4272
- fix(weave): duplicate dataset references cause wild queries by @gtarpenning in https://github.com/wandb/weave/pull/4277
- chore(weave): Revert "chore weave: Revert two fixes for when cost query returned n… by @jwlee64 in https://github.com/wandb/weave/pull/4315
- chore(weave): increase latency tolerance eval test by @gtarpenning in https://github.com/wandb/weave/pull/4319
- feat(ui): include trace ref in add to dataset by @bcsherma in https://github.com/wandb/weave/pull/4279
- chore(app): Create a util for isMediaCardString by @ericakdiaz in https://github.com/wandb/weave/pull/4304
- docs(weave): Updates to evaluation logger docs by @J2-D2-3PO in https://github.com/wandb/weave/pull/4316
- chore(ui): remove dev track by @jamie-rasmussen in https://github.com/wandb/weave/pull/4320
- fix(ui): infinite loop when loading saved view by @jamie-rasmussen in https://github.com/wandb/weave/pull/4318
- fix(weave): show stripped payload error in ui by @gtarpenning in https://github.com/wandb/weave/pull/4297
- docs(weave): Add documentation for our MCP integration by @ayulockin in https://github.com/wandb/weave/pull/4261
- feat(ui): Make mods dynamically pull it's list from github by @vanpelt in https://github.com/wandb/weave/pull/4140
- docs(weave): Update README.md to direct users to docs site by @J2-D2-3PO in https://github.com/wandb/weave/pull/4296
- docs(weave): Re-Update README.md by @J2-D2-3PO in https://github.com/wandb/weave/pull/4325
- fix(weave): fix ref filter optimization query construction by @gtarpenning in https://github.com/wandb/weave/pull/4326
- docs(weave): Add some screenshots to the trace tree doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/4324
- chore(ui): Fix dark-mode border, shifting on hover by @m-rgba in https://github.com/wandb/weave/pull/4242
- chore(weave): run sqlite tests first by @gtarpenning in https://github.com/wandb/weave/pull/4328
- chore(weave): add limit to stats query, and special case by @gtarpenning in https://github.com/wandb/weave/pull/4331
- chore(weave): run make docs by @jamie-rasmussen in https://github.com/wandb/weave/pull/4327
- feat(ui): add buttons to control line wrapping by @jamie-rasmussen in https://github.com/wandb/weave/pull/4291
- fix(ui): mid-word breaks in evaluation compare example section by @jamie-rasmussen in https://github.com/wandb/weave/pull/4321
- feat(weave): Communicate trace endpoint errors to users by @chance-wnb in https://github.com/wandb/weave/pull/4234
- chore(dev): add test ids to dataset components by @bcsherma in https://github.com/wandb/weave/pull/4334
- chore(weave): close button on eval compare charts by @gtarpenning in https://github.com/wandb/weave/pull/4336
- docs(weave): move OTEL docs under Traces by @J2-D2-3PO in https://github.com/wandb/weave/pull/4337
- chore(weave_query): increase chunk size on async file downloads by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4287
- fix(weave): Fix bug in file chunk processing for bucket storage by @tssweeney in https://github.com/wandb/weave/pull/4275
- refactor(ui): Create reusable helper for tracked loaders by @connieelee in https://github.com/wandb/weave/pull/4338
- fix(weave): tree navigator robust to missing parents by @gtarpenning in https://github.com/wandb/weave/pull/4342
- chore(weave): break out trace count display by @gtarpenning in https://github.com/wandb/weave/pull/4341
- chore(weave): Pin uv to fix CI by @andrewtruong in https://github.com/wandb/weave/pull/4349
- fix(ui): small night-mode fix for pill in PanelView by @jamie-rasmussen in https://github.com/wandb/weave/pull/4344
- fix(weave): display name updates in call details page by @gtarpenning in https://github.com/wandb/weave/pull/4340
- feat(ui): Create WB logo loader component by @connieelee in https://github.com/wandb/weave/pull/4339
- fix(app): eyeball icon can toggle image mask sets on/off by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4352
- fix(app): avoid duplicate loader by @brianlund-wandb in https://github.com/wandb/weave/pull/4351
- chore(weave): frontend to use limited stats query by @gtarpenning in https://github.com/wandb/weave/pull/4269
- chore(weave): filter by trace name by @gtarpenning in https://github.com/wandb/weave/pull/4354
- feat(weave): backend change for including storage size in the stats query by @chance-wnb in https://github.com/wandb/weave/pull/4317
- chore(ui): update styling for protected aliases by @amusipatla-wandb in https://github.com/wandb/weave/pull/4262
- feat(weave): Support video input and output in SDK by @zbirenbaum in https://github.com/wandb/weave/pull/4335
- fix(weave): Make "Example Filter" work for imperative evals by @andrewtruong in https://github.com/wandb/weave/pull/4359
- chore(weave_query): buffer writes on table downloads until chunk size is reached by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4348
- chore(weave): add helper useProjectHasCalls + comment param names by @gtarpenning in https://github.com/wandb/weave/pull/4355
- chore(weave): restrict name filter type to string by @gtarpenning in https://github.com/wandb/weave/pull/4358
- fix(app): use custom run name if available when displaying run.name by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4360
- feat(weave): display trace size from the entire project by @chance-wnb in https://github.com/wandb/weave/pull/4312
- feat(weave): backend for getting all file size for a project by @chance-wnb in https://github.com/wandb/weave/pull/4313
- fix(ui): treat json lists within uploaded dataset rows as lists, not strings by @bcsherma in https://github.com/wandb/weave/pull/4362
- feat(weave): show project's total file size by @chance-wnb in https://github.com/wandb/weave/pull/4314
- fix(weave): count query returns a count! by @gtarpenning in https://github.com/wandb/weave/pull/4364
- docs(weave): fix docstring with outdated "call" method signature by @jamie-rasmussen in https://github.com/wandb/weave/pull/4365
- fix(weave): show examples in eval compare for js evals by @gtarpenning in https://github.com/wandb/weave/pull/4366
- chore(weave): Fix dev pytest discovery by @tssweeney in https://github.com/wandb/weave/pull/4368
- fix(weave): Fixes User and Run ID filters by @tssweeney in https://github.com/wandb/weave/pull/4367
- feat(weave): weave.dataset.select by @tcapelle in https://github.com/wandb/weave/pull/4158
- fix(weave): night mode for status chips in filters by @jamie-rasmussen in https://github.com/wandb/weave/pull/4370
- chore(ui): update tooltip text for Reset View action by @jamie-rasmussen in https://github.com/wandb/weave/pull/4371
- fix(ui): saved view modified state incorrect when contains filter in use by @jamie-rasmussen in https://github.com/wandb/weave/pull/4372
- fix(weave): allow anonymous users to view public projects by @gtarpenning in https://github.com/wandb/weave/pull/4375
- chore(app): hide customRunNames variable in weave suggestions by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4374
- chore(weave): use tmppath builtin and remove redundant test in audiotest.py by @zbirenbaum in https://github.com/wandb/weave/pull/4369
- chore(weave): force min width even if set incorrectly by @gtarpenning in https://github.com/wandb/weave/pull/4376
- chore(weave): add better test for latency filtering by @gtarpenning in https://github.com/wandb/weave/pull/4381
- chore(weave): fix small width CompositionView in TraceNavigator by @gtarpenning in https://github.com/wandb/weave/pull/4378
- fix(ui): do not expand weave objects when moving from schema mapping to confirm step by @bcsherma in https://github.com/wandb/weave/pull/4384
- chore(weave): make compare button primary + tooltip by @gtarpenning in https://github.com/wandb/weave/pull/4356
- chore(weave): WeaveStatsSummarySection by @chance-wnb in https://github.com/wandb/weave/pull/4380
- docs(weave): include new get method by @jamie-rasmussen in https://github.com/wandb/weave/pull/4393
- refactor(ui): move OpDefCode out of Browse2 by @jamie-rasmussen in https://github.com/wandb/weave/pull/4394
- chore(weave): add option+click support to Name and Latency by @gtarpenning in https://github.com/wandb/weave/pull/4385
- chore(ui): Make loaders for CallsTable consistent by @m-rgba in https://github.com/wandb/weave/pull/4343
- fix(weave): Correct timestamps for langfuse OTEL by @zbirenbaum in https://github.com/wandb/weave/pull/4397
- docs(weave): doc that Weave can detect calls happening within a run context by @J2-D2-3PO in https://github.com/wandb/weave/pull/4346
- docs(weave): Clarify
preprocess_model_input behaviorby @J2-D2-3PO in https://github.com/wandb/weave/pull/4322 - chore(weave): LLMStructuredCompletionModel built in object mvp and types by @jwlee64 in https://github.com/wandb/weave/pull/4178
- style(weave): Move configure provider options to nested dd by @jwlee64 in https://github.com/wandb/weave/pull/4386
- style(weave): Allows 2+ chats, card formatted chats by @jwlee64 in https://github.com/wandb/weave/pull/4382
- style(weave): Fix playground add chat animation by @jwlee64 in https://github.com/wandb/weave/pull/4403
- fix(weave): do not retry call inserts that fail with a non retryable status code by @bcsherma in https://github.com/wandb/weave/pull/4395
- feat(weave_query): Support incremental tables by @domphan-wandb in https://github.com/wandb/weave/pull/4402
- docs(weave): Add PydanticAI docs with OpenTelemetry by @parambharat in https://github.com/wandb/weave/pull/4239
- fix(ui): wrap long markdown lines by @jamie-rasmussen in https://github.com/wandb/weave/pull/4406
- chore(weave): Allow get to operate on both uris and refs by @andrewtruong in https://github.com/wandb/weave/pull/4401
- feat(weave): Video display in weave by @zbirenbaum in https://github.com/wandb/weave/pull/4398
- chore(dev): make notify wandb core rerun-able on the same commit by @bcsherma in https://github.com/wandb/weave/pull/4417
- chore(ui): Playground - border fix, no LLM provider by @m-rgba in https://github.com/wandb/weave/pull/4422
New Contributors
- @michaelromagne made their first contribution in https://github.com/wandb/weave/pull/4220
- @LalitSahuWnB made their first contribution in https://github.com/wandb/weave/pull/4268
Full Changelog: https://github.com/wandb/weave/compare/v0.51.44...v0.51.45
- Python
Published by jamie-rasmussen about 1 year ago
weave - v0.51.44
What's Changed
- chore(weave): Fix zod generation ts test after changing test pydantic type by @tssweeney in https://github.com/wandb/weave/pull/4184
- chore(weave): Add additional datadog logging to bucket storage by @tssweeney in https://github.com/wandb/weave/pull/4171
- chore(ui): conditionally render add to dataset drawer only if open by @bcsherma in https://github.com/wandb/weave/pull/4179
- fix(weave): fixes the case that Trace Size becomes a filter condition by @chance-wnb in https://github.com/wandb/weave/pull/4180
- fix(ui): evaluation compare goes back to evals by @jamie-rasmussen in https://github.com/wandb/weave/pull/4172
- chore(weave_query): add unit test for image captions independent of boxes and masks by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4109
- fix(app): Render As dropdown shows currently selected value by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4164
- chore(weave): Fix overlap of show more button by @jwlee64 in https://github.com/wandb/weave/pull/4187
- chore(app): Query panel expression editor restyling by @domphan-wandb in https://github.com/wandb/weave/pull/4096
- chore(app): Add hideWhenDetached prop to ToggleButtonGroup Tooltip by @ericakdiaz in https://github.com/wandb/weave/pull/4163
- docs(weave): Update google genai sdk docs by @soumik12345 in https://github.com/wandb/weave/pull/4007
- chore(ui): remove dead code by @jamie-rasmussen in https://github.com/wandb/weave/pull/4169
- feat(weave): Online Monitoring I –
Monitorclass in the SDK by @neutralino1 in https://github.com/wandb/weave/pull/4015 - chore(weave): Fix DSPy in CI by @tssweeney in https://github.com/wandb/weave/pull/4197
- fix(weave): Fix trace export error when op_name is too long by @zbirenbaum in https://github.com/wandb/weave/pull/4177
- chore(weave): Update costs 4/14 by @jwlee64 in https://github.com/wandb/weave/pull/4196
- docs(weave): Update DSPy docs by @soumik12345 in https://github.com/wandb/weave/pull/3958
- chore(app): fix unscrollable media in tables by @peytonsarmiento in https://github.com/wandb/weave/pull/4189
- feat(weave): Refactor otel parsing to standardize fields by @zbirenbaum in https://github.com/wandb/weave/pull/4143
- chore(weave): add frontend not equal string operator by @gtarpenning in https://github.com/wandb/weave/pull/4205
- docs(weave): Describe usage of updateplaygroundmodels.py by @J2-D2-3PO in https://github.com/wandb/weave/pull/4201
- docs(weave): typo in prompts.md by @J2-D2-3PO in https://github.com/wandb/weave/pull/4199
- chore(weave): fix api key name for gemini by @jwlee64 in https://github.com/wandb/weave/pull/4203
- fix(ui): inverted photo in filter tag by @jamie-rasmussen in https://github.com/wandb/weave/pull/4204
- feat(weave): Support emitting storage size in object details view (trace_server) by @chance-wnb in https://github.com/wandb/weave/pull/4130
- chore(app): Enable regular html video controls on video panels by @ericakdiaz in https://github.com/wandb/weave/pull/4188
- chore(weave): add "does not contain" string filter by @gtarpenning in https://github.com/wandb/weave/pull/4206
- chore(ui): fix typos in comments by @jamie-rasmussen in https://github.com/wandb/weave/pull/4215
- fix(weave): Fix Weave self-managed docs by @flamarion in https://github.com/wandb/weave/pull/4216
- refactor(dev): simplify dataset cell renderers by @bcsherma in https://github.com/wandb/weave/pull/4209
- chore(app): Add optional parameter for setting point cloud background color by @ericakdiaz in https://github.com/wandb/weave/pull/4213
- fix(ui): react 18 createRoot warning by @jamie-rasmussen in https://github.com/wandb/weave/pull/4217
- feat(ui): edit list valued dataset cells by @bcsherma in https://github.com/wandb/weave/pull/4214
- perf(weave): address data loading perf issue on eval compare by @chance-wnb in https://github.com/wandb/weave/pull/4192
- feat(ui): include notes and reactions when adding calls to datasets by @bcsherma in https://github.com/wandb/weave/pull/4173
- chore(weave): Correctly propagate 404 on file not found by @tssweeney in https://github.com/wandb/weave/pull/4225
- fix(weave): Fixes call view loading hand for unfinished calls by @tssweeney in https://github.com/wandb/weave/pull/4223
- chore(weave): Add pyrightconfig.json to gitignore by @zbirenbaum in https://github.com/wandb/weave/pull/4227
- chore(dev): add test id to weave page titles by @bcsherma in https://github.com/wandb/weave/pull/4230
- chore(weave): Fix nulls returning from cost query by @jwlee64 in https://github.com/wandb/weave/pull/4228
- fix(weave_ts): Make credential handling match the wandb sdk by @vanpelt in https://github.com/wandb/weave/pull/4148
- chore(weave_query): clarify behaviour of cache bucketing by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4210
- chore(weave): Refactor the cache key usage by @chance-wnb in https://github.com/wandb/weave/pull/4229
- docs(weave): fix link on platform and security page by @J2-D2-3PO in https://github.com/wandb/weave/pull/4208
- docs(weave): Avoid use of the word "attributes" unless it refers to
weave.attributesby @J2-D2-3PO in https://github.com/wandb/weave/pull/4233 - chore(weave): Fix pytest discovery by @tssweeney in https://github.com/wandb/weave/pull/4238
- chore(ui): Update CallDetails preview: remove interactive checkboxes by @m-rgba in https://github.com/wandb/weave/pull/4221
- chore(weave): fix analytics event to be less noisy by @gtarpenning in https://github.com/wandb/weave/pull/4235
- chore(weave): dump option click filter values to string by @gtarpenning in https://github.com/wandb/weave/pull/4190
- chore(weave): add error and span logging for inserts by @gtarpenning in https://github.com/wandb/weave/pull/4222
- chore(dev): increase trace test timeout by @jamie-rasmussen in https://github.com/wandb/weave/pull/4244
- fix(app): Fix bounding box filter by @ericakdiaz in https://github.com/wandb/weave/pull/4236
- chore(ui): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/4243
- chore(dev): add typos config by @jamie-rasmussen in https://github.com/wandb/weave/pull/4246
- chore(weave): Revert two fixes for when cost query returned nulls for unfinished calls by @jwlee64 in https://github.com/wandb/weave/pull/4232
- refactor(weave): Hoist api calls up from llm dd to the main page, simplify llm dd by @jwlee64 in https://github.com/wandb/weave/pull/4186
- perf(weave): add trace id filter when only querying one parent by @gtarpenning in https://github.com/wandb/weave/pull/4248
- fix(weave): fix useCalls hook to return correct loading state by @gtarpenning in https://github.com/wandb/weave/pull/4237
- chore(weave): fix not equals string filter copy by @gtarpenning in https://github.com/wandb/weave/pull/4226
- fix(weave): remove duplicate project_id condition by @gtarpenning in https://github.com/wandb/weave/pull/4245
- chore(dev): fix typos complaint by @jamie-rasmussen in https://github.com/wandb/weave/pull/4247
- fix(weave) ensures that the failures in tablequerystats triggers 500 error by @chance-wnb in https://github.com/wandb/weave/pull/4251
- docs(weave): Update all scorer code examples to use
outputinstead ofmodels_outputby @J2-D2-3PO in https://github.com/wandb/weave/pull/4255 - revert(weave): dump option click filter values to string by @gtarpenning in https://github.com/wandb/weave/pull/4259
- fix(ui): show less confusing empty page for object versions by @jamie-rasmussen in https://github.com/wandb/weave/pull/4256
- chore(weave): option click filter always uses strings, fixed by @gtarpenning in https://github.com/wandb/weave/pull/4260
- fix(app): define default controls for masks from provided layers by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4254
- feat(weave): UI and API improvements for Imperative Evals by @andrewtruong in https://github.com/wandb/weave/pull/4241
- chore(weavequery): add more trace data to downloadfile_task by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4231
- feat(weave): Expose name config and read-only props on EvaluationLogger by @andrewtruong in https://github.com/wandb/weave/pull/4257
- chore(weave): Add duration tracking to find slow tests by @andrewtruong in https://github.com/wandb/weave/pull/4258
- chore(weave): Add scoring metadata for imperative evals by @andrewtruong in https://github.com/wandb/weave/pull/4264
- chore(weave): Add individual scores to Imperative Evals UI by @andrewtruong in https://github.com/wandb/weave/pull/4263
New Contributors
- @peytonsarmiento made their first contribution in https://github.com/wandb/weave/pull/4189
Full Changelog: https://github.com/wandb/weave/compare/v0.51.43...v0.51.44
- Python
Published by andrewtruong about 1 year ago
weave - v0.51.43
What's Changed
- chore(weave): update groq models by @jwlee64 in https://github.com/wandb/weave/pull/4076
- chore(ui): Trace tree - leave descendants collapsed on expanding by @m-rgba in https://github.com/wandb/weave/pull/4077
- chore(ui): Trace tree - fix padding on un-nested node levels by @m-rgba in https://github.com/wandb/weave/pull/4078
- docs(weave): Add smolagents docs by @soumik12345 in https://github.com/wandb/weave/pull/4009
- feat(ui): Conditionally add trace metadata to ObjectView by @zbirenbaum in https://github.com/wandb/weave/pull/4067
- docs(weave): troubleshooting guide updates + add tip on truncated traces by @J2-D2-3PO in https://github.com/wandb/weave/pull/3656
- chore(weave): cap hardcoded filters to 1000 by @gtarpenning in https://github.com/wandb/weave/pull/4064
- chore(weave): dedupe internal refs resolution by @gtarpenning in https://github.com/wandb/weave/pull/4063
- fix(ui): expand refs in call objects when adding to dataset by @bcsherma in https://github.com/wandb/weave/pull/3996
- fix(weave): convert filter for query used in default time windor by @gtarpenning in https://github.com/wandb/weave/pull/4087
- chore(weave): test CI fix by @jamie-rasmussen in https://github.com/wandb/weave/pull/4084
- feat(weave_query): Add ops for boolean all, boolean any, and number isInteger by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4081
- chore(app): Add more instrumentation for query panel analytics by @domphan-wandb in https://github.com/wandb/weave/pull/4060
- feat(weave): new plaground empty state, adds ability to add keys in drawer in playground by @jwlee64 in https://github.com/wandb/weave/pull/4074
- feat(ui): Add status filtering by @jamie-rasmussen in https://github.com/wandb/weave/pull/4083
- feat(weave): Semantic conventions parsing for OTEL and OpenInference by @zbirenbaum in https://github.com/wandb/weave/pull/4095
- feat(app): Allow selection of custom step metric in stepper panel by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4085
- fix(weave): add other required columns when
summaryrequested by @gtarpenning in https://github.com/wandb/weave/pull/4090 - chore(weave): remove unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/4091
- chore(weave): crewai release broken on 3.10 by @jamie-rasmussen in https://github.com/wandb/weave/pull/4103
- chore(weave): Create long-live storage clients per instance by @tssweeney in https://github.com/wandb/weave/pull/4094
- docs(weave): OpenTelemetry docs by @J2-D2-3PO in https://github.com/wandb/weave/pull/4098
- fix(weave): lazy import sqlite server for otel support by @gtarpenning in https://github.com/wandb/weave/pull/4108
- feat(weave): Display trace storage size in Trace view by @chance-wnb in https://github.com/wandb/weave/pull/4051
- chore(weave): remove unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/4101
- chore(weave): unpin transformers library by @jamie-rasmussen in https://github.com/wandb/weave/pull/4102
- docs(weave): Correct endpoint and clarify snippet instructions in OpenTelemetry docs by @zbirenbaum in https://github.com/wandb/weave/pull/4111
- docs(weave): Update PII docs to describe key redaction by @J2-D2-3PO in https://github.com/wandb/weave/pull/4079
- feat(weave): Add support for MCP python-sdk by @ayulockin in https://github.com/wandb/weave/pull/4030
- fix(weave): length calculation when offset > available by @jamie-rasmussen in https://github.com/wandb/weave/pull/4117
- chore(weave): improve filter interactions, fewer refreshes by @gtarpenning in https://github.com/wandb/weave/pull/4107
- perf(weave): filter op_name pre group by by @gtarpenning in https://github.com/wandb/weave/pull/4116
- fix(weave): paginated iterator offset fix by @gtarpenning in https://github.com/wandb/weave/pull/4118
- chore(weave): Improve OpenTelemetry examples and add non-instrumented example by @zbirenbaum in https://github.com/wandb/weave/pull/4115
- fix(weave): Fix ClickHouse config in Weave self-managed deployment doc by @flamarion in https://github.com/wandb/weave/pull/4120
- chore(app): Update NumberInput to new designs by @ericakdiaz in https://github.com/wandb/weave/pull/4112
- chore(weave): Add grok-3 to playground by @jwlee64 in https://github.com/wandb/weave/pull/4123
- chore(weave): update costs 4/14 by @jwlee64 in https://github.com/wandb/weave/pull/4121
- chore(weave): Add gpt4.1 models, makes 4.1-mini the default by @jwlee64 in https://github.com/wandb/weave/pull/4125
- fix(weave): Reference correct variable in otel docs example by @zbirenbaum in https://github.com/wandb/weave/pull/4122
- perf(weave): add indexed datetime filtering to calls query by @gtarpenning in https://github.com/wandb/weave/pull/4114
- chore(weave): increase filter bar debounce + fix character reappearing by @gtarpenning in https://github.com/wandb/weave/pull/4124
- chore(weave): Cleanup errors from empty storage URI by @tssweeney in https://github.com/wandb/weave/pull/4133
- docs(weave): Doc the new trace view by @J2-D2-3PO in https://github.com/wandb/weave/pull/4113
- chore(weave): Allow provider env setup aws and gcp bucket stores by @tssweeney in https://github.com/wandb/weave/pull/4099
- fix(weave): serialization in maptorefs wasn't recursing into tuples by @jamie-rasmussen in https://github.com/wandb/weave/pull/4137
- fix(ui): limit expansion of nested call data in add to dataset flow by @bcsherma in https://github.com/wandb/weave/pull/4128
- fix(app): wider run description field by @ArtsiomWB in https://github.com/wandb/weave/pull/4066
- chore(weave): Enable ramping of bucket storage by @tssweeney in https://github.com/wandb/weave/pull/4139
- perf(weave): filter
trace_idpre groupby by @gtarpenning in https://github.com/wandb/weave/pull/4136 - chore(weave): add gemini 2.5 exp to playground by @jwlee64 in https://github.com/wandb/weave/pull/4132
- chore(weave): Fixes pydantic serialization issues by @tssweeney in https://github.com/wandb/weave/pull/4141
- chore(weave): remove tslint from weave project by @chance-wnb in https://github.com/wandb/weave/pull/4145
- chore(weave): Add o4-mini and o3 to playground by @jwlee64 in https://github.com/wandb/weave/pull/4147
- fix(ui): create your first dataset button works upload-first-works by @bcsherma in https://github.com/wandb/weave/pull/4146
- chore(dev): introduce common hook for saving new datasets by @bcsherma in https://github.com/wandb/weave/pull/4149
- chore(app): Center number input and handle empty values better by @ericakdiaz in https://github.com/wandb/weave/pull/4151
- chore(dev): tldr github action by @bcsherma in https://github.com/wandb/weave/pull/4110
- docs(weave): document weave attributes trace view in langchain by @parambharat in https://github.com/wandb/weave/pull/3685
- chore(weave): remove unnecessary function by @jamie-rasmussen in https://github.com/wandb/weave/pull/4160
- feat(app): Create query shortcuts for empty query panel by @domphan-wandb in https://github.com/wandb/weave/pull/4038
- feat(weave): include annotations when adding calls to dataset by @bcsherma in https://github.com/wandb/weave/pull/4154
- chore(weave): Fixes expansion gap in call view by @tssweeney in https://github.com/wandb/weave/pull/4156
- fix(app): Fix image mask visibility hierarchy by @ericakdiaz in https://github.com/wandb/weave/pull/4131
- chore(ui): Dark fixes for filterbar by @m-rgba in https://github.com/wandb/weave/pull/4165
- chore(ui): add display name by @jamie-rasmussen in https://github.com/wandb/weave/pull/4168
- feat(weave): Show storage size on call summary page by @chance-wnb in https://github.com/wandb/weave/pull/4097
- chore(weave): Add server-side respect of pydantic aliases by @tssweeney in https://github.com/wandb/weave/pull/4162
- fix(weave): Do not trace custom type loading by @tssweeney in https://github.com/wandb/weave/pull/4170
- feat(weave): Take Playground GA by @jwlee64 in https://github.com/wandb/weave/pull/4175
- feat(weave): Imperative Evaluation APIs by @andrewtruong in https://github.com/wandb/weave/pull/4166
Full Changelog: https://github.com/wandb/weave/compare/v0.51.42...v0.51.43
- Python
Published by andrewtruong about 1 year ago
weave - v0.51.42
What's Changed
- feat(weave): Add Bedrock Guardrails support and Scorer by @tcapelle in https://github.com/wandb/weave/pull/3767
- chore(weave): Saved View builtin object definition and registry by @jamie-rasmussen in https://github.com/wandb/weave/pull/4020
- chore(weave): add a default datetime filter on trace table by @gtarpenning in https://github.com/wandb/weave/pull/3812
- chore(weave): memoize cache grab by @gtarpenning in https://github.com/wandb/weave/pull/4043
- chore(weave): add mem limit + error logging to ch _query by @gtarpenning in https://github.com/wandb/weave/pull/4033
- docs(weave): Document batch delete calls by @J2-D2-3PO in https://github.com/wandb/weave/pull/3932
- chore(weave): refactor and improve calls query string optimization by @gtarpenning in https://github.com/wandb/weave/pull/4021
- chore(app): Fix alignment of arrows on NumberInput by @ericakdiaz in https://github.com/wandb/weave/pull/4047
- docs(weave): notebook titles and updates by @J2-D2-3PO in https://github.com/wandb/weave/pull/4002
- feat(weave): Add otel tracing support by @zbirenbaum in https://github.com/wandb/weave/pull/4050
- chore(weave): Update costs 4/4 by @jwlee64 in https://github.com/wandb/weave/pull/4052
- docs(weave): document basic autopatch usage by @J2-D2-3PO in https://github.com/wandb/weave/pull/4046
- chore(weave): less aggressive default date filters by @gtarpenning in https://github.com/wandb/weave/pull/4054
- chore(weave): convert 12m to 1y by @gtarpenning in https://github.com/wandb/weave/pull/4044
- fix(weave): Loosen the regex check to accept potentially CJK characters by @chance-wnb in https://github.com/wandb/weave/pull/4037
- chore(ui): remove unused props by @jamie-rasmussen in https://github.com/wandb/weave/pull/4056
- chore(weave): pin transfomers library by @jamie-rasmussen in https://github.com/wandb/weave/pull/4062
- chore(app): Improve Table column header menu positioning and styling by @domphan-wandb in https://github.com/wandb/weave/pull/4012
- fix(weave_query): gracefully handle cached local artifacts error by @domphan-wandb in https://github.com/wandb/weave/pull/4053
- chore(weave): Move some tests to nightly by @andrewtruong in https://github.com/wandb/weave/pull/3968
- chore(app): Create an action bar for PanelTable and include filter and table selection options by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4025
- chore(weave): correctly name GROQAPIKEY by @jwlee64 in https://github.com/wandb/weave/pull/4059
- chore(app): ensure remove column is aligned by @domphan-wandb in https://github.com/wandb/weave/pull/4065
- fix(weave): remove deterministic attribute error from openai agents integration by @bcsherma in https://github.com/wandb/weave/pull/4068
- feat(app): Create a generic stepper panel for any incoming expressions that return a list type by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4048
- chore(weave): Temporary patch for auth url referrer by @tssweeney in https://github.com/wandb/weave/pull/4069
- chore(weave): dont show weeks unless at least one week by @gtarpenning in https://github.com/wandb/weave/pull/4071
- fix(weave): require opentelemetry proto by @bcsherma in https://github.com/wandb/weave/pull/4070
Full Changelog: https://github.com/wandb/weave/compare/v0.51.41...v0.51.42
- Python
Published by bcsherma about 1 year ago
weave - v0.51.41
What's Changed
- chore(weave): custom provider model built in object backend by @jwlee64 in https://github.com/wandb/weave/pull/3841
- chore(weave): change object tables copy and add user to ops by @gtarpenning in https://github.com/wandb/weave/pull/3941
- style(ui): Update Select component styles by @connieelee in https://github.com/wandb/weave/pull/3944
- chore(weave): new text based datetime dropdown by @gtarpenning in https://github.com/wandb/weave/pull/3829
- fix(weave): add a null check to prevent playground crash by @jwlee64 in https://github.com/wandb/weave/pull/3945
- chore(weave_query): Handle DictionaryArray inputs for another subset of AWL string ops by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3942
- docs(weave): add 3 integrations to index page by @jamie-rasmussen in https://github.com/wandb/weave/pull/3950
- chore(weave): show overview for weave by @jwlee64 in https://github.com/wandb/weave/pull/3923
- docs(weave): Remove OAI workaround from intro_notebook.ipynb by @adrnswanberg in https://github.com/wandb/weave/pull/3954
- feat(weave): DSPy 2.x integration by @soumik12345 in https://github.com/wandb/weave/pull/3788
- chore(ui): Code composition visual updates by @m-rgba in https://github.com/wandb/weave/pull/3918
- fix(ui): Clear traces / evals on page change by @m-rgba in https://github.com/wandb/weave/pull/3960
- docs(weave): Update info hierarchy by @scottire in https://github.com/wandb/weave/pull/3819
- fix(app): Transform input data to table-like before passing to paginated Plots by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3948
- chore(ui): Onboarding: New dataset empty space by @m-rgba in https://github.com/wandb/weave/pull/3953
- chore(weave): allow otel style ids for calls by @zbirenbaum in https://github.com/wandb/weave/pull/3946
- fix(weave): Prevent Double URL State Update in ButtonOverlay Navigation by @chance-wnb in https://github.com/wandb/weave/pull/3935
- feat(ui): allow zooming images in lightbox to 5x natural pixel size by @jamie-rasmussen in https://github.com/wandb/weave/pull/3963
- chore(weave): warn user when weave is being used without
weave.initby @zbirenbaum in https://github.com/wandb/weave/pull/3973 - feat(weave): Add custom providers table to providers tab by @jwlee64 in https://github.com/wandb/weave/pull/3956
- feat(weave): Custom providers in the playground by @jwlee64 in https://github.com/wandb/weave/pull/3957
- chore(ui): Onboarding: Initial empty state playground by @m-rgba in https://github.com/wandb/weave/pull/3951
- feat(ui): support blocking downloading files in directory view by @ruhiparvatam in https://github.com/wandb/weave/pull/3964
- feat(ui): support json[l], tsv dataset uploads by @bcsherma in https://github.com/wandb/weave/pull/3955
- docs(weave): document custom providers in playground by @J2-D2-3PO in https://github.com/wandb/weave/pull/3976
- fix(weave): Anthropic message lists containing tool results do not render as a chat by @neutralino1 in https://github.com/wandb/weave/pull/3934
- chore(weave): update docs and docs link for custom providers by @jwlee64 in https://github.com/wandb/weave/pull/3980
- chore(weave): Add reference trace server and generator by @andrewtruong in https://github.com/wandb/weave/pull/3835
- chore(weave): Add stainless codegen by @andrewtruong in https://github.com/wandb/weave/pull/3859
- chore(app): Filter steps to non-null tables in runs history step slider by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3979
- chore(weave): Add Grid utility by @jamie-rasmussen in https://github.com/wandb/weave/pull/3981
- feat(weave_query): Provide caption attribute in ImageArtifactFileRef by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3975
- docs(weave): add mermaid and mermaid chart to custom provider docs by @jwlee64 in https://github.com/wandb/weave/pull/3983
- chore(weave_query): Handle DictionaryArray inputs for remaining AWL string ops by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3972
- chore(weave): format long durations with minutes in trace tree by @gtarpenning in https://github.com/wandb/weave/pull/3969
- fix(weave): Fix Anthropic tool call results when content is array of blocks by @neutralino1 in https://github.com/wandb/weave/pull/3985
- fix(weave): Fix custom DSPy module by @soumik12345 in https://github.com/wandb/weave/pull/3959
- feat(weave): Implement Google Genai integration by @soumik12345 in https://github.com/wandb/weave/pull/3596
- docs(ui): Easy Trace / Eval notebooks by @m-rgba in https://github.com/wandb/weave/pull/3961
- chore(ui): Onboarding: Initial empty state traces / evals by @m-rgba in https://github.com/wandb/weave/pull/3952
- feat(weave): Start tracking createwithcompletion in Instructor by @abraham-leal in https://github.com/wandb/weave/pull/3982
- chore(weave): Add a project allow list to the bucket rollout by @tssweeney in https://github.com/wandb/weave/pull/3970
- fix(ui): ensure Line Plot custom chart has run colors closely matching run selector when multiple runs have the same color by @KyleGoyette in https://github.com/wandb/weave/pull/3977
- docs(weave): FAQ items about new inline custom object support with datetime and markdown use cases by @J2-D2-3PO in https://github.com/wandb/weave/pull/3967
- chore(weave): render annotation bools correctly, vertically align bools by @gtarpenning in https://github.com/wandb/weave/pull/3966
- chore(ui): Fix nested buttons in removable tag/alias by @connieelee in https://github.com/wandb/weave/pull/3988
- chore(weave): fix hour bias by simplifying utc handling by @gtarpenning in https://github.com/wandb/weave/pull/3989
- chore(weave): Temporarily disable crewai tests by @andrewtruong in https://github.com/wandb/weave/pull/3999
- chore(weave): exclude inputs.self from call data in add to dataset by @bcsherma in https://github.com/wandb/weave/pull/3990
- chore(ui): Remove visual cue that artifact file is selectable for restricted viewers by @ruhiparvatam in https://github.com/wandb/weave/pull/3987
- chore(app): Refactor history runs table stepper by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3992
- chore(app): Delay computing column variables until typed node is ready by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3994
- feat(app): Implement runs history plots stepper by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3995
- chore(weave): remove footgun datetime handling by @gtarpenning in https://github.com/wandb/weave/pull/4001
- docs(weave): improve python notebook conversion script by @J2-D2-3PO in https://github.com/wandb/weave/pull/3974
- chore(weave): parameterize clickhouse single query max mem usage by @gtarpenning in https://github.com/wandb/weave/pull/4000
- fix(weave): Respect tracingenabled context in gc.createcall and finish_call by @chance-wnb in https://github.com/wandb/weave/pull/3919
- chore(weave): read CH database settings in test by @chance-wnb in https://github.com/wandb/weave/pull/4003
- fix(weave): Fix HF tests by @ayulockin in https://github.com/wandb/weave/pull/4018
- chore(app): loosen step restriction by @brianlund-wandb in https://github.com/wandb/weave/pull/4010
- chore(weave): Add object traversal utilities by @jamie-rasmussen in https://github.com/wandb/weave/pull/4019
- chore(app): add support for .cif files in weave molecule panels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/4013
- docs(weave): Add WANDBBASEURL info to env vars page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3965
- docs(weave): Docs edits to /guides/integrations/openai_agents by @J2-D2-3PO in https://github.com/wandb/weave/pull/3933
- fix(ui): make DraggableItem overflow menu visible by @bcsherma in https://github.com/wandb/weave/pull/4024
- chore(weave): log error when query stream errors by @gtarpenning in https://github.com/wandb/weave/pull/4017
- chore(weave): Fallback to clickhouse when bucket storage fails by @tssweeney in https://github.com/wandb/weave/pull/4027
- chore(app): Improve number input arrow hit box by @ericakdiaz in https://github.com/wandb/weave/pull/4016
- fix(ui): improve night mode styling for tree view by @jamie-rasmussen in https://github.com/wandb/weave/pull/4028
- fix(weave): Fix CrewAI tests by @ayulockin in https://github.com/wandb/weave/pull/4008
- style(ui): Disable hover effect on non-downloadable files by @ruhiparvatam in https://github.com/wandb/weave/pull/4022
- chore(weave): Fix type generation to replace circular references with Anys by @tssweeney in https://github.com/wandb/weave/pull/4029
- docs(weave): Add local weave scorers doc to sidebar, cosmetics by @J2-D2-3PO in https://github.com/wandb/weave/pull/4023
- feat(weave): adds api capability to include storage size by @chance-wnb in https://github.com/wandb/weave/pull/3998
- chore(weave): Follow up with some test cases for PR 3998 by @chance-wnb in https://github.com/wandb/weave/pull/4032
New Contributors
- @chance-wnb made their first contribution in https://github.com/wandb/weave/pull/3935
- @ruhiparvatam made their first contribution in https://github.com/wandb/weave/pull/3964
Full Changelog: https://github.com/wandb/weave/compare/v0.51.39...v0.51.41
- Python
Published by chance-wnb about 1 year ago
weave - v0.51.39
What's Changed
- chore(ui): Trace tree small design updates by @m-rgba in https://github.com/wandb/weave/pull/3907
- feat(weave): CrewAI integration by @jamie-rasmussen in https://github.com/wandb/weave/pull/3678
- fix(weave_query): ensure fallback for color void node is reached by @domphan-wandb in https://github.com/wandb/weave/pull/3930
- chore(ui): Header update (visuals only) by @m-rgba in https://github.com/wandb/weave/pull/3927
- chore(app): FileBrowser: don't display/pretty print large code files by @ssisk in https://github.com/wandb/weave/pull/3867
- chore(weave): Change test api key env var name by @andrewtruong in https://github.com/wandb/weave/pull/3940
- perf(weave): download dataset with images in rows in parallel by @gtarpenning in https://github.com/wandb/weave/pull/3939
- chore(weave): Update costs 3-24 by @jwlee64 in https://github.com/wandb/weave/pull/3938
- test(weave): improve download images eval test by @gtarpenning in https://github.com/wandb/weave/pull/3943
- feat(weave): inline serializers, with two examples by @jamie-rasmussen in https://github.com/wandb/weave/pull/3863
Full Changelog: https://github.com/wandb/weave/compare/v0.51.38...v0.51.39
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.38
What's Changed
- fix(weave): wait for async inserts to clear buffer by @gtarpenning in https://github.com/wandb/weave/pull/3724
- feat(weave): Adds new trace navigation system replacing the current trace tree by @tssweeney in https://github.com/wandb/weave/pull/3834
- chore(weave): No litellm eager import by @tcapelle in https://github.com/wandb/weave/pull/3744
- chore(weave): sane limits on delete handling by @gtarpenning in https://github.com/wandb/weave/pull/3895
- chore(weave): style filter bar correctly by @gtarpenning in https://github.com/wandb/weave/pull/3890
- test(weave_query): Add regression tests for download urls by @domphan-wandb in https://github.com/wandb/weave/pull/3885
- chore(ui): Update Alias, Pill, and Tag attributes by @connieelee in https://github.com/wandb/weave/pull/3897
- chore(weave): add highlight state when editing filters by @gtarpenning in https://github.com/wandb/weave/pull/3889
- security(weave): upgrade cross-spawn by @wandb-kc in https://github.com/wandb/weave/pull/3860
- fix(weave_query): Re-encode dictionary arrays on AWL string split op by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3900
- chore(weave): weave client batch delete calls by @gtarpenning in https://github.com/wandb/weave/pull/3903
- chore(weave): call stream supports sorting and filtering by latency, status, trace_name by @bcsherma in https://github.com/wandb/weave/pull/3797
- chore(weave): Move accumulator exts into op by @andrewtruong in https://github.com/wandb/weave/pull/3874
- chore(weave): Better organized op func methods by @andrewtruong in https://github.com/wandb/weave/pull/3898
- feat(weave): enable latency, status , trace sorting in trace table by @bcsherma in https://github.com/wandb/weave/pull/3798
- feat(weave): Add basic support for OpenAI Responses by @andrewtruong in https://github.com/wandb/weave/pull/3886
- chore(ui): Dataset upload / create design update by @m-rgba in https://github.com/wandb/weave/pull/3893
- chore(weave): Fix merge conflict by @andrewtruong in https://github.com/wandb/weave/pull/3911
- chore(weave): Remove graph view from trace view by @tssweeney in https://github.com/wandb/weave/pull/3912
- chore(ui): Create TruncateByCharsWithTooltip HOC by @connieelee in https://github.com/wandb/weave/pull/3902
- chore(weave): Temp fix for unfinished calls removing costs by @tssweeney in https://github.com/wandb/weave/pull/3913
- chore(weave): fix test flake for async processor timing by @gtarpenning in https://github.com/wandb/weave/pull/3914
- feat(ui): Improve Tag/Pill/Alias truncation by @connieelee in https://github.com/wandb/weave/pull/3904
- chore(ui): only use trace links in the ui by @gtarpenning in https://github.com/wandb/weave/pull/3857
- chore(ui): adds small and range datetime filter bar items by @gtarpenning in https://github.com/wandb/weave/pull/3808
- feat(weave): OpenAI Agents SDK integration by @andrewtruong in https://github.com/wandb/weave/pull/3882
- feat(weave): improve webp image support by @jamie-rasmussen in https://github.com/wandb/weave/pull/3909
- feat(ui): Allow displaying W&B Run information in calls grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/3891
- chore(app): Accept image caption property in weave panels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3915
- style(weave): Revert "Revert "style weave: Refactor Playground LLM dropdown (#3774… by @jwlee64 in https://github.com/wandb/weave/pull/3906
- chore(weave_query): Handle DictionaryArray inputs for various awl string ops by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3905
- chore(weave): Add Providers overview page by @jwlee64 in https://github.com/wandb/weave/pull/3820
- fix(weave): Fixing filtering calls table by boolean by @neutralino1 in https://github.com/wandb/weave/pull/3916
- fix(weave): object versions query does not confuse deletion status of versions by @bcsherma in https://github.com/wandb/weave/pull/3866
- chore(weave): fix adding and deleting filter rows by @gtarpenning in https://github.com/wandb/weave/pull/3924
- fix(weave): handle noncompliant chunk response from Azure by @jamie-rasmussen in https://github.com/wandb/weave/pull/3922
- chore(dev): add lighboard icon by @jo-fang in https://github.com/wandb/weave/pull/3925
- docs(weave): Add note that redaction only available in Python sdk by @J2-D2-3PO in https://github.com/wandb/weave/pull/3931
- docs: add openai agents sdk guide by @scottire in https://github.com/wandb/weave/pull/3929
New Contributors
- @neutralino1 made their first contribution in https://github.com/wandb/weave/pull/3916
Full Changelog: https://github.com/wandb/weave/compare/v0.51.37...v0.51.38
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.37
What's Changed
- fix(weave_query): correct parsing of artifact project name and name by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3855
- style(weave): Refactor Playground LLM dropdown by @jwlee64 in https://github.com/wandb/weave/pull/3774
- chore(weave): Revert "style weave: Refactor Playground LLM dropdown (#3774)" by @jwlee64 in https://github.com/wandb/weave/pull/3862
- docs(weave): remove Enterprise Only from https://weave-docs.wandb.ai/guides/tracki… by @J2-D2-3PO in https://github.com/wandb/weave/pull/3856
- chore(weave): Fix CI for Instructor by @tssweeney in https://github.com/wandb/weave/pull/3881
- feat(ui): upload dataset from csv by @bcsherma in https://github.com/wandb/weave/pull/3826
- chore(weave): better dd tracing on delete requests by @gtarpenning in https://github.com/wandb/weave/pull/3884
- chore(weave): Ignore cursor rules by @andrewtruong in https://github.com/wandb/weave/pull/3880
- chore(weave): Add better exceptions (e.g. for KeyboardInterrupt) by @andrewtruong in https://github.com/wandb/weave/pull/3873
- chore(dev): Add data-test props for integration tests by @domphan-wandb in https://github.com/wandb/weave/pull/3851
- chore(weave): separate playground chat loading states by @jwlee64 in https://github.com/wandb/weave/pull/3871
- docs(weave): add use annotation example by @gtarpenning in https://github.com/wandb/weave/pull/3858
- fix(weave): Reduce duplicate file uploads by @tssweeney in https://github.com/wandb/weave/pull/3872
Full Changelog: https://github.com/wandb/weave/compare/v0.51.36...v0.51.37
- Python
Published by tssweeney over 1 year ago
weave - v0.51.36
What's Changed
- chore(weave): Fix migrations for create or replace views by @tssweeney in https://github.com/wandb/weave/pull/3758
- chore(dev): Give weave query team CODEOWNERS approval for weave_query by @jamie-rasmussen in https://github.com/wandb/weave/pull/3740
- chore(weave): Fix llama test by @tssweeney in https://github.com/wandb/weave/pull/3777
- chore(dev): Give weave query team CODEOWNERS approval for weave-js/src/components/Panel2 by @jamie-rasmussen in https://github.com/wandb/weave/pull/3782
- fix(weave): dataset row access performance by @jamie-rasmussen in https://github.com/wandb/weave/pull/3747
- chore(weave): remove add row button from edit and confirm in add to dataset by @bcsherma in https://github.com/wandb/weave/pull/3783
- chore(weave): fix smallref for op versions by @bcsherma in https://github.com/wandb/weave/pull/3753
- feat(weave): Minimal setup for non-SaaS BYOB by @tssweeney in https://github.com/wandb/weave/pull/3674
- fix(app): obtain mask-specific class labels from the run config by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3778
- chore(weave): update call querying docs by @jamie-rasmussen in https://github.com/wandb/weave/pull/3792
- perf(weave): add pre-groupby conditions to heavy query filter in calls query by @gtarpenning in https://github.com/wandb/weave/pull/3781
- chore(app): UI improvements for runs history step slider by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3780
- chore(weave_query): add file ops for artifact memberships by @ibindlish in https://github.com/wandb/weave/pull/3735
- chore(weave): Remove deploy by @andrewtruong in https://github.com/wandb/weave/pull/3786
- perf(weave): use LIKE string compare in pre-group by conditioning by @gtarpenning in https://github.com/wandb/weave/pull/3791
- chore(dev): Give weave query team CODEOWNERS approval for weave-js/src/core by @jamie-rasmussen in https://github.com/wandb/weave/pull/3789
- fix(weave): exception field of call object not being set on get_calls by @zbirenbaum in https://github.com/wandb/weave/pull/3800
- chore(weave): remove upgrade warning from export code snippets by @bcsherma in https://github.com/wandb/weave/pull/3806
- chore(weave): better WEAVEDEBUGHTTP control by @jamie-rasmussen in https://github.com/wandb/weave/pull/3793
- feat(app): use custom run names in query panel by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3700
- fix(weave): use of deprecated /calls/query endpoint by @jamie-rasmussen in https://github.com/wandb/weave/pull/3790
- chore(weave): Make object viewer load much faster by @tssweeney in https://github.com/wandb/weave/pull/3804
- chore(weave): DD Logging to Batched Server by @tssweeney in https://github.com/wandb/weave/pull/3794
- fix(weave): correctly handle null case when flattening calls for dataset insertion by @bcsherma in https://github.com/wandb/weave/pull/3809
- docs(weave): Move pairwise scoring workaround to FAQ by @J2-D2-3PO in https://github.com/wandb/weave/pull/3772
- chore(weave): tidy errors by @andrewtruong in https://github.com/wandb/weave/pull/3785
- fix(weave): Fix table ref get caching issue by @andrewtruong in https://github.com/wandb/weave/pull/3764
- fix(ui): dont drop new keys when on row update by @bcsherma in https://github.com/wandb/weave/pull/3818
- fix(app): various runs history step slider bug fixes by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3811
- feat(weave_query): display image caption in weave query panels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3807
- chore(weave): setup server api interface method to query artifact file manifest via membership (js) by @ibindlish in https://github.com/wandb/weave/pull/3814
- fix(weave): correct ordering on fields in objects table by @gtarpenning in https://github.com/wandb/weave/pull/3822
- fix(ui): prevent "auto-refresh" deleting scorer input fields by @gtarpenning in https://github.com/wandb/weave/pull/3803
- chore(weave): iteratively evaluate datasets in batches by @gtarpenning in https://github.com/wandb/weave/pull/3773
- refactor(ui): move add to dataset state logic to a context by @bcsherma in https://github.com/wandb/weave/pull/3813
- fix(ui): prevent cursor and keyboard from targeting non editable cells by @bcsherma in https://github.com/wandb/weave/pull/3823
- chore(weave): filter null messages before sending in playground by @jwlee64 in https://github.com/wandb/weave/pull/3821
- chore(weave): Reorganize serialization files by @andrewtruong in https://github.com/wandb/weave/pull/3784
- chore(weave): update membership file ops to use new download url by @ibindlish in https://github.com/wandb/weave/pull/3815
- chore(weave): Trace server binding processor improvements by @andrewtruong in https://github.com/wandb/weave/pull/3817
- chore(weave): fix for refactor stopacceptingnewworkandflushqueue by @gtarpenning in https://github.com/wandb/weave/pull/3833
- chore(weave): update costs 3/3 by @jwlee64 in https://github.com/wandb/weave/pull/3831
- docs(weave): document Dataset creation and new examples via UI by @J2-D2-3PO in https://github.com/wandb/weave/pull/3759
- chore(weave): add rich progress bar to client flush by @gtarpenning in https://github.com/wandb/weave/pull/3828
- chore(weave): Add gpt-4.5-preview and deepseek to playground by @jwlee64 in https://github.com/wandb/weave/pull/3830
- perf(weave): speed up string editor close in dataset editor by @bcsherma in https://github.com/wandb/weave/pull/3824
- chore(app): Create isMediaString util by @ericakdiaz in https://github.com/wandb/weave/pull/3827
- fix(weave): fix repeated flushes and add
client.finishby @gtarpenning in https://github.com/wandb/weave/pull/3840 - docs(weave): fix missing self in scorers by @jamie-rasmussen in https://github.com/wandb/weave/pull/3837
- fix(app): Preserve nw url search query between workspace and runs pages by @connieelee in https://github.com/wandb/weave/pull/3842
- chore(weave): Make queue size configurable by @andrewtruong in https://github.com/wandb/weave/pull/3843
- chore(dev): Move GQL query hardcoded limits to constants file by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3847
- revert(weave_query): revert display image caption in weave query panels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3848
- refactor(ui): datasets page does not use ObjectVersionsPage by @bcsherma in https://github.com/wandb/weave/pull/3825
- chore(weave): Improve client retries to not block queue by @andrewtruong in https://github.com/wandb/weave/pull/3846
- fix(app): replace index variables in input image node before obtaining class labels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3850
- docs(weave): Add troubleshooting guide item on OSError24 by @andrewtruong in https://github.com/wandb/weave/pull/3844
- chore(weave): Enable user-configurable retry settings by @andrewtruong in https://github.com/wandb/weave/pull/3849
New Contributors
- @zbirenbaum made their first contribution in https://github.com/wandb/weave/pull/3800
Full Changelog: https://github.com/wandb/weave/compare/v0.51.35...v0.51.36
- Python
Published by andrewtruong over 1 year ago
weave - v0.51.35
What's Changed
- docs(weave): Add Local Weave scorers docs by @morganmcg1 in https://github.com/wandb/weave/pull/3698
- docs(weave): document PII redaction from traces feature in Python SDK by @J2-D2-3PO in https://github.com/wandb/weave/pull/3618
- perf(weave): trace tree hide children when more than 100 by @gtarpenning in https://github.com/wandb/weave/pull/3705
- docs(weave): update Integration docs for Partner team marketing by @J2-D2-3PO in https://github.com/wandb/weave/pull/3662
- feat(ui): Add delayBeforeShow and instant appearance to WaveLoader via CSSTransition by @dannygoldstein in https://github.com/wandb/weave/pull/3725
- chore(weave): Move pypi version check by @andrewtruong in https://github.com/wandb/weave/pull/3729
- chore(weave): Remove unnecessary object prep code by @andrewtruong in https://github.com/wandb/weave/pull/3728
- chore(weave): Cleanup optype by @andrewtruong in https://github.com/wandb/weave/pull/3731
- chore(weave): Move patcher by @andrewtruong in https://github.com/wandb/weave/pull/3730
- chore(weave): add page_size parameter to children by @jamie-rasmussen in https://github.com/wandb/weave/pull/3723
- test(app): Add data-test to ToggleButtonGroup buttons by @ericakdiaz in https://github.com/wandb/weave/pull/3711
- fix(weave): Add better backcompat for materializing older versions of objects like Evaluation by @andrewtruong in https://github.com/wandb/weave/pull/3642
- fix(weave): pydantic exception when using openai integration with Azure by @jamie-rasmussen in https://github.com/wandb/weave/pull/3736
- fix(weave_query): Handle escaped dots in run-history by @domphan-wandb in https://github.com/wandb/weave/pull/3713
- chore(weave): Add better types for Evaluation by @andrewtruong in https://github.com/wandb/weave/pull/3557
- feat(weave): Add option to export calls to pandas by @andrewtruong in https://github.com/wandb/weave/pull/3737
- fix(weave): Only print root donut link by @andrewtruong in https://github.com/wandb/weave/pull/3738
- docs(weave): Update Models page with example of pairwise eval by @J2-D2-3PO in https://github.com/wandb/weave/pull/3739
- chore(weave): add costs option to exports by @gtarpenning in https://github.com/wandb/weave/pull/3733
- chore(weave): fix to async langchain batch integration by @gtarpenning in https://github.com/wandb/weave/pull/3734
- fix(ui): missing space in calls link by @jamie-rasmussen in https://github.com/wandb/weave/pull/3745
- chore(weave): remove unneeded expand_columns param by @gtarpenning in https://github.com/wandb/weave/pull/3486
- feat(weave): add call(s) to dataset in the app by @bcsherma in https://github.com/wandb/weave/pull/3512
- fix(app): obtain mask-specific class labels from the run config by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3693
- chore(weave): (de)select all field in new dataset mapping step by @bcsherma in https://github.com/wandb/weave/pull/3749
- chore(weave): hide schema mapping prior to dataset selection in dataset drawer by @bcsherma in https://github.com/wandb/weave/pull/3750
- fix(app): revert obtain mask-specific class labels from the run config by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3752
- chore(weave): update costs 2/24 by @jwlee64 in https://github.com/wandb/weave/pull/3755
- chore(weave): Add Claude 3-7 to playground by @jwlee64 in https://github.com/wandb/weave/pull/3757
- chore(weave): Add o3 mini to playground by @jwlee64 in https://github.com/wandb/weave/pull/3761
- test(weave): add/improve test to langchain batch fix, and set use_stack=True by @gtarpenning in https://github.com/wandb/weave/pull/3754
- feat(weave): to_json handling for pydantic model subclass by @jamie-rasmussen in https://github.com/wandb/weave/pull/3742
- chore(ui): Add to dataset design updates by @m-rgba in https://github.com/wandb/weave/pull/3766
- chore(dev): pass silent flag to graphql-codegen to prevent ci hangs by @wandbjake in https://github.com/wandb/weave/pull/3746
Full Changelog: https://github.com/wandb/weave/compare/v0.51.34...v0.51.35
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.34
What's Changed
- chore(weave): when cost is 0 show 0 by @jwlee64 in https://github.com/wandb/weave/pull/3606
- chore(ui): text in Score delete dialog by @jamie-rasmussen in https://github.com/wandb/weave/pull/3604
- chore(ui): add display names by @jamie-rasmussen in https://github.com/wandb/weave/pull/3597
- chore(ui): fix scorer grid props naming by @jamie-rasmussen in https://github.com/wandb/weave/pull/3603
- fix(app): handle singular embedding columns in combined 2D projection panel by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3607
- chore(ui): break import cycle by @jamie-rasmussen in https://github.com/wandb/weave/pull/3611
- fix(weave): show hidden sibling count by @gtarpenning in https://github.com/wandb/weave/pull/3601
- feat(weave): refactor to use litellm instead of clients by @tcapelle in https://github.com/wandb/weave/pull/3583
- chore(ui): break opNiceName cycle by @jamie-rasmussen in https://github.com/wandb/weave/pull/3613
- chore(ui): add highlighting to Tag by @amusipatla-wandb in https://github.com/wandb/weave/pull/3593
- docs(weave): fix broken link on quickstart by @J2-D2-3PO in https://github.com/wandb/weave/pull/3614
- feat(app): add apply button to column header popup by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3610
- chore(weave): Update docs for litellm changes by @tcapelle in https://github.com/wandb/weave/pull/3621
- chore(weave): Update costs for o3 by @jwlee64 in https://github.com/wandb/weave/pull/3627
- chore(weave): allow unlimited selection in calls table, avoid confusion by @gtarpenning in https://github.com/wandb/weave/pull/3628
- chore(weave): increase max number of calls to delete in calls_delete by @gtarpenning in https://github.com/wandb/weave/pull/3615
- chore(ui): remove (avg) from total tokens label in eval compare by @gtarpenning in https://github.com/wandb/weave/pull/3624
- chore(ui): add error state and refetch to useBaseObjectInstances by @jamie-rasmussen in https://github.com/wandb/weave/pull/3626
- chore(ui): remove unused placeholder pages by @jamie-rasmussen in https://github.com/wandb/weave/pull/3629
- docs(weave): Add Python-only callout to Prompts page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3631
- docs(dev): fix useCreateBuiltinObjectInstance method name by @jamie-rasmussen in https://github.com/wandb/weave/pull/3632
- chore(weave): Switch to RLock for PIL Image thread safety by @tssweeney in https://github.com/wandb/weave/pull/3633
- chore(weave): add query to callsquerystats in
get_callsby @gtarpenning in https://github.com/wandb/weave/pull/3637 - chore(weave): Allows scorer link to link into non-roots by @tssweeney in https://github.com/wandb/weave/pull/3605
- chore(weave): table row response includes absolute row indices by @bcsherma in https://github.com/wandb/weave/pull/3590
- feat(weave): Implement integration with Huggingface inference client by @soumik12345 in https://github.com/wandb/weave/pull/3612
- chore(weave): sort datasets while editing by @bcsherma in https://github.com/wandb/weave/pull/3591
- revert(weave): sort datasets while editing by @bcsherma in https://github.com/wandb/weave/pull/3645
- docs(weave): Fix Weave self-managed config by @flamarion in https://github.com/wandb/weave/pull/3644
- chore(weave): Remove comments from code capture by @tssweeney in https://github.com/wandb/weave/pull/3651
- feat(weave): Use new iframe postMessage, show errors, update mods by @vanpelt in https://github.com/wandb/weave/pull/3648
- fix(weave): run sync eval predict functions in parallel by @gtarpenning in https://github.com/wandb/weave/pull/3652
- chore(ui): add analytic event to metrics chart views by @gtarpenning in https://github.com/wandb/weave/pull/3570
- feat(app): adding a color property to track user choice by @brianlund-wandb in https://github.com/wandb/weave/pull/3616
- chore(dev): Adding custom rabbitai config by @zacharyblasczyk in https://github.com/wandb/weave/pull/3623
- security(weave_query): Upgrade Pyarrow to 17.0.0 by @domphan-wandb in https://github.com/wandb/weave/pull/3617
- feat(app): extend runs history step slider to include history tables from all runs by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3599
- fix(weave): flush in eval by @gtarpenning in https://github.com/wandb/weave/pull/3661
- style(weave): fix tool call show more by @jwlee64 in https://github.com/wandb/weave/pull/3670
- docs(weave): Full stop is a must by @ayulockin in https://github.com/wandb/weave/pull/3655
- fix(weave): wrap up datasets using separate "fastlane" future executor by @gtarpenning in https://github.com/wandb/weave/pull/3660
- chore(app): passing through element attributes by @brianlund-wandb in https://github.com/wandb/weave/pull/3672
- fix(weave): Dictify attributes by @andrewtruong in https://github.com/wandb/weave/pull/3677
- docs(weave): add colab badge to integration docs by @parambharat in https://github.com/wandb/weave/pull/3539
- fix(app): prevent column from being removed when it is used in a filter by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3646
- fix(weave): call set() on user requested nested columns by @gtarpenning in https://github.com/wandb/weave/pull/3676
- feat(weave): Refactor and add new Scorers 1/5 by @tcapelle in https://github.com/wandb/weave/pull/3412
- docs(weave): Add docs for Huggingface hub integration by @soumik12345 in https://github.com/wandb/weave/pull/3654
- docs(weave): typo in huggingface doc by @jamie-rasmussen in https://github.com/wandb/weave/pull/3691
- feat(weave): WeaveHallucinationScorer Scorer 3/5 by @morganmcg1 in https://github.com/wandb/weave/pull/3684
- feat(weave): Implement
PresidioEntityRecognitionGuardrailby @soumik12345 in https://github.com/wandb/weave/pull/3575 - feat(weave): refactor
PromptInjectionLLMGuardrailby @soumik12345 in https://github.com/wandb/weave/pull/3692 - fix(weave_query): Use correct types to prevent col header panel crash by @domphan-wandb in https://github.com/wandb/weave/pull/3675
- fix(weave_query): Handle joinAll and groupBy scenario panel crashes by @domphan-wandb in https://github.com/wandb/weave/pull/3671
- chore(weave): table row response includes absolute row indices by @bcsherma in https://github.com/wandb/weave/pull/3649
- feat(weave): Coherence Scorer 2/5 by @tcapelle in https://github.com/wandb/weave/pull/3679
- feat(weave): sort datasets while editing by @bcsherma in https://github.com/wandb/weave/pull/3647
- feat(weave): Context Relevance Scorer 5/5 by @tcapelle in https://github.com/wandb/weave/pull/3681
- chore(weave): More explicit behaviour testing for weave disable by @andrewtruong in https://github.com/wandb/weave/pull/3694
- feat(weave): Add option to set global attributes in weave.init by @andrewtruong in https://github.com/wandb/weave/pull/3689
- chore(weave): Rework Eval Sidebar by @tssweeney in https://github.com/wandb/weave/pull/3696
- chore(ui): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/3686
- chore(weave): huggingface tests by @soumik12345 in https://github.com/wandb/weave/pull/3704
- chore(weave): Make
PresidioScorersupportcustom_entitiesby @tcapelle in https://github.com/wandb/weave/pull/3706 - feat(weave): Add WeaveTrustScorer by @tcapelle in https://github.com/wandb/weave/pull/3690
- chore(weave): remove validate_call by @tcapelle in https://github.com/wandb/weave/pull/3716
- feat(weave): PII Redaction for weave using Microsoft Presidio by @niall-wb in https://github.com/wandb/weave/pull/3406
- fix(weave): Properly default playground settings by @jwlee64 in https://github.com/wandb/weave/pull/3673
- chore(ui): comment typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/1053
- fix(weave): Only print donut link if call actually succeeds by @andrewtruong in https://github.com/wandb/weave/pull/3643
- chore(ui): add dataset export to use tab by @jamie-rasmussen in https://github.com/wandb/weave/pull/3714
- chore(weave_ts): Temporarily disable live tests by @andrewtruong in https://github.com/wandb/weave/pull/3721
- docs(weave): update env vars page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3710
- docs(weave): make tracing FAQ discoverable, add new FAQ by @J2-D2-3PO in https://github.com/wandb/weave/pull/3709
- chore(weave): Dictify scorer results by @andrewtruong in https://github.com/wandb/weave/pull/3720
- chore(weave): show nested scorer output by @gtarpenning in https://github.com/wandb/weave/pull/3718
- docs(weave): disable italics in code blocks by @bcsherma in https://github.com/wandb/weave/pull/3712
New Contributors
- @amusipatla-wandb made their first contribution in https://github.com/wandb/weave/pull/3593
- @zacharyblasczyk made their first contribution in https://github.com/wandb/weave/pull/3623
- @niall-wb made their first contribution in https://github.com/wandb/weave/pull/3406
Full Changelog: https://github.com/wandb/weave/compare/v0.51.33...v0.51.34
- Python
Published by andrewtruong over 1 year ago
weave - v0.51.33
What's Changed
- chore(weave): Subtle docs style adjustments by @tssweeney in https://github.com/wandb/weave/pull/3530
- docs(weave): what gets logged by @jamie-rasmussen in https://github.com/wandb/weave/pull/3531
- chore(ui): add className prop to ToggleButtonGroup component by @molliean in https://github.com/wandb/weave/pull/3534
- feat(weave): Implement LLM-assisted prompt injection detection guardrail by @soumik12345 in https://github.com/wandb/weave/pull/3387
- feat(weave): Implement a disk cache for idempotent server functions by @tssweeney in https://github.com/wandb/weave/pull/3432
- feat(ui): lightbox for images by @jamie-rasmussen in https://github.com/wandb/weave/pull/3503
- chore(ui): playground: added background large system prompt, smaller spacing between trials / message panel by @m-rgba in https://github.com/wandb/weave/pull/3533
- refactor(ui): split SmallRef into smaller files by @jamie-rasmussen in https://github.com/wandb/weave/pull/3532
- fix(ui): additional filters lookup the proper operator by @gtarpenning in https://github.com/wandb/weave/pull/3535
- chore(weave): Update costs 1/30/25 by @jwlee64 in https://github.com/wandb/weave/pull/3545
- chore(ui): Drawer title bar editor - expand width and make autogrow-able by @m-rgba in https://github.com/wandb/weave/pull/3354
- chore(ui): new Radix based tooltip implementation by @jamie-rasmussen in https://github.com/wandb/weave/pull/3507
- chore(weave): Improve Guardrails docs v1 by @tssweeney in https://github.com/wandb/weave/pull/3520
- chore(weave): update model providers, add azure by @jwlee64 in https://github.com/wandb/weave/pull/3542
- chore(ui): add missing field to TraceObjSchema by @jamie-rasmussen in https://github.com/wandb/weave/pull/3549
- chore(weave): Add grok2 and gemini flash 2 by @jwlee64 in https://github.com/wandb/weave/pull/3543
- chore(weave): add azure openai models to playground by @jwlee64 in https://github.com/wandb/weave/pull/3544
- chore(app): Handle dark mode in ToggleButtonGroup by @ericakdiaz in https://github.com/wandb/weave/pull/3528
- chore(weave): updating icon-drag-grip by @mbarrramsey in https://github.com/wandb/weave/pull/3550
- chore(weave): Setup Dev Bot by @tssweeney in https://github.com/wandb/weave/pull/3552
- chore(weave): Pin Shapely in CI by @tssweeney in https://github.com/wandb/weave/pull/3555
- feat(app): allow derived columns to be used as variables in weave expression editor by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3518
- chore(weave): Small tweak to GH Action by @tssweeney in https://github.com/wandb/weave/pull/3554
- chore(weave): Add OpenHands agent to cla.yaml by @morganmcg1 in https://github.com/wandb/weave/pull/3489
- fix(weave_query): Unescape nested dictionary keys before GQL retrieval and during typedDict-pick by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3536
- chore(ui): Add useProjectInfo hook by @jamie-rasmussen in https://github.com/wandb/weave/pull/3558
- fix(ui): automation button positioning by @jamie-rasmussen in https://github.com/wandb/weave/pull/3561
- chore(app): Add tooltip to ToggleButtonGroup by @ericakdiaz in https://github.com/wandb/weave/pull/3529
- chore(ui): add noTriggerWrap option to Tooltip by @jamie-rasmussen in https://github.com/wandb/weave/pull/3559
- chore(weave): Weave Self-managed installation documentation by @flamarion in https://github.com/wandb/weave/pull/3547
- fix(ui): more specific icons shown in SmallRef by @jamie-rasmussen in https://github.com/wandb/weave/pull/3560
- docs(weave): fix formatting on self-managed doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/3563
- chore(weave): update playground docs for azure and new llms by @jwlee64 in https://github.com/wandb/weave/pull/3567
- fix(weave_ts): Fix issue where concurrent streams could share the same state by @andrewtruong in https://github.com/wandb/weave/pull/3498
- chore(weave): make toast night aware by @bcsherma in https://github.com/wandb/weave/pull/3571
- docs(weave): Add Model + Weave Registry tutorial by @J2-D2-3PO in https://github.com/wandb/weave/pull/3450
- refactor(ui):
StyledTextareadirectory update by @m-rgba in https://github.com/wandb/weave/pull/3578 - fix(ui): new tooltip broke table row size by @jamie-rasmussen in https://github.com/wandb/weave/pull/3580
- fix(weave): add attributes to langchain integration calls by @parambharat in https://github.com/wandb/weave/pull/3521
- chore(ui): Dataset: edit design updates by @m-rgba in https://github.com/wandb/weave/pull/3564
- chore(weave): Fix Clickhouse CI by @tssweeney in https://github.com/wandb/weave/pull/3592
- chore(weave): fix dspy example docs by @gtarpenning in https://github.com/wandb/weave/pull/3586
- fix(ui): Add <0.0001 precision for costs by @jwlee64 in https://github.com/wandb/weave/pull/3587
- fix(weave): AttributeError with OpenAIModerationScorer by @jamie-rasmussen in https://github.com/wandb/weave/pull/3589
- chore(app): Add
data-testid to wave loader by @jtulk in https://github.com/wandb/weave/pull/3585 - docs(weave): Document dataset editing and deletion + cosmetics by @J2-D2-3PO in https://github.com/wandb/weave/pull/3579
- feat(app): Runs History Tables Scrubber by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3459
- feat(app): pass derived columns as new variables onto the stack in panel plots by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3569
- chore(weave): Separate Scorers module from the rest of weave by @tcapelle in https://github.com/wandb/weave/pull/3584
- test(dev): remove runs history table stepper as a panel function by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3598
- chore(dev): fix PanelBankSectionFlow re-rendering after drag/drop by @jo-fang in https://github.com/wandb/weave/pull/3595
- feat(ui): Very basic MVP for viewing a Scorer's logs by @tssweeney in https://github.com/wandb/weave/pull/3556
New Contributors
- @flamarion made their first contribution in https://github.com/wandb/weave/pull/3547
Full Changelog: https://github.com/wandb/weave/compare/v0.51.32...v0.51.33
- Python
Published by tssweeney over 1 year ago
weave - v0.51.32
What's Changed
- chore(ui): Export some user info types by @jamie-rasmussen in https://github.com/wandb/weave/pull/3482
- chore(ui): add SavedView object color and icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/3483
- chore(weave): artifact ref trace server changes by @jamie-rasmussen in https://github.com/wandb/weave/pull/3484
- chore(dev): run testci during weave-js test step by @wandbjake in https://github.com/wandb/weave/pull/3444
- chore(app): Update ToggleButtonGroup to allow icon only buttons by @ericakdiaz in https://github.com/wandb/weave/pull/3488
- feat(weave): adding predefined keyboard binding controls by @brianlund-wandb in https://github.com/wandb/weave/pull/3390
- chore(weave): Streaming Evals Pt1: lazy
async_foreachby @tssweeney in https://github.com/wandb/weave/pull/3487 - docs(weave):
preprocess_model_inputand Huggingface Datasets example by @m-rgba in https://github.com/wandb/weave/pull/3449 - chore(weave): createdby placement adjustment for dataset version page by @bcsherma in https://github.com/wandb/weave/pull/3491
- docs(weave): Playground docs improvements by @J2-D2-3PO in https://github.com/wandb/weave/pull/3492
- chore(ui): move smallref onto metadataonly objread by @gtarpenning in https://github.com/wandb/weave/pull/3463
- chore(ui): remove dead code by @jamie-rasmussen in https://github.com/wandb/weave/pull/3502
- chore(ui): allow non-string title in SimplePageLayout by @jamie-rasmussen in https://github.com/wandb/weave/pull/3505
- feat(ui): artifact ref links by @jamie-rasmussen in https://github.com/wandb/weave/pull/3500
- chore(ui): remove boring stuff by @jamie-rasmussen in https://github.com/wandb/weave/pull/3508
- refactor(ui): move NotApplicable into Browse3 by @jamie-rasmussen in https://github.com/wandb/weave/pull/3509
- chore(weave): fix pytest warning by @jamie-rasmussen in https://github.com/wandb/weave/pull/3511
- refactor(ui): move header components out of Browse2 by @jamie-rasmussen in https://github.com/wandb/weave/pull/3510
- chore(ui): remove unused component by @jamie-rasmussen in https://github.com/wandb/weave/pull/3514
- refactor(ui): move flattenObjectPreservingWeaveTypes into Browse3 by @jamie-rasmussen in https://github.com/wandb/weave/pull/3513
- chore(ui): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/3515
- chore(ui): fix typo in variable name by @jamie-rasmussen in https://github.com/wandb/weave/pull/3517
- chore(ui): remove old browse2 code by @jamie-rasmussen in https://github.com/wandb/weave/pull/3516
- chore(weave): Temporarily bump CI timeout by @andrewtruong in https://github.com/wandb/weave/pull/3524
- feat(weave): allow disabling capture of context by @jamie-rasmussen in https://github.com/wandb/weave/pull/3523
- refactor(ui): move SmallRef into Browse3 by @jamie-rasmussen in https://github.com/wandb/weave/pull/3519
Full Changelog: https://github.com/wandb/weave/compare/v0.51.31...v0.51.32
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.31
What's Changed
- chore(weave): Dry Run Script by @tssweeney in https://github.com/wandb/weave/pull/3460
- chore(weave): Adds test for recent dictify change by @tssweeney in https://github.com/wandb/weave/pull/3461
- chore(ui): show object version timestamp in header metadata by @jamie-rasmussen in https://github.com/wandb/weave/pull/3464
- perf(weave): Speed up json object parsing by @andrewtruong in https://github.com/wandb/weave/pull/3447
- chore(weave): Remove Ref from Object repr by @andrewtruong in https://github.com/wandb/weave/pull/3436
- chore(weave): Add tests for other expected behaviours in objectify by @andrewtruong in https://github.com/wandb/weave/pull/3420
- feat(weave): Allow Dataset to be constructed from Calls by @andrewtruong in https://github.com/wandb/weave/pull/3382
- fix(ui): links dont push to history twice by @gtarpenning in https://github.com/wandb/weave/pull/3446
- feat(weave): Provide helper methods to bridge pandas and weave datasets by @andrewtruong in https://github.com/wandb/weave/pull/3384
- fix(weave): navigate properly when deleting obj/op version fullscreen by @gtarpenning in https://github.com/wandb/weave/pull/3465
- chore(weave): add metadataonly to objread by @gtarpenning in https://github.com/wandb/weave/pull/3462
- chore(ui): dont do the cost query if no calls found by @gtarpenning in https://github.com/wandb/weave/pull/3469
- chore(weave): fix object delete typing by @gtarpenning in https://github.com/wandb/weave/pull/3468
- fix(ui): remove expandColumns with get_calls by @gtarpenning in https://github.com/wandb/weave/pull/3471
- chore(ui): show op version timestamp in header metadata by @jamie-rasmussen in https://github.com/wandb/weave/pull/3466
- feat(weave): dataset editing UI by @bcsherma in https://github.com/wandb/weave/pull/3341
- chore(ui): remove unused method by @jamie-rasmussen in https://github.com/wandb/weave/pull/3474
- docs(weave): refactor landing page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3409
- docs(weave): Add troubleshooting page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3467
- chore(ui): debounce server requests while typing in filter bar by @gtarpenning in https://github.com/wandb/weave/pull/3470
- chore(ui): add component for displaying user name by @jamie-rasmussen in https://github.com/wandb/weave/pull/3481
- docs(weave): Partner team request - add links in Integrations to partner pages by @J2-D2-3PO in https://github.com/wandb/weave/pull/3485
- chore(weave): Flag weave as type checkable by mypy by @vanpelt in https://github.com/wandb/weave/pull/3233
- chore(weave): Cleanup a mem leak in our ThreadExecutor by @tssweeney in https://github.com/wandb/weave/pull/3475
Full Changelog: https://github.com/wandb/weave/compare/v0.51.30...v0.51.31
- Python
Published by tssweeney over 1 year ago
weave - v0.51.30
What's Changed
- chore(ui): a better "use" tab experience for annotation specs by @gtarpenning in https://github.com/wandb/weave/pull/3404
- chore(ui): update export code to use get_calls by @gtarpenning in https://github.com/wandb/weave/pull/3408
- chore(weave): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/3435
- chore(ui): Added operator group headers to filter dropdown by @m-rgba in https://github.com/wandb/weave/pull/3306
- chore(weave): add bedrock to sidebar by @tcapelle in https://github.com/wandb/weave/pull/3443
- feat(weave): allow disabling autopatch by @jamie-rasmussen in https://github.com/wandb/weave/pull/3442
- chore(weave): Re-enable to_dict support in serialization layer by @tssweeney in https://github.com/wandb/weave/pull/3438
- chore(ui): add tooltip to Op version delete button by @jamie-rasmussen in https://github.com/wandb/weave/pull/3445
- chore(weave): Add new FAQ to Calls page by @tssweeney in https://github.com/wandb/weave/pull/3448
- fix(ui): all strings are clickable in object viewer by @gtarpenning in https://github.com/wandb/weave/pull/3437
- docs(weave): small docs fix by @jamie-rasmussen in https://github.com/wandb/weave/pull/3451
- feat(ui): allow specifying page size in grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/3434
- chore(ui): Playground settings / show more / trials area by @m-rgba in https://github.com/wandb/weave/pull/3311
- docs(weave): add .delete() to object doc page by @gtarpenning in https://github.com/wandb/weave/pull/3452
- fix(weave_query): propgate tags on mapped run ops during gql key propagation by @domphan-wandb in https://github.com/wandb/weave/pull/3386
- chore(weave): change default batch size from 100 -> 50 in backend by @gtarpenning in https://github.com/wandb/weave/pull/3455
- chore(weave): Improve Weave patch to support pre-constructed images by @tssweeney in https://github.com/wandb/weave/pull/3457
Full Changelog: https://github.com/wandb/weave/compare/v0.51.29...v0.51.30
- Python
Published by tssweeney over 1 year ago
weave - v0.51.29
What's Changed
- docs(weave): Document adjusting number of trials in Playground by @J2-D2-3PO in https://github.com/wandb/weave/pull/3360
- chore(weave): Fix langchain sqlite issue in CI by @andrewtruong in https://github.com/wandb/weave/pull/3400
- chore(weave): Public docs for MVP Guardrails by @tssweeney in https://github.com/wandb/weave/pull/3344
- fix(weave): don't check non-string dict keys for sensitive key redaction by @jamie-rasmussen in https://github.com/wandb/weave/pull/3396
- chore(weave): increase CI test timeout by @jamie-rasmussen in https://github.com/wandb/weave/pull/3395
- docs(weave): fix broken vertex link by @jamie-rasmussen in https://github.com/wandb/weave/pull/3394
- chore(ui): rename objectDelete for consistency by @jamie-rasmussen in https://github.com/wandb/weave/pull/3377
- feat(weave): Add support for jpegs and pngs by @andrewtruong in https://github.com/wandb/weave/pull/3304
- feat(weave): delete objects and ops from the sdk by @gtarpenning in https://github.com/wandb/weave/pull/3268
- chore(weave): Update cost checkpoint by @jwlee64 in https://github.com/wandb/weave/pull/3393
- chore(dev): upgrade wandb by @wandb-kc in https://github.com/wandb/weave/pull/3309
- chore(weave): Change Weave to W&B Weave on docs site by @adrnswanberg in https://github.com/wandb/weave/pull/3407
- feat(weave): Make ref-getting more pleasant by @andrewtruong in https://github.com/wandb/weave/pull/3362
- chore(weave): Make Dataset support len and limited indexing by @andrewtruong in https://github.com/wandb/weave/pull/3365
- chore(weave): allow AnnotationSpec to be imported from weave by @gtarpenning in https://github.com/wandb/weave/pull/3329
- chore(weave): feature parity between callsStreamQuery and get_calls by @gtarpenning in https://github.com/wandb/weave/pull/3356
- docs(weave): Update docs to reuse the new method for initializing the cohere_patcher by @jamie-rasmussen in https://github.com/wandb/weave/pull/3415
- feat(weave): track user on object create by @gtarpenning in https://github.com/wandb/weave/pull/3410
- fix(ui): object viewer crash when json/hidden selected and change trace by @jamie-rasmussen in https://github.com/wandb/weave/pull/3419
- refactor(ui): move objects/ops related pages into folders by @gtarpenning in https://github.com/wandb/weave/pull/3403
- chore(ui): add user to ops and objects tables when present by @gtarpenning in https://github.com/wandb/weave/pull/3411
- feat(app): expose disabled property through icon by @brianlund-wandb in https://github.com/wandb/weave/pull/3416
- chore(weave): Make PIL images threadsafe by @tssweeney in https://github.com/wandb/weave/pull/3429
- chore(weave): Additional Tests for PIL Image Support by @tssweeney in https://github.com/wandb/weave/pull/3431
- fix(weave_query): Handle stale file handle os errors on table load by @domphan-wandb in https://github.com/wandb/weave/pull/3401
- chore(weave): Reduce logger messages for PIL images by @tssweeney in https://github.com/wandb/weave/pull/3433
- chore(weave): non-admin access to UI object deletion by @gtarpenning in https://github.com/wandb/weave/pull/3402
- feat(weave): Bedrock support by @tcapelle in https://github.com/wandb/weave/pull/3145
Full Changelog: https://github.com/wandb/weave/compare/v0.51.28...v0.51.29
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.28
What's Changed
- docs(weave): fix feedback example to support text feedback by improving streamlit by @wylerz in https://github.com/wandb/weave/pull/3238
- chore(ui): Call Use TypeScript indentation by @jamie-rasmussen in https://github.com/wandb/weave/pull/3291
- chore(weave): soft deletion for objects server by @gtarpenning in https://github.com/wandb/weave/pull/3259
- chore(weave): allow call.feedback.add() for annotations by @gtarpenning in https://github.com/wandb/weave/pull/3323
- docs(weave): Fix bad headers and titles in NBs by @J2-D2-3PO in https://github.com/wandb/weave/pull/3330
- chore(weave): Remove dead code paths from
Evaluation.evaluateby implementing correct typing. by @tssweeney in https://github.com/wandb/weave/pull/3325 - chore(ui): fix scorer create field cursor behavior by @gtarpenning in https://github.com/wandb/weave/pull/3307
- chore(weave): make annotation values in the traces table clickable by @gtarpenning in https://github.com/wandb/weave/pull/3332
- chore(ui): replace circle icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/3292
- chore(weave): add annotation spec name to feedback grid by @gtarpenning in https://github.com/wandb/weave/pull/3331
- docs(weave): Add basic Azure integration page by @J2-D2-3PO in https://github.com/wandb/weave/pull/3112
- chore(weave): Fixes dedicates instance connection issues with traces API by @wylerz in https://github.com/wandb/weave/pull/3327
- chore(weave): add obj create and table update bindings to wf react interface by @bcsherma in https://github.com/wandb/weave/pull/3337
- chore(ui): add a loading state var to avoid "no results" on load by @gtarpenning in https://github.com/wandb/weave/pull/3339
- refactor(weave): dedicated component for dataset versions by @bcsherma in https://github.com/wandb/weave/pull/3338
- chore(app): Adding an optional name to label the number input by @jtulk in https://github.com/wandb/weave/pull/3345
- fix(weave): optimize finding next tick up or down by @brianlund-wandb in https://github.com/wandb/weave/pull/3231
- feat(weave): Make redaction applied to captured code by @andrewtruong in https://github.com/wandb/weave/pull/3340
- docs(weave): Document autopatch_settings for PII nb by @J2-D2-3PO in https://github.com/wandb/weave/pull/3317
- chore(weave): refs read batch handles deleted objs silently by @gtarpenning in https://github.com/wandb/weave/pull/3335
- chore(weave): updating ghost buttons by @mbarrramsey in https://github.com/wandb/weave/pull/3322
- fix(weave_query): prevent full panel crashes if a row contains an unresolved artifact by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3347
- feat(weave): Add global post-processing options by @andrewtruong in https://github.com/wandb/weave/pull/3336
- chore(weave): Keep programming language selection state in URL by @jamie-rasmussen in https://github.com/wandb/weave/pull/3350
- chore(weave): add a docs link now that page exists by @jamie-rasmussen in https://github.com/wandb/weave/pull/3353
- chore(ui): using internal icons by @jamie-rasmussen in https://github.com/wandb/weave/pull/3351
- chore(dev): Use uuid v4 instead of v7 in error boundary by @jamie-rasmussen in https://github.com/wandb/weave/pull/3352
- docs(weave): Add new env vars catalog page under Tools by @J2-D2-3PO in https://github.com/wandb/weave/pull/3036
- chore(weave): Implement public version of "apply scorer" (aka MVP Guardrails & Monitoring) by @tssweeney in https://github.com/wandb/weave/pull/3316
- chore(weave): Feedback-Based Scoring Updates part 1 by @tssweeney in https://github.com/wandb/weave/pull/3346
- chore(app): Update all quiet buttons to ghost by @connieelee in https://github.com/wandb/weave/pull/3357
- chore(weave): add deleted_at to weave object deleted error by @gtarpenning in https://github.com/wandb/weave/pull/3358
- chore(weave_ts): Bump TS trace server API by @andrewtruong in https://github.com/wandb/weave/pull/3367
- chore(dev): publish to github packages by @wandbjake in https://github.com/wandb/weave/pull/3257
- docs(weave): fix header level by @jamie-rasmussen in https://github.com/wandb/weave/pull/3343
- docs(weave): remove unused files by @J2-D2-3PO in https://github.com/wandb/weave/pull/3359
- chore(ui): Token and cost formatting - higher precision by @m-rgba in https://github.com/wandb/weave/pull/3299
- chore(dev): revert publish to github packages by @wandbjake in https://github.com/wandb/weave/pull/3372
- chore(weave_ts): Add object name sanitization by @andrewtruong in https://github.com/wandb/weave/pull/3368
- chore(weave_ts): Remove extraneous logs by @andrewtruong in https://github.com/wandb/weave/pull/3369
- feat(ui): delete objects from the ui by @gtarpenning in https://github.com/wandb/weave/pull/3261
- chore(weave): removing quiet button variant by @jamie-rasmussen in https://github.com/wandb/weave/pull/3371
- chore(dev): Update CODEOWNERS by @jamie-rasmussen in https://github.com/wandb/weave/pull/3348
- chore(weave_ts): bump to 0.7.5 by @andrewtruong in https://github.com/wandb/weave/pull/3375
- chore(weave): Make CallsIter support len by @andrewtruong in https://github.com/wandb/weave/pull/3374
- docs(weave): Add TS to Cookbooks sidebar and scripts to convert TS files into MD files for render in docs by @ash0ts in https://github.com/wandb/weave/pull/3370
- docs(weave): Add LLM Courses links to docs by @morganmcg1 in https://github.com/wandb/weave/pull/2275
- chore(app): remove runColors as a suggestion from query panels by @nicholaspun-wandb in https://github.com/wandb/weave/pull/3378
- style(app): Fix runs table scroll in mobile by @connieelee in https://github.com/wandb/weave/pull/3389
- chore(dev): publish to github packages (#3257) by @wandbjake in https://github.com/wandb/weave/pull/3388
Full Changelog: https://github.com/wandb/weave/compare/v0.51.27...v0.51.28
- Python
Published by tssweeney over 1 year ago
weave - v0.51.27
What's Changed
- chore(weave): Refactor and rename code to more appropriately handle
builtin_object_classnotbase_object_classby @tssweeney in https://github.com/wandb/weave/pull/3229 - chore(weave): Fix notebook docs: OpenAI and model_output by @tssweeney in https://github.com/wandb/weave/pull/3274
- chore(weave): Low hanging fruit for eval compare page performance by @tssweeney in https://github.com/wandb/weave/pull/3271
- style(weave): LLM dropdown UX improvements by @jwlee64 in https://github.com/wandb/weave/pull/3276
- chore(weave): Fix call query on the Playground by @jwlee64 in https://github.com/wandb/weave/pull/3275
- chore(weave): refactor objects query into a simple query builder by @gtarpenning in https://github.com/wandb/weave/pull/3223
- chore(ui): Fix React warning in PopupDropdown by @jamie-rasmussen in https://github.com/wandb/weave/pull/3277
- fix(weave): Bump feedback payload size limit to 1 MiB by @adrnswanberg in https://github.com/wandb/weave/pull/2926
- feat(weave): Support op configuration for autopatched functions for remaining integrations by @andrewtruong in https://github.com/wandb/weave/pull/3216
- chore(weave): add better search function to llm dropdown by @jwlee64 in https://github.com/wandb/weave/pull/3280
- fix(weave): Prevent sending null message in playground by @jwlee64 in https://github.com/wandb/weave/pull/3278
- chore(app): Fixing string wrapping bugs inside modified dropdown by @jtulk in https://github.com/wandb/weave/pull/3273
- chore(weave): Add o1-12-17 to backend by @jwlee64 in https://github.com/wandb/weave/pull/3283
- feat(weave_query): create api client for trace server by @domphan-wandb in https://github.com/wandb/weave/pull/3269
- feat(weave): run it n times for o1 models by @jwlee64 in https://github.com/wandb/weave/pull/3286
- chore(weave): add o1-12-17 to playground by @jwlee64 in https://github.com/wandb/weave/pull/3285
- chore(app): add endIcon prop to Tag by @ibindlish in https://github.com/wandb/weave/pull/3281
- chore(ui): fix spacing for annotation types in feedback grid by @gtarpenning in https://github.com/wandb/weave/pull/3288
- fix(weave): Unbreak editing and deleting choices by @jwlee64 in https://github.com/wandb/weave/pull/3287
- feat(weave): Add mods page and menu item only for wandb admins by @vanpelt in https://github.com/wandb/weave/pull/3279
- fix(weave_ts): Fix issue where batch processing could crash by @andrewtruong in https://github.com/wandb/weave/pull/3298
- chore(weave_ts): bump to 0.7.4 by @andrewtruong in https://github.com/wandb/weave/pull/3303
- chore(weave): Pin vcrpy for tests by @andrewtruong in https://github.com/wandb/weave/pull/3314
- feat(weave): Add autopatching of ChatNVIDIA in langchain by @abraham-leal in https://github.com/wandb/weave/pull/3264
- fix(app): dropdown separator width fluctuates on zoom out by @mbarrramsey in https://github.com/wandb/weave/pull/3315
- fix(ui): fixing run overview truncated tag tooltips on hover by @ArtsiomWB in https://github.com/wandb/weave/pull/3212
- chore(weave): make redaction case insenstive by @tssweeney in https://github.com/wandb/weave/pull/3294
- chore(weave): Better error handling in sender thread by @tssweeney in https://github.com/wandb/weave/pull/3282
- chore(weave): Remove temporary n completions by @jwlee64 in https://github.com/wandb/weave/pull/3312
- chore(weave): Fix typo in vertex wrapper settings by @andrewtruong in https://github.com/wandb/weave/pull/3319
- fix(app): improve rendering code preview on large files by @onx2 in https://github.com/wandb/weave/pull/3284
- chore(weave): Eval Compare Perf: Split Query by @tssweeney in https://github.com/wandb/weave/pull/3295
- fix(app): Preventing interactions on limiter message in dropdown by @jtulk in https://github.com/wandb/weave/pull/3320
- fix(weave): ChatNVIDIA shouldn't depend on openai being installed by @abraham-leal in https://github.com/wandb/weave/pull/3318
- chore(weave): Fix deploy by unpinning vcr by @tssweeney in https://github.com/wandb/weave/pull/3321
New Contributors
- @ArtsiomWB made their first contribution in https://github.com/wandb/weave/pull/3212
Full Changelog: https://github.com/wandb/weave/compare/v0.51.25...v0.51.27
- Python
Published by tssweeney over 1 year ago
weave - v0.51.25
What's Changed
- style(weave): restyle carousel view by @jwlee64 in https://github.com/wandb/weave/pull/3205
- chore(weave): Add generic iterator for trace server API objects by @andrewtruong in https://github.com/wandb/weave/pull/3177
- feat(weave): Support op configuration for autopatched functions (starting with OpenAI) by @andrewtruong in https://github.com/wandb/weave/pull/3197
- chore(ui): update UUID dependency to v11 (latest) by @jamie-rasmussen in https://github.com/wandb/weave/pull/3208
- chore(ui): remove some unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/3157
- chore(ui): Create scorer drawer style + small annotation drawer style tweaks by @gtarpenning in https://github.com/wandb/weave/pull/3186
- chore(ui): fix save state in human annotations when null or invalid by @gtarpenning in https://github.com/wandb/weave/pull/3185
- docs(weave): Remove api_key hardcodes in code examples by @J2-D2-3PO in https://github.com/wandb/weave/pull/3214
- feat(ui): Add error details button by @jamie-rasmussen in https://github.com/wandb/weave/pull/3215
- chore(ui): Trace tree: center line to point to the title of the call by @m-rgba in https://github.com/wandb/weave/pull/3219
- chore(ui): Playground: make editor component resizeable by @m-rgba in https://github.com/wandb/weave/pull/3217
- chore(weave): Better error message for scorer signature validation by @andrewtruong in https://github.com/wandb/weave/pull/3115
- fix(weave): fix anthropic chats in playground by @jwlee64 in https://github.com/wandb/weave/pull/3213
- chore(ui): uuid should be in dependencies now by @jamie-rasmussen in https://github.com/wandb/weave/pull/3225
- chore(weave): add spiral icon by @mbarrramsey in https://github.com/wandb/weave/pull/3226
- chore(app): Allow skipping night-aware class for TextField by @connieelee in https://github.com/wandb/weave/pull/3228
- feat(weave): Add 'tracingsamplerate' param to weave.op by @adrnswanberg in https://github.com/wandb/weave/pull/3195
- chore(weave): add two providers to backend by @jwlee64 in https://github.com/wandb/weave/pull/3242
- style(weave): add icons to trace tree by @jwlee64 in https://github.com/wandb/weave/pull/3227
- chore(weave): set seed in op sampling test by @gtarpenning in https://github.com/wandb/weave/pull/3249
- docs(weave): Update models list in Playground doc by @J2-D2-3PO in https://github.com/wandb/weave/pull/3246
- chore(ui): Playground: add copy button, tooltip on toggles by @m-rgba in https://github.com/wandb/weave/pull/3218
- docs(weave): Upload and document Service API notebook by @J2-D2-3PO in https://github.com/wandb/weave/pull/3170
- docs(weave): Don't use scary warnings if we don't need to by @J2-D2-3PO in https://github.com/wandb/weave/pull/3253
- chore(weave): Add import time benchmarking script by @andrewtruong in https://github.com/wandb/weave/pull/3234
- chore(weave): (python-only) Refactor and rename code to more appropriately handle builtinobjectclass not baseobjectclass by @tssweeney in https://github.com/wandb/weave/pull/3248
- chore(weave): small ui changes by @jwlee64 in https://github.com/wandb/weave/pull/3254
- chore(app): allowing optional regex searching in a dropdown by @jtulk in https://github.com/wandb/weave/pull/3255
- chore(weave): add grok-beta and nova llms to playground by @jwlee64 in https://github.com/wandb/weave/pull/3243
- chore(weave): Update choice carousel tooltip copy by @jwlee64 in https://github.com/wandb/weave/pull/3262
- style(weave): Hide function drawer textarea draggable by @jwlee64 in https://github.com/wandb/weave/pull/3263
- chore(ui): addicon codegen, diff icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/3258
- docs(weave): Update platform doc with dedicated cloud info by @J2-D2-3PO in https://github.com/wandb/weave/pull/3244
- chore(weave): add some links to Release instructions by @jamie-rasmussen in https://github.com/wandb/weave/pull/3210
- chore(weave): Fixes error overflow by @tssweeney in https://github.com/wandb/weave/pull/3266
- feat(weave): Add tracking for openai moderation and embeddings api by @abraham-leal in https://github.com/wandb/weave/pull/3252
- chore(weave): Regen latest docs by @tssweeney in https://github.com/wandb/weave/pull/3265
- chore(weave): Increase import test time by @andrewtruong in https://github.com/wandb/weave/pull/3272
Full Changelog: https://github.com/wandb/weave/compare/v0.51.24...v0.51.25
- Python
Published by tssweeney over 1 year ago
weave - v0.51.24
What's Changed
- chore(ui): unhide scorer, no admin text by @jamie-rasmussen in https://github.com/wandb/weave/pull/3140
- chore(ui): annotations design review cleanup by @gtarpenning in https://github.com/wandb/weave/pull/3122
- feat(weave): Expose simple way to get the captured code for an op by @andrewtruong in https://github.com/wandb/weave/pull/3139
- chore(ui): move Overview back to sidebar top for Models-only projects by @jamie-rasmussen in https://github.com/wandb/weave/pull/3141
- chore(app): Add launch is Active to
useProjectSidebarby @KyleGoyette in https://github.com/wandb/weave/pull/3005 - chore(ui): right drawer doesn't occlude call metrics charts by @bcsherma in https://github.com/wandb/weave/pull/3149
- chore(weave): add o1-preview back and latest 4o by @jwlee64 in https://github.com/wandb/weave/pull/3151
- chore(ui): add custom styles to column menu items by @bcsherma in https://github.com/wandb/weave/pull/3152
- chore(weave): Temporarily pin wandb version in mypy to unblock CI by @andrewtruong in https://github.com/wandb/weave/pull/3160
- chore(weave): Tidy op.py by @andrewtruong in https://github.com/wandb/weave/pull/3143
- refactor(ui): break an import cycle by @jamie-rasmussen in https://github.com/wandb/weave/pull/3155
- chore(weave): Improve large object viewer renders by @tssweeney in https://github.com/wandb/weave/pull/3102
- chore(weave): capture request id for openai completions by @bcsherma in https://github.com/wandb/weave/pull/3153
- chore(ui): update calls table column menu icons by @bcsherma in https://github.com/wandb/weave/pull/3162
- chore(ui): add filled circle icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/3163
- chore(weave): add DynamicBatchProcessor class for call stream batching by @gtarpenning in https://github.com/wandb/weave/pull/3167
- chore(weave): add withnewclient context for concurrent ch queries by @gtarpenning in https://github.com/wandb/weave/pull/3168
- chore(ui): fix warning about key attr spread by @jamie-rasmussen in https://github.com/wandb/weave/pull/3173
- chore(weave): set default call stream batch size to 100 by @gtarpenning in https://github.com/wandb/weave/pull/3169
- chore(weave): ui op selecter jump back to top fix by @gtarpenning in https://github.com/wandb/weave/pull/3174
- feat(weave): Add option to name weave evals (and give a memorable name if not specified) by @andrewtruong in https://github.com/wandb/weave/pull/3135
- chore(ui): Add TooltipDeprecated by @jamie-rasmussen in https://github.com/wandb/weave/pull/3176
- chore(ui): pluralize calls link by @jamie-rasmussen in https://github.com/wandb/weave/pull/3178
- chore(ui): Playground design tweaks (header, buttons) by @m-rgba in https://github.com/wandb/weave/pull/3172
- chore(ui): Update metadata header styling by @m-rgba in https://github.com/wandb/weave/pull/3049
- chore(ui): disable refresh while refreshing by @gtarpenning in https://github.com/wandb/weave/pull/3179
- style(app): Update tailwind shadow configs by @connieelee in https://github.com/wandb/weave/pull/3180
- feat(weave): Add AzureOpenAI support for Scorers by @tssweeney in https://github.com/wandb/weave/pull/3171
- chore(weave): add sun and moon icons by @jamie-rasmussen in https://github.com/wandb/weave/pull/3182
- chore(ui): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/3183
- chore(ui): split up and page metrics in eval compare summary section by @gtarpenning in https://github.com/wandb/weave/pull/2672
- feat(ui): Support Anthropic calls in Chat View by @jamie-rasmussen in https://github.com/wandb/weave/pull/3187
- feat(ui): Add ExpandingPill component by @connieelee in https://github.com/wandb/weave/pull/3184
- chore(weave): ui_url error gives a hint about the problem by @jamie-rasmussen in https://github.com/wandb/weave/pull/3190
- fix(app): render bounding boxes on media panel without points by @brianlund-wandb in https://github.com/wandb/weave/pull/3158
- fix(ui): feedback header when empty by @gtarpenning in https://github.com/wandb/weave/pull/3191
- chore(ui): make eval section header draggable by @gtarpenning in https://github.com/wandb/weave/pull/2637
- chore(weave): Update ToggleButtonGroup to allow disabling individual options by @ericakdiaz in https://github.com/wandb/weave/pull/3194
- chore(weave): Fix predict detection heuristic for evals by @tssweeney in https://github.com/wandb/weave/pull/3196
- fix(ui): Evaluations -- normalize radar data, show real values for bar charts by @gtarpenning in https://github.com/wandb/weave/pull/3199
- chore(weave): update db to use replicated tables by @raubitsj in https://github.com/wandb/weave/pull/3148
- style(weave): Add choices drawer by @jwlee64 in https://github.com/wandb/weave/pull/3203
- chore(weave): hide admin only scorers tabs by @tssweeney in https://github.com/wandb/weave/pull/3207
- chore(weave): fix choices in weave by @jwlee64 in https://github.com/wandb/weave/pull/3204
- chore(weave): unhide completion iterations by @jwlee64 in https://github.com/wandb/weave/pull/3137
New Contributors
- @brianlund-wandb made their first contribution in https://github.com/wandb/weave/pull/3158
Full Changelog: https://github.com/wandb/weave/compare/v0.51.23...v0.51.24
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.23
What's Changed
- chore(weave): Rethrow useExpandedNode error for proper serialization by @domphan-wandb in https://github.com/wandb/weave/pull/3017
- chore(ui): change dataset link by @jamie-rasmussen in https://github.com/wandb/weave/pull/3040
- fix(weave): Elide display names that exceed the char limit by @andrewtruong in https://github.com/wandb/weave/pull/3046
- chore(weave): hide annotations button temporarily by @tssweeney in https://github.com/wandb/weave/pull/3048
- fix(weave_query): Ensure newVars are passed in when expanding a panel op by @domphan-wandb in https://github.com/wandb/weave/pull/3059
- feat(ui): create ToggleButtonGroup component by @molliean in https://github.com/wandb/weave/pull/2995
- chore(weave): add to sidebar, and add open in playground button by @jwlee64 in https://github.com/wandb/weave/pull/3035
- chore(ui): trim trailing zeros in number viewer by @jamie-rasmussen in https://github.com/wandb/weave/pull/3073
- chore(weave): Wrap up loose ends with Annotations by @tssweeney in https://github.com/wandb/weave/pull/3050
- fix(ui): compare cells with boolean values appearing empty by @jamie-rasmussen in https://github.com/wandb/weave/pull/3079
- chore(weave): enable server side object-id validation by @gtarpenning in https://github.com/wandb/weave/pull/3074
- perf(ui): second cost query ignore all expensive columns by @gtarpenning in https://github.com/wandb/weave/pull/3077
- chore(ui): improve cost query perf in trace tree too by @gtarpenning in https://github.com/wandb/weave/pull/3080
- docs(weave): Update Playground docs by @J2-D2-3PO in https://github.com/wandb/weave/pull/3084
- chore(ui): fix error message in console, key prop in jsx by @gtarpenning in https://github.com/wandb/weave/pull/3082
- chore(ui): recyle -> refresh button by @gtarpenning in https://github.com/wandb/weave/pull/3085
- chore(ui): Visual update summary area on call views by @m-rgba in https://github.com/wandb/weave/pull/3041
- chore(ui): Playground style updates by @m-rgba in https://github.com/wandb/weave/pull/3064
- feat(weave): create and view
scorers, now in the side nav bar by @gtarpenning in https://github.com/wandb/weave/pull/3025 - chore(ui): unhide annotation sidebar edit button by @gtarpenning in https://github.com/wandb/weave/pull/3086
- chore(ui): call tree costs fix by @gtarpenning in https://github.com/wandb/weave/pull/3087
- fix(weave): Fix issue where getting an attribute of a pydantic object would infinitely recurse by @andrewtruong in https://github.com/wandb/weave/pull/3078
- feat(weave): Implement VertexAI integration by @soumik12345 in https://github.com/wandb/weave/pull/2743
- feat(weave): Patch
send_messagein Google GenAI SDK by @soumik12345 in https://github.com/wandb/weave/pull/2746 - fix(weave): Temporarily hide weave server and deploy UI hints by @andrewtruong in https://github.com/wandb/weave/pull/3057
- fix(weave): netrc entry handling in Weave JS SDK login method by @thanos-wandb in https://github.com/wandb/weave/pull/3069
- chore(ui): dont sortby in the costs query by @gtarpenning in https://github.com/wandb/weave/pull/3089
- chore(weave): hide litellm from error messages by @jwlee64 in https://github.com/wandb/weave/pull/3067
- chore(app): Adding a new ghost state for textfield component by @jcrawley in https://github.com/wandb/weave/pull/3062
- fix(ui): improved comparison performance and object handling by @jamie-rasmussen in https://github.com/wandb/weave/pull/3088
- fix(weave_query): prevent table state loss when encountering a new logged column by @domphan-wandb in https://github.com/wandb/weave/pull/3060
- fix(weave_query): add refinement op to get types for artifactVersion-files op by @domphan-wandb in https://github.com/wandb/weave/pull/3058
- chore(ui): add back costs to call summary page by @gtarpenning in https://github.com/wandb/weave/pull/3094
- fix(weave_query): Add artifactVersion-file type refinement to weave-js by @domphan-wandb in https://github.com/wandb/weave/pull/3083
- chore(weave): Allow removing the system message by @jwlee64 in https://github.com/wandb/weave/pull/3095
- chore(weave): system message role by @jwlee64 in https://github.com/wandb/weave/pull/3098
- fix(ui): Fixes z-index issue with Playground and navigation sidebar by @m-rgba in https://github.com/wandb/weave/pull/3100
- chore(weave): add headers to llm dropdown by @jwlee64 in https://github.com/wandb/weave/pull/3097
- chore(ui): hide feedbackSidebar url param if false by @gtarpenning in https://github.com/wandb/weave/pull/3091
- chore(weave): Pin instructor for python3.9 by @andrewtruong in https://github.com/wandb/weave/pull/3105
- fix(ui): Prevent Switch component from shrinking in flex containers by @molliean in https://github.com/wandb/weave/pull/3101
- fix(ui): better defaults for trace/eval trace tree by @gtarpenning in https://github.com/wandb/weave/pull/3106
- style(weave): style try in playground, hide button in peek view in playground by @jwlee64 in https://github.com/wandb/weave/pull/3075
- chore(ui): Add data-test element to PanelComp control wrapper by @KyleGoyette in https://github.com/wandb/weave/pull/3031
- docs(weave): Update new feedback docs by @J2-D2-3PO in https://github.com/wandb/weave/pull/3093
- chore(weave): load model default properly by @jwlee64 in https://github.com/wandb/weave/pull/3096
- chore(ui): night mode text color for More link in nav by @jamie-rasmussen in https://github.com/wandb/weave/pull/3107
- chore(ui): rearrange nav by @jamie-rasmussen in https://github.com/wandb/weave/pull/3103
- fix(weave): dictify for vertexai integration by @soumik12345 in https://github.com/wandb/weave/pull/3110
- feat(weave): add Bedrock llms to playground by @jwlee64 in https://github.com/wandb/weave/pull/3092
- docs(weave): Update Playground docs with Bedrock info by @J2-D2-3PO in https://github.com/wandb/weave/pull/3117
- docs(weave): Include Prompt classes in generated API docs by @jamie-rasmussen in https://github.com/wandb/weave/pull/3099
- fix(ui): emojis looking bad in night mode by @jamie-rasmussen in https://github.com/wandb/weave/pull/3118
- chore(weave): Hide scorer UI from all users by @tssweeney in https://github.com/wandb/weave/pull/3121
- chore(weave): remote trace server client retries http 500 by @bcsherma in https://github.com/wandb/weave/pull/3116
- test(weave_query): remove flaky batching test by @domphan-wandb in https://github.com/wandb/weave/pull/3120
- chore(weave): increase call start/end timestamp resolution to microseconds by @bcsherma in https://github.com/wandb/weave/pull/3119
- chore(weave): Use classmethods for from_* methods by @andrewtruong in https://github.com/wandb/weave/pull/3123
- docs(weave): Update
create_callpython snippet in tracing.mdx by @luisbergua in https://github.com/wandb/weave/pull/3130 - docs(weave): Add Comparison docs by @J2-D2-3PO in https://github.com/wandb/weave/pull/3124
- fix(ui): latency chart with unfinshed calls by @jamie-rasmussen in https://github.com/wandb/weave/pull/3126
- chore(ui): add new automated workspace icon by @connieelee in https://github.com/wandb/weave/pull/3134
- chore(weave_ts): Update packaging by @andrewtruong in https://github.com/wandb/weave/pull/3052
- chore(weave): Tidy image serializer import check by @andrewtruong in https://github.com/wandb/weave/pull/3131
- fix(weave): allow for no inputs on langchain.Run by @bcsherma in https://github.com/wandb/weave/pull/3138
- chore(ui): delete unused SideNav code by @jamie-rasmussen in https://github.com/wandb/weave/pull/3127
- fix(weave): Add explicit object preparation hook for types that need it (e.g.
PIL.Image.Image) by @andrewtruong in https://github.com/wandb/weave/pull/3129
New Contributors
- @molliean made their first contribution in https://github.com/wandb/weave/pull/2995
- @luisbergua made their first contribution in https://github.com/wandb/weave/pull/3130
Full Changelog: https://github.com/wandb/weave/compare/v0.51.22...v0.51.23
- Python
Published by andrewtruong over 1 year ago
weave - v0.51.22
What's Changed
- chore(weave): Wire up completions by @jwlee64 in https://github.com/wandb/weave/pull/3009
- chore(weave): Pin pydantic by @andrewtruong in https://github.com/wandb/weave/pull/3034
- chore(weave): message panel buttons and editor by @jwlee64 in https://github.com/wandb/weave/pull/3010
- chore(ui): fix Category pill column truncation by @jamie-rasmussen in https://github.com/wandb/weave/pull/3033
- chore(ui): simplify CellValue by @jamie-rasmussen in https://github.com/wandb/weave/pull/3024
- chore(ui): lighten trace tree lines by @jamie-rasmussen in https://github.com/wandb/weave/pull/3037
- feat(ui): object comparison by @jamie-rasmussen in https://github.com/wandb/weave/pull/2942
- feat(weave): simple prompt classes by @jamie-rasmussen in https://github.com/wandb/weave/pull/3032
- fix(weave): Fix issue where Evaluation can raise unexpectedly due to bad scorer by @andrewtruong in https://github.com/wandb/weave/pull/3039
- docs(weave): Remove
#highlight-next-lineto fix indentation issue by @J2-D2-3PO in https://github.com/wandb/weave/pull/3021 - chore(weave): Pull str limit magic numbers into const by @andrewtruong in https://github.com/wandb/weave/pull/3042
- chore(weave): Cleanup save object basic by @andrewtruong in https://github.com/wandb/weave/pull/3015
- chore(weave): Remove signature from Op by @andrewtruong in https://github.com/wandb/weave/pull/2989
- chore(weave): Better names for internal methods by @andrewtruong in https://github.com/wandb/weave/pull/2982
- fix(weave): Bump display name limit to 1024 chars by @andrewtruong in https://github.com/wandb/weave/pull/3043
Full Changelog: https://github.com/wandb/weave/compare/v0.51.21...v0.51.22
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.21
What's Changed
- chore(weave): cosmetic tweak to examples obj and test for annotation spec by @gtarpenning in https://github.com/wandb/weave/pull/3026
- chore(weave): Fix deps by @tssweeney in https://github.com/wandb/weave/pull/3029
Full Changelog: https://github.com/wandb/weave/compare/v0.51.20...v0.51.21
- Python
Published by tssweeney over 1 year ago
weave - v0.51.20
What's Changed
- chore(ui): fix react display name by @jamie-rasmussen in https://github.com/wandb/weave/pull/2859
- style(weave): update border color by @jwlee64 in https://github.com/wandb/weave/pull/2860
- chore(weave): 10GB memory limit for stream query by @gtarpenning in https://github.com/wandb/weave/pull/2858
- chore(weave): Fix LiteLLM Tests by @tssweeney in https://github.com/wandb/weave/pull/2867
- chore(ui): Upgrade to React18. Does not include typedef changes. by @nhusher in https://github.com/wandb/weave/pull/2773
- feat(ui): navigate up/down on the calls page from the peek drawer by @gtarpenning in https://github.com/wandb/weave/pull/2798
- chore(ui): add overflow-vertical icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/2866
- chore(weave): updating styles for new dropdowns by @mbarrramsey in https://github.com/wandb/weave/pull/2861
- fix(weave): Make Weave* objects deepcopy-able by @andrewtruong in https://github.com/wandb/weave/pull/2868
- chore(weave): Add delay to Google live test retries by @andrewtruong in https://github.com/wandb/weave/pull/2869
- chore(weave): Add pyright to CI by @andrewtruong in https://github.com/wandb/weave/pull/2870
- chore(weave_ts): Add explicit timeout to publish test by @andrewtruong in https://github.com/wandb/weave/pull/2871
- chore(weave): pyright: enable reportFunctionMemberAccess by @andrewtruong in https://github.com/wandb/weave/pull/2872
- chore(weave): pyright: enable reportOptionalSubscript by @andrewtruong in https://github.com/wandb/weave/pull/2873
- chore(weave): pyright: enable reportTypedDictNotRequiredAccess, reportIndexIssue, reportOperatorIssue, reportGeneralTypeIssues, reportPrivateImportUsage, (and add missing dep) by @andrewtruong in https://github.com/wandb/weave/pull/2874
- chore(weave): pyright: enable reportAssignmentType by @andrewtruong in https://github.com/wandb/weave/pull/2875
- chore(weave): pyright: enable reportInconsistentOverload by @andrewtruong in https://github.com/wandb/weave/pull/2876
- chore(weave): pyright: enable reportIncompatibleMethodOverride by @andrewtruong in https://github.com/wandb/weave/pull/2877
- chore(weave): pyright: enable reportReturnType by @andrewtruong in https://github.com/wandb/weave/pull/2878
- chore(weave): pyright: enable reportRedeclaration by @andrewtruong in https://github.com/wandb/weave/pull/2879
- chore(weave): Adds weavecallid, and option to not track to llm completions by @jwlee64 in https://github.com/wandb/weave/pull/2829
- chore(ui): fix typo in variable name by @jamie-rasmussen in https://github.com/wandb/weave/pull/2885
- chore(weave): ruff: enable UP006 by @andrewtruong in https://github.com/wandb/weave/pull/2886
- chore(weave): simplify op decorator usage internally by @andrewtruong in https://github.com/wandb/weave/pull/2880
- fix(ui): Sorted aggregated columns no longer crash tables during ungrouping by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2802
- chore(weave): ruff: enable UP007 by @andrewtruong in https://github.com/wandb/weave/pull/2887
- chore(weave): ruff: enable UP028 by @andrewtruong in https://github.com/wandb/weave/pull/2888
- chore(weave): ruff: enable UP031 by @andrewtruong in https://github.com/wandb/weave/pull/2889
- chore(weave): ruff: enable UP036 by @andrewtruong in https://github.com/wandb/weave/pull/2890
- chore(weave): ruff: enable UP032 by @andrewtruong in https://github.com/wandb/weave/pull/2891
- chore(weave): ruff: enable UP034 by @andrewtruong in https://github.com/wandb/weave/pull/2892
- chore(weave): ruff: enable UP035 by @andrewtruong in https://github.com/wandb/weave/pull/2893
- chore(weave): ruff: enable UP015 by @andrewtruong in https://github.com/wandb/weave/pull/2894
- chore(weave): ruff: enable UP037 by @andrewtruong in https://github.com/wandb/weave/pull/2895
- chore(weave): ruff: enable UP024 by @andrewtruong in https://github.com/wandb/weave/pull/2896
- chore(weave): ruff: enable UP022 and cleanup selected lint checks by @andrewtruong in https://github.com/wandb/weave/pull/2897
- chore(weave): Add util to strip EXIF Metadata (and save 30-50% filesize per img) by @andrewtruong in https://github.com/wandb/weave/pull/2863
- chore(weave): Implement enhaced feedback structure and mvp filter/query layer by @tssweeney in https://github.com/wandb/weave/pull/2865
- chore(weave): ruff: enable C409 by @andrewtruong in https://github.com/wandb/weave/pull/2906
- chore(weave): ruff: enable C400 by @andrewtruong in https://github.com/wandb/weave/pull/2907
- chore(weave): ruff: enable C419 by @andrewtruong in https://github.com/wandb/weave/pull/2908
- chore(weave): ruff: enable C408 by @andrewtruong in https://github.com/wandb/weave/pull/2909
- chore(weave): ruff: enable C403 by @andrewtruong in https://github.com/wandb/weave/pull/2910
- chore(weave): ruff: enable C416 by @andrewtruong in https://github.com/wandb/weave/pull/2911
- chore(weave): ruff: enable C417 by @andrewtruong in https://github.com/wandb/weave/pull/2912
- chore(weave): ruff: enable C405 by @andrewtruong in https://github.com/wandb/weave/pull/2913
- chore(weave): ruff: enable C except for C901 and cleanup selected lint checks by @andrewtruong in https://github.com/wandb/weave/pull/2914
- chore(weave): ruff: enable W293 and cleanup selected lint checks by @andrewtruong in https://github.com/wandb/weave/pull/2899
- chore(weave): ruff: enable TRY002 by @andrewtruong in https://github.com/wandb/weave/pull/2901
- chore(weave): ruff: enable TRY004 by @andrewtruong in https://github.com/wandb/weave/pull/2903
- chore(weave): ruff: enable TRY300 by @andrewtruong in https://github.com/wandb/weave/pull/2904
- chore(weave): ruff: enable TRY400 by @andrewtruong in https://github.com/wandb/weave/pull/2905
- chore(weave): Add pytest retry by @andrewtruong in https://github.com/wandb/weave/pull/2919
- chore(weave): Fixes Leaderboard CTA in app by @tssweeney in https://github.com/wandb/weave/pull/2898
- chore(weave): disable markdown in chat view by @jwlee64 in https://github.com/wandb/weave/pull/2917
- chore(weave): add optional step to text field input by @gtarpenning in https://github.com/wandb/weave/pull/2916
- fix(ui): refetch when changing filter state from frozen -> not frozen by @gtarpenning in https://github.com/wandb/weave/pull/2915
- fix(weave): Add deepcopy methods for boxed types by @andrewtruong in https://github.com/wandb/weave/pull/2900
- chore(weave): Fix lint by @tssweeney in https://github.com/wandb/weave/pull/2923
- chore(weave): Class-based scorer runnable ref fix by @tssweeney in https://github.com/wandb/weave/pull/2922
- chore(weave): Add materialized views that will make it easier to do billing calculations by @adrnswanberg in https://github.com/wandb/weave/pull/2636
- chore(weave): Online Evals Part 1: Backend support for on-demand LLM Judges by @tssweeney in https://github.com/wandb/weave/pull/2882
- chore(ui): check Op code for literal credentials by @jamie-rasmussen in https://github.com/wandb/weave/pull/2812
- chore(weave): Move deepcopy methods to Ref by @andrewtruong in https://github.com/wandb/weave/pull/2924
- feat(weave): Make Dataset iterable by @andrewtruong in https://github.com/wandb/weave/pull/2928
- chore(weave): add buzzbot10 icon by @jwlee64 in https://github.com/wandb/weave/pull/2931
- chore(weave): scaffolding for playground page by @jwlee64 in https://github.com/wandb/weave/pull/2918
- fix(weave_query): Remove unused import blocking server startup by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2933
- chore(weave): add feedback replace endpoint that purges -> creates in one step by @gtarpenning in https://github.com/wandb/weave/pull/2799
- chore(weave): add settings drawer with simple toggle by @jwlee64 in https://github.com/wandb/weave/pull/2935
- chore(weave): basic sdk for human feedback spec types by @gtarpenning in https://github.com/wandb/weave/pull/2801
- chore(weave): Add chat top bar by @jwlee64 in https://github.com/wandb/weave/pull/2936
- chore(weave): Rename ActionDefintion to ActionSpec to match naming patterns by @tssweeney in https://github.com/wandb/weave/pull/2938
- chore(weave): fix images damaged by exif stripping by @andrewtruong in https://github.com/wandb/weave/pull/2930
- fix(weave): Use sdk-local deserializer instead of saved deserializer for known types like Images by @andrewtruong in https://github.com/wandb/weave/pull/2696
- chore(weave): Llm dropdown by @jwlee64 in https://github.com/wandb/weave/pull/2939
- chore(weave): add slider settings to setttings drawer by @jwlee64 in https://github.com/wandb/weave/pull/2940
- feat(weave_query): Add string op to parse number with thousands and decimal separators by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2864
- fix(ui): ignore parent when nonexistent in trace tree view by @gtarpenning in https://github.com/wandb/weave/pull/2945
- chore(weave): Remove bytes stored info from UI by @tssweeney in https://github.com/wandb/weave/pull/2944
- chore(weave): Setup hidden Scorers Page by @tssweeney in https://github.com/wandb/weave/pull/2943
- chore(weave): Sort selection columns such that clickhouse analytics group similar queries by @tssweeney in https://github.com/wandb/weave/pull/2947
- chore(weave): Increase query mem limit for calls by @tssweeney in https://github.com/wandb/weave/pull/2948
- chore(weave): stop sequence editor by @jwlee64 in https://github.com/wandb/weave/pull/2951
- chore(weave): function editor by @jwlee64 in https://github.com/wandb/weave/pull/2949
- style(weave): move the show more buttons to the left by @jwlee64 in https://github.com/wandb/weave/pull/2957
- chore(weave): update tooltip depending on if we can expand all by @jwlee64 in https://github.com/wandb/weave/pull/2955
- chore(weave): Response editor by @jwlee64 in https://github.com/wandb/weave/pull/2950
- chore(weave): using chevron icon for runSelector dropdowns by @mbarrramsey in https://github.com/wandb/weave/pull/2956
- chore(weave): add chat input by @jwlee64 in https://github.com/wandb/weave/pull/2960
- chore(ui): re-query on object creation by @gtarpenning in https://github.com/wandb/weave/pull/2958
- chore(weave): Add TS interface for Execute Batch Action by @tssweeney in https://github.com/wandb/weave/pull/2962
- chore(weave): Add
ActionSpecto known types by @tssweeney in https://github.com/wandb/weave/pull/2963 - chore(ui): objs query handles null case (??) by @gtarpenning in https://github.com/wandb/weave/pull/2968
- chore(dev): add new section overflow menu icons by @jo-fang in https://github.com/wandb/weave/pull/2971
- fix(weave): add where clause to cost query by @jwlee64 in https://github.com/wandb/weave/pull/2969
- fix(weave): Fix skip in query to fix project page by @ericakdiaz in https://github.com/wandb/weave/pull/2975
- chore(weave): remove unused canvas dev dependency by @wandbjake in https://github.com/wandb/weave/pull/2981
- feat(weave): Add tracking for openai beta parse api by @andrewtruong in https://github.com/wandb/weave/pull/2984
- chore(weave): add typing for completion create by @jwlee64 in https://github.com/wandb/weave/pull/2985
- chore(weave): add call stats to playground page by @jwlee64 in https://github.com/wandb/weave/pull/2986
- docs(weave): Update Quickstart to use gpt-4o-mini by @johndmulhausen in https://github.com/wandb/weave/pull/2990
- chore(ui): add basic annotation scaffolding by @gtarpenning in https://github.com/wandb/weave/pull/2973
- chore(weave): Update Scorers tab to match design by @tssweeney in https://github.com/wandb/weave/pull/2987
- fix(ui): paging works after clicking in trace table by @gtarpenning in https://github.com/wandb/weave/pull/2980
- chore(ui): update Color palette by @jamie-rasmussen in https://github.com/wandb/weave/pull/2967
- chore(weave): Prep for LLM Judges UI by @tssweeney in https://github.com/wandb/weave/pull/2992
- feat(app): Add corresponding string op to FE to parse number with thousands and decimal separators by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2959
- chore(weave): Move to future annotations for weave_client by @andrewtruong in https://github.com/wandb/weave/pull/2997
- chore(weave): Skip google tests by @tssweeney in https://github.com/wandb/weave/pull/3000
- chore(weave): Enable LLM Judge creation from UI by @tssweeney in https://github.com/wandb/weave/pull/2998
- docs(weave): new feature WEAVEPRINTCALL_LINK by @J2-D2-3PO in https://github.com/wandb/weave/pull/3002
- refactor(ui): break import cycle by @jamie-rasmussen in https://github.com/wandb/weave/pull/2994
- chore(weave): Tidy Tables code by @andrewtruong in https://github.com/wandb/weave/pull/2941
- chore(weave): Tidy weave_client by @andrewtruong in https://github.com/wandb/weave/pull/2996
- chore(weave): Tidy
get_call(s)apis by @andrewtruong in https://github.com/wandb/weave/pull/2953 - chore(ui): add optional right sidebar in preparation for feedback by @gtarpenning in https://github.com/wandb/weave/pull/2976
- style(weave): chatview styling by @jwlee64 in https://github.com/wandb/weave/pull/2977
- style(weave): show more button by @jwlee64 in https://github.com/wandb/weave/pull/2978
- chore(weave): Add call chat to playground page by @jwlee64 in https://github.com/wandb/weave/pull/2993
- chore(weave): Adds schema validation to llm judge by @tssweeney in https://github.com/wandb/weave/pull/3004
- chore(ui): remove old parseRefMaybe by @jamie-rasmussen in https://github.com/wandb/weave/pull/3007
- chore(ui): create annotation specs by @gtarpenning in https://github.com/wandb/weave/pull/3003
- feat(weave): human feedback sidebar for structured call labeling by @gtarpenning in https://github.com/wandb/weave/pull/2807
- chore(ui): basic human feedback rendering in calls table by @gtarpenning in https://github.com/wandb/weave/pull/2991
- feat(weave): Small-batch, on-demand LLM Judge by @tssweeney in https://github.com/wandb/weave/pull/2902
- chore(weave): clean up zod form by @gtarpenning in https://github.com/wandb/weave/pull/3019
- style(weave): make show more button not absolute by @jwlee64 in https://github.com/wandb/weave/pull/3018
- chore(weave): Fixes tab overflow by @tssweeney in https://github.com/wandb/weave/pull/3022
- chore(weave): human annotation labeling review comments by @gtarpenning in https://github.com/wandb/weave/pull/3020
New Contributors
- @johndmulhausen made their first contribution in https://github.com/wandb/weave/pull/2990
- @J2-D2-3PO made their first contribution in https://github.com/wandb/weave/pull/3002
Full Changelog: https://github.com/wandb/weave/compare/v0.51.19...v0.51.20
- Python
Published by tssweeney over 1 year ago
weave - v0.51.19
What's Changed
- docs(weave_ts): Add Weave TS docs by @andrewtruong in https://github.com/wandb/weave/pull/2782
- chore(weave_ts): Increase jest timeout for live tests by @andrewtruong in https://github.com/wandb/weave/pull/2820
- docs(weave): Update tutorials from model_output -> output by @andrewtruong in https://github.com/wandb/weave/pull/2840
- chore(weave): update costs by @jwlee64 in https://github.com/wandb/weave/pull/2841
- test(weave): Add
customshard for custom testing by @andrewtruong in https://github.com/wandb/weave/pull/2838 - feat(weave_ts): Add option to get a single call back from the client by @andrewtruong in https://github.com/wandb/weave/pull/2836
- chore(weave_ts): Cleanup netrc by @andrewtruong in https://github.com/wandb/weave/pull/2832
- fix(weave_ts): Fix printed URL links by @andrewtruong in https://github.com/wandb/weave/pull/2834
- chore(weave_ts): Bump to v0.7.0 by @andrewtruong in https://github.com/wandb/weave/pull/2843
- docs(weave): Correct model name for gpt-4o by @adrnswanberg in https://github.com/wandb/weave/pull/2842
- fix(docs): Update broken link by @adrnswanberg in https://github.com/wandb/weave/pull/2845
- chore(weave): Add pyright by @andrewtruong in https://github.com/wandb/weave/pull/2846
- chore(weave): Dont report missing imports pyright by @andrewtruong in https://github.com/wandb/weave/pull/2849
- feat(weave): Project level leaderboards by @tssweeney in https://github.com/wandb/weave/pull/2634
- chore(ui): make metrics switch label clickable by @jamie-rasmussen in https://github.com/wandb/weave/pull/2844
- fix(weave): do not automatically apply down migrations by @raubitsj in https://github.com/wandb/weave/pull/2855
- chore(ui): add data-grip icon from design by @jamie-rasmussen in https://github.com/wandb/weave/pull/2848
- chore(weave): revert 2 part calls query by @gtarpenning in https://github.com/wandb/weave/pull/2857
- feat(weave): enable dictify of inputs and outputs by @jamie-rasmussen in https://github.com/wandb/weave/pull/2818
Full Changelog: https://github.com/wandb/weave/compare/v0.51.18...v0.51.19
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.18
What's Changed
- chore(weave): minor release note update by @jamie-rasmussen in https://github.com/wandb/weave/pull/2735
- fix(ui): Add numerical type checks to columnFormat by @domphan-wandb in https://github.com/wandb/weave/pull/2726
- fix(weave_query): Handle paths with colons when escaping artifact path by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2638
- fix(ui): improve styles of audio caption for better readability by @thanos-wandb in https://github.com/wandb/weave/pull/2740
- fix(ui): query panel suggestions displays the info of the next row due to an off-by-1 error by @nicholaspun-wandb in https://github.com/wandb/weave/pull/2635
- docs(weave): add media types doc by @gtarpenning in https://github.com/wandb/weave/pull/2739
- chore(weave): ChatCompletion not imported by @gtarpenning in https://github.com/wandb/weave/pull/2741
- chore(weave): Use cost query in calls table by @jwlee64 in https://github.com/wandb/weave/pull/2358
- fix(ui): Bump version of
visitto resolve import error by @nhusher in https://github.com/wandb/weave/pull/2744 - feat(weave): add byte usage to summary tab and object page by @harukatab in https://github.com/wandb/weave/pull/2747
- chore(weave): media docs copy change by @gtarpenning in https://github.com/wandb/weave/pull/2761
- chore(ui): updating default style for radix tooltip by @jcrawley in https://github.com/wandb/weave/pull/2759
- chore(ui): Adding stable option for Tailwind when display: contents is desired by @jtulk in https://github.com/wandb/weave/pull/2758
- chore(weave): Add Object and Feedback Action Objects - Hackweek 1 by @tssweeney in https://github.com/wandb/weave/pull/2769
- fix(weave): global df in op fails during op saving by @gtarpenning in https://github.com/wandb/weave/pull/2755
- chore(weave): some groundwork for Prompt objects by @jamie-rasmussen in https://github.com/wandb/weave/pull/2729
- chore(ui): don't show focus outline on calls grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/2763
- chore(ui): Creating a wave loader to start migrating app loaders by @jtulk in https://github.com/wandb/weave/pull/2775
- chore(weave): Add back hook to check for weave data by @ericakdiaz in https://github.com/wandb/weave/pull/2774
- chore(weave): remove unnecessary conditional by @jamie-rasmussen in https://github.com/wandb/weave/pull/2777
- chore(ui): Added copy button for exception trace by @m-rgba in https://github.com/wandb/weave/pull/2776
- docs(weave): Audio with weave by @wylerz in https://github.com/wandb/weave/pull/2750
- chore(weave): assume latest version if no digest/alias specified by @jamie-rasmussen in https://github.com/wandb/weave/pull/2783
- chore(ui): Color updates for wave loader by @jtulk in https://github.com/wandb/weave/pull/2787
- docs(weave): Fix for cookbook Audio with weave #2792 by @wylerz in https://github.com/wandb/weave/pull/2793
- docs(weave): Update cost docs by @jwlee64 in https://github.com/wandb/weave/pull/2794
- feat(weave): Add initial suite of scorers, refactor weave/flow by @morganmcg1 in https://github.com/wandb/weave/pull/2662
- docs(weave): fix import error by @wylerz in https://github.com/wandb/weave/pull/2797
- chore(ui): ejecting markdown from tailwind defaulting by @jtulk in https://github.com/wandb/weave/pull/2796
- chore(ui): add 3 new icons by @jwlee64 in https://github.com/wandb/weave/pull/2800
- chore(ui): Flipping loader color by @jtulk in https://github.com/wandb/weave/pull/2805
- chore(ui): add marker and refresh icons by @gtarpenning in https://github.com/wandb/weave/pull/2803
- feat(weave_ts): Add initial JS SDK by @andrewtruong in https://github.com/wandb/weave/pull/2704
- feat(ui): Add simple language detection for code browser by @andrewtruong in https://github.com/wandb/weave/pull/2780
- chore(ui): running format on Base.less - no changes by @jtulk in https://github.com/wandb/weave/pull/2784
- fix(weave_query): handle tagged unions of non-primitive types correctly in arrow converter by @dannygoldstein in https://github.com/wandb/weave/pull/2659
- chore(ui): Marking the wandbloader as deprecated by @jtulk in https://github.com/wandb/weave/pull/2813
- feat(weave): Add completions/create endpoint by @KyleGoyette in https://github.com/wandb/weave/pull/2757
- feat(weave): adding charts to the traces page by @mbarrramsey in https://github.com/wandb/weave/pull/2745
- feat(weave): prompts as first class objects by @jamie-rasmussen in https://github.com/wandb/weave/pull/2811
- style(ui): Fix night colors for Callout by @connieelee in https://github.com/wandb/weave/pull/2815
- chore(weave): Add
weave_ts,dev, andappscopes by @andrewtruong in https://github.com/wandb/weave/pull/2810 - fix(weave): Allow back-compat for "old-style" scorers and evaluations using
model_outputkwarg by @andrewtruong in https://github.com/wandb/weave/pull/2806 - docs(weave): Add cookbook: structured outputs for multi-agent systems by @olachinkei in https://github.com/wandb/weave/pull/2728
- feat(ui): Add JS SDK options for Use tab by @andrewtruong in https://github.com/wandb/weave/pull/2786
- chore(weave): Fix eval message by @tssweeney in https://github.com/wandb/weave/pull/2817
- chore(ui): prevent formatter from auto-removing React import by @andrewtruong in https://github.com/wandb/weave/pull/2819
- fix(weave): include scores from scorers with illegal characters in name by @gtarpenning in https://github.com/wandb/weave/pull/2731
- fix(weave): openai chat view stutter by @gtarpenning in https://github.com/wandb/weave/pull/2821
- chore(weave): Revert Object/Feedback schema validation from hackweek by @tssweeney in https://github.com/wandb/weave/pull/2824
- chore(weave): smart tab defaults w/ chat in call peek drawer by @gtarpenning in https://github.com/wandb/weave/pull/2823
- perf(weave): split calls query when using a heavy condition by @gtarpenning in https://github.com/wandb/weave/pull/2779
- chore(ui): hide Prompts feature by @jamie-rasmussen in https://github.com/wandb/weave/pull/2822
- chore(ui): add info icon to describe file and media are not in bytes stored by @harukatab in https://github.com/wandb/weave/pull/2764
- fix(weave): Add model to provider info map to source code, add make command for updating by @KyleGoyette in https://github.com/wandb/weave/pull/2825
- chore(weave): Create a system of defining schema-validated objects by @tssweeney in https://github.com/wandb/weave/pull/2826
- feat(weave): Client & Backend support for Leaderboards by @tssweeney in https://github.com/wandb/weave/pull/2831
New Contributors
- @nicholaspun-wandb made their first contribution in https://github.com/wandb/weave/pull/2638
- @nhusher made their first contribution in https://github.com/wandb/weave/pull/2744
- @harukatab made their first contribution in https://github.com/wandb/weave/pull/2747
- @m-rgba made their first contribution in https://github.com/wandb/weave/pull/2776
- @KyleGoyette made their first contribution in https://github.com/wandb/weave/pull/2757
- @olachinkei made their first contribution in https://github.com/wandb/weave/pull/2728
Full Changelog: https://github.com/wandb/weave/compare/v0.51.17...v0.51.18
- Python
Published by andrewtruong over 1 year ago
weave - v0.51.17
What's Changed
- chore(weave): Tidy up typing imports by @andrewtruong in https://github.com/wandb/weave/pull/2522
- chore(weave): Cleanup mistral integration tests by @andrewtruong in https://github.com/wandb/weave/pull/2525
- feat: Minimize blocking calls while Tracing by @tssweeney in https://github.com/wandb/weave/pull/2434
- feat: Expose TableQueryStats and Paginated Table Queries by @tssweeney in https://github.com/wandb/weave/pull/2534
- chore(weave): Update .git* files by @andrewtruong in https://github.com/wandb/weave/pull/2542
- chore(weave): Move pytest.ini into pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2543
- chore(app): Silencing browser warnings from props falling through to the DOM by @jtulk in https://github.com/wandb/weave/pull/2538
- chore(weave): Move old examples by @andrewtruong in https://github.com/wandb/weave/pull/2545
- chore(weave): Remove .vscode by @andrewtruong in https://github.com/wandb/weave/pull/2546
- chore(weave): Move trace tests into 1 dir by @andrewtruong in https://github.com/wandb/weave/pull/2523
- chore(weave): Move to nox (speed up unit tests by ~17%) by @andrewtruong in https://github.com/wandb/weave/pull/2519
- chore(weave): Fix api key check by @andrewtruong in https://github.com/wandb/weave/pull/2548
- chore(weave): Remove semver dep by @andrewtruong in https://github.com/wandb/weave/pull/2527
- chore(weave): Make lint and formatting checks stricter by @andrewtruong in https://github.com/wandb/weave/pull/2549
- chore(weave): Fix cli escape sequence by @andrewtruong in https://github.com/wandb/weave/pull/2552
- chore(weave): Fix typos by @andrewtruong in https://github.com/wandb/weave/pull/2554
- fix:
include_feedbackbreaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 - chore(weave): Update pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2550
- perf: Improve Table Query Performance by @tssweeney in https://github.com/wandb/weave/pull/2558
- perf: split metadata/val in objects query by @gtarpenning in https://github.com/wandb/weave/pull/2512
- chore: Make update doc runnable by @scottire in https://github.com/wandb/weave/pull/2531
- fix(registries): handle loading state for 2 queries separately in PanelHistogramInner by @ibindlish in https://github.com/wandb/weave/pull/2540
- feat: Paginated table queries by @tssweeney in https://github.com/wandb/weave/pull/2535
- chore: Ensure all failed futures have exceptions logged by @tssweeney in https://github.com/wandb/weave/pull/2559
- chore: Fix Langchain flake by @tssweeney in https://github.com/wandb/weave/pull/2561
- chore: Reduce Table page size to 100 by @tssweeney in https://github.com/wandb/weave/pull/2332
- chore(weave): Move tests to top level by @andrewtruong in https://github.com/wandb/weave/pull/2555
- chore(weave): Move old build files by @andrewtruong in https://github.com/wandb/weave/pull/2551
- chore(weave): Remove unused utils by @andrewtruong in https://github.com/wandb/weave/pull/2556
- chore(weave): Add conditional ci by @andrewtruong in https://github.com/wandb/weave/pull/2547
- chore: Fix log flake by @tssweeney in https://github.com/wandb/weave/pull/2577
- fix: tool call text overflow by @jamie-rasmussen in https://github.com/wandb/weave/pull/2579
- chore(dev): static fingerprint for error with useNodeValue by @bcsherma in https://github.com/wandb/weave/pull/2528
- chore(weave): Move weave_query scripts by @andrewtruong in https://github.com/wandb/weave/pull/2524
- chore(weave): Add new
CONTRIBUTING.mdby @andrewtruong in https://github.com/wandb/weave/pull/2568 - chore(weave): Project sidebar takes in models access param by @ethanho154 in https://github.com/wandb/weave/pull/2565
- chore(weave): Make CI detect all file changes since fork point, not just the last commit by @andrewtruong in https://github.com/wandb/weave/pull/2584
- fix: Better filtering by ref values by @tssweeney in https://github.com/wandb/weave/pull/2563
- docs: update PII cookbook to use the new Weave Ops postprocessing by @wylerz in https://github.com/wandb/weave/pull/2562
- docs(integrations): Add cookbook images to intro, summarization, prompt optimization by @ash0ts in https://github.com/wandb/weave/pull/2553
- chore(weave): add show more button on arrays longer than 50 items by @jwlee64 in https://github.com/wandb/weave/pull/2498
- chore(weave): Trim deps by @andrewtruong in https://github.com/wandb/weave/pull/2593
- chore(weave): Cleanup conftest by @andrewtruong in https://github.com/wandb/weave/pull/2580
- chore(weave): Update FE build by @andrewtruong in https://github.com/wandb/weave/pull/2595
- fix: select columns for child call table preview by @jamie-rasmussen in https://github.com/wandb/weave/pull/2507
- chore(weave): add outline button by @jwlee64 in https://github.com/wandb/weave/pull/2586
- style(weave): Add pagination component and move calls table pagination controls by @jwlee64 in https://github.com/wandb/weave/pull/2589
- fix(weave): align tables column header cell text based on panel type by @domphan-wandb in https://github.com/wandb/weave/pull/2486
- chore(weave): Dont use relative imports by @andrewtruong in https://github.com/wandb/weave/pull/2598
- chore(weave): Organize rich by @andrewtruong in https://github.com/wandb/weave/pull/2601
- fix: Use explicit type for component style by @domphan-wandb in https://github.com/wandb/weave/pull/2602
- feat(ui): Create Callout component by @connieelee in https://github.com/wandb/weave/pull/2605
- chore(query): Add back ops imports by @andrewtruong in https://github.com/wandb/weave/pull/2604
- chore(weave): fix vite warning about ?? operator by @wandbjake in https://github.com/wandb/weave/pull/2607
- fix: ref alignment in grid cell by @jamie-rasmussen in https://github.com/wandb/weave/pull/2603
- chore(weave): Move to hatch build by @andrewtruong in https://github.com/wandb/weave/pull/2610
- chore(query): Update .gitignore by @andrewtruong in https://github.com/wandb/weave/pull/2609
- chore(weave): Remove old decorator overloads by @andrewtruong in https://github.com/wandb/weave/pull/2599
- chore: make op and obj links teal in grid first col by @jamie-rasmussen in https://github.com/wandb/weave/pull/2611
- chore(weave): Fix litellm tests by @andrewtruong in https://github.com/wandb/weave/pull/2613
- fix: table read query deduplicates identical rows by @gtarpenning in https://github.com/wandb/weave/pull/2608
- chore: Add back image tests to test suite by @tssweeney in https://github.com/wandb/weave/pull/2616
- chore(weave): Speed up tests by 14% by @andrewtruong in https://github.com/wandb/weave/pull/2618
- fix: broken obj grid links by @jamie-rasmussen in https://github.com/wandb/weave/pull/2612
- chore(weave): move refresh button, minor style to op filter, and filter by @jwlee64 in https://github.com/wandb/weave/pull/2629
- style(weave): hide delete if no calls are selected by @jwlee64 in https://github.com/wandb/weave/pull/2631
- chore: Add basic analytics tracking for panel configuration settings by @domphan-wandb in https://github.com/wandb/weave/pull/2626
- chore(weave): Move docker dir to weave_query by @andrewtruong in https://github.com/wandb/weave/pull/2621
- feat: add finish handler for ops by @jamie-rasmussen in https://github.com/wandb/weave/pull/2633
- chore(dev): add sentry helpers for the core app to common/util by @bcsherma in https://github.com/wandb/weave/pull/2630
- chore: update license key for MUI data grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/2640
- chore(weave): Update release action by @andrewtruong in https://github.com/wandb/weave/pull/2642
- chore: Doc Gen Oct 9 by @tssweeney in https://github.com/wandb/weave/pull/2649
- chore(weave): Add note on providing reproducible examples by @andrewtruong in https://github.com/wandb/weave/pull/2647
- chore: fix vscode test config by @dannygoldstein in https://github.com/wandb/weave/pull/2651
- chore(weave): Seed cost table by @jwlee64 in https://github.com/wandb/weave/pull/2625
- chore: Fix flakey image test by @tssweeney in https://github.com/wandb/weave/pull/2658
- chore: Cleanup and remove frontend build processes by @tssweeney in https://github.com/wandb/weave/pull/2644
- fix: Python-side duplicate dataset rows by @tssweeney in https://github.com/wandb/weave/pull/2643
- chore(weave): Add py313 to tests by @andrewtruong in https://github.com/wandb/weave/pull/2614
- feat: Add display_name to ops by @tssweeney in https://github.com/wandb/weave/pull/2655
- feat(weave): Add NotDiamond integration by @andrewtruong in https://github.com/wandb/weave/pull/2606
- fix: don't autoselect markdown renderer by @jamie-rasmussen in https://github.com/wandb/weave/pull/2663
- chore: move Usage table in Call summary by @jamie-rasmussen in https://github.com/wandb/weave/pull/2641
- chore: eval selection bar UI tweaks by @gtarpenning in https://github.com/wandb/weave/pull/2592
- fix: Improve TableQuery performance by adding a streaming interface by @tssweeney in https://github.com/wandb/weave/pull/2619
- chore: skip notdiamond in py313 by @gtarpenning in https://github.com/wandb/weave/pull/2667
- chore: added/removed evals reflected in URL state by @gtarpenning in https://github.com/wandb/weave/pull/2665
- chore(dev): fix sentry dedupe of useNodevalue error by @bcsherma in https://github.com/wandb/weave/pull/2645
- chore: add column selection in eval comparison page by @gtarpenning in https://github.com/wandb/weave/pull/2632
- chore(weave): update expand to 200 ids by @jwlee64 in https://github.com/wandb/weave/pull/2627
- chore(weave): Stop parallelization to reduce flake by @andrewtruong in https://github.com/wandb/weave/pull/2668
- chore(weave): Reorganize context by @andrewtruong in https://github.com/wandb/weave/pull/2661
- chore: Cleanup some docs by @tssweeney in https://github.com/wandb/weave/pull/2674
- chore: add pytest code coverage report by @jamie-rasmussen in https://github.com/wandb/weave/pull/2675
- chore: Add analytics to track projection config and expressions by @domphan-wandb in https://github.com/wandb/weave/pull/2654
- fix: Evaluations no longer associate incorrect inputs with predictions by @tssweeney in https://github.com/wandb/weave/pull/2676
- chore(weave): Fix image docgen by @andrewtruong in https://github.com/wandb/weave/pull/2678
- chore(weave): Update NotDiamond docs by @andrewtruong in https://github.com/wandb/weave/pull/2679
- chore(weave): Add docs to CI and build process by @andrewtruong in https://github.com/wandb/weave/pull/2682
- chore: Test all coroutine patterns and refactor op call by @tssweeney in https://github.com/wandb/weave/pull/2684
- chore(weave): Pin notdiamond litellm dep by @andrewtruong in https://github.com/wandb/weave/pull/2690
- chore(weave): Pin dspy litellm dep by @andrewtruong in https://github.com/wandb/weave/pull/2691
- fix(ui): Add additional numerical types for table formatting by @domphan-wandb in https://github.com/wandb/weave/pull/2670
- chore(weave): Cleanup gitignore by @andrewtruong in https://github.com/wandb/weave/pull/2687
- chore(weave): Add Object field deprecation decorator by @andrewtruong in https://github.com/wandb/weave/pull/2688
- chore(weave): Enforce conventional commits by @andrewtruong in https://github.com/wandb/weave/pull/2646
- chore(weave): Pin
weave_querypackages by @andrewtruong in https://github.com/wandb/weave/pull/2685 - fix(ui): use correct router context for eval compare URL construction by @gtarpenning in https://github.com/wandb/weave/pull/2693
- chore(ui): example section must have all the metrics -- fix by @gtarpenning in https://github.com/wandb/weave/pull/2695
- chore: Unskip test that flaked in old ci setup by @tssweeney in https://github.com/wandb/weave/pull/2677
- fix(ui): add caption overflow scrollbar in AudioViewer component by @thanos-wandb in https://github.com/wandb/weave/pull/2689
- chore(ui): use sentence case by @jamie-rasmussen in https://github.com/wandb/weave/pull/2683
- chore(weave): fixed typo in docs by @Yashbhatt786 in https://github.com/wandb/weave/pull/2702
- feat(weave): Add integration for Google Genai SDK by @soumik12345 in https://github.com/wandb/weave/pull/2399
- chore(weave): fix seed costs by @jwlee64 in https://github.com/wandb/weave/pull/2712
- chore(weave): Add evaluation scores as feedback by @tssweeney in https://github.com/wandb/weave/pull/2681
- feat(ui): Evaluation-Scoped Leaderboard Tab by @tssweeney in https://github.com/wandb/weave/pull/2692
- fix(weave): Typos in Google Gemini docs by @soumik12345 in https://github.com/wandb/weave/pull/2717
- feat(weave): dictify unknown class instances by @jamie-rasmussen in https://github.com/wandb/weave/pull/2680
- feat(weave): add cost logging to Gemini integration by @jamie-rasmussen in https://github.com/wandb/weave/pull/2710
- chore(weave): Skip testimageascallio by @tssweeney in https://github.com/wandb/weave/pull/2720
- fix(ui): Fix "Ghost" columns in tables by @tssweeney in https://github.com/wandb/weave/pull/2718
- feat(ui): Chat view support for Gemini calls by @jamie-rasmussen in https://github.com/wandb/weave/pull/2719
- chore(ui): fix comment typos by @jamie-rasmussen in https://github.com/wandb/weave/pull/2721
- chore(ui): Adjust weave0 timestamp resolver and documentation for parity by @domphan-wandb in https://github.com/wandb/weave/pull/2628
- chore(weave): disable docs build in release by @jamie-rasmussen in https://github.com/wandb/weave/pull/2723
- feat(weave): save audio as wave.Wave_read objects to weave by @gtarpenning in https://github.com/wandb/weave/pull/2714
- chore(ui): audio player for logged wav objects by @gtarpenning in https://github.com/wandb/weave/pull/2715
- chore(ui): dont filter example metrics by @gtarpenning in https://github.com/wandb/weave/pull/2716
- chore(weave): fix typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/2713
- fix(weave): restore previous fallback encoding behavior by @jamie-rasmussen in https://github.com/wandb/weave/pull/2733
- chore(weave): add test for instance code saving by @jamie-rasmussen in https://github.com/wandb/weave/pull/2734
New Contributors
- @ethanho154 made their first contribution in https://github.com/wandb/weave/pull/2565
- @wylerz made their first contribution in https://github.com/wandb/weave/pull/2562
- @domphan-wandb made their first contribution in https://github.com/wandb/weave/pull/2486
- @wandbjake made their first contribution in https://github.com/wandb/weave/pull/2607
- @thanos-wandb made their first contribution in https://github.com/wandb/weave/pull/2689
- @Yashbhatt786 made their first contribution in https://github.com/wandb/weave/pull/2702
Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.17
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.16 (yanked)
What's Changed
- chore(weave): Tidy up typing imports by @andrewtruong in https://github.com/wandb/weave/pull/2522
- chore(weave): Cleanup mistral integration tests by @andrewtruong in https://github.com/wandb/weave/pull/2525
- feat: Minimize blocking calls while Tracing by @tssweeney in https://github.com/wandb/weave/pull/2434
- feat: Expose TableQueryStats and Paginated Table Queries by @tssweeney in https://github.com/wandb/weave/pull/2534
- chore(weave): Update .git* files by @andrewtruong in https://github.com/wandb/weave/pull/2542
- chore(weave): Move pytest.ini into pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2543
- chore(app): Silencing browser warnings from props falling through to the DOM by @jtulk in https://github.com/wandb/weave/pull/2538
- chore(weave): Move old examples by @andrewtruong in https://github.com/wandb/weave/pull/2545
- chore(weave): Remove .vscode by @andrewtruong in https://github.com/wandb/weave/pull/2546
- chore(weave): Move trace tests into 1 dir by @andrewtruong in https://github.com/wandb/weave/pull/2523
- chore(weave): Move to nox (speed up unit tests by ~17%) by @andrewtruong in https://github.com/wandb/weave/pull/2519
- chore(weave): Fix api key check by @andrewtruong in https://github.com/wandb/weave/pull/2548
- chore(weave): Remove semver dep by @andrewtruong in https://github.com/wandb/weave/pull/2527
- chore(weave): Make lint and formatting checks stricter by @andrewtruong in https://github.com/wandb/weave/pull/2549
- chore(weave): Fix cli escape sequence by @andrewtruong in https://github.com/wandb/weave/pull/2552
- chore(weave): Fix typos by @andrewtruong in https://github.com/wandb/weave/pull/2554
- fix:
include_feedbackbreaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 - chore(weave): Update pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2550
- perf: Improve Table Query Performance by @tssweeney in https://github.com/wandb/weave/pull/2558
- perf: split metadata/val in objects query by @gtarpenning in https://github.com/wandb/weave/pull/2512
- chore: Make update doc runnable by @scottire in https://github.com/wandb/weave/pull/2531
- fix(registries): handle loading state for 2 queries separately in PanelHistogramInner by @ibindlish in https://github.com/wandb/weave/pull/2540
- feat: Paginated table queries by @tssweeney in https://github.com/wandb/weave/pull/2535
- chore: Ensure all failed futures have exceptions logged by @tssweeney in https://github.com/wandb/weave/pull/2559
- chore: Fix Langchain flake by @tssweeney in https://github.com/wandb/weave/pull/2561
- chore: Reduce Table page size to 100 by @tssweeney in https://github.com/wandb/weave/pull/2332
- chore(weave): Move tests to top level by @andrewtruong in https://github.com/wandb/weave/pull/2555
- chore(weave): Move old build files by @andrewtruong in https://github.com/wandb/weave/pull/2551
- chore(weave): Remove unused utils by @andrewtruong in https://github.com/wandb/weave/pull/2556
- chore(weave): Add conditional ci by @andrewtruong in https://github.com/wandb/weave/pull/2547
- chore: Fix log flake by @tssweeney in https://github.com/wandb/weave/pull/2577
- fix: tool call text overflow by @jamie-rasmussen in https://github.com/wandb/weave/pull/2579
- chore(dev): static fingerprint for error with useNodeValue by @bcsherma in https://github.com/wandb/weave/pull/2528
- chore(weave): Move weave_query scripts by @andrewtruong in https://github.com/wandb/weave/pull/2524
- chore(weave): Add new
CONTRIBUTING.mdby @andrewtruong in https://github.com/wandb/weave/pull/2568 - chore(weave): Project sidebar takes in models access param by @ethanho154 in https://github.com/wandb/weave/pull/2565
- chore(weave): Make CI detect all file changes since fork point, not just the last commit by @andrewtruong in https://github.com/wandb/weave/pull/2584
- fix: Better filtering by ref values by @tssweeney in https://github.com/wandb/weave/pull/2563
- docs: update PII cookbook to use the new Weave Ops postprocessing by @wylerz in https://github.com/wandb/weave/pull/2562
- docs(integrations): Add cookbook images to intro, summarization, prompt optimization by @ash0ts in https://github.com/wandb/weave/pull/2553
- chore(weave): add show more button on arrays longer than 50 items by @jwlee64 in https://github.com/wandb/weave/pull/2498
- chore(weave): Trim deps by @andrewtruong in https://github.com/wandb/weave/pull/2593
- chore(weave): Cleanup conftest by @andrewtruong in https://github.com/wandb/weave/pull/2580
- chore(weave): Update FE build by @andrewtruong in https://github.com/wandb/weave/pull/2595
- fix: select columns for child call table preview by @jamie-rasmussen in https://github.com/wandb/weave/pull/2507
- chore(weave): add outline button by @jwlee64 in https://github.com/wandb/weave/pull/2586
- style(weave): Add pagination component and move calls table pagination controls by @jwlee64 in https://github.com/wandb/weave/pull/2589
- fix(weave): align tables column header cell text based on panel type by @domphan-wandb in https://github.com/wandb/weave/pull/2486
- chore(weave): Dont use relative imports by @andrewtruong in https://github.com/wandb/weave/pull/2598
- chore(weave): Organize rich by @andrewtruong in https://github.com/wandb/weave/pull/2601
- fix: Use explicit type for component style by @domphan-wandb in https://github.com/wandb/weave/pull/2602
- feat(ui): Create Callout component by @connieelee in https://github.com/wandb/weave/pull/2605
- chore(query): Add back ops imports by @andrewtruong in https://github.com/wandb/weave/pull/2604
- chore(weave): fix vite warning about ?? operator by @wandbjake in https://github.com/wandb/weave/pull/2607
- fix: ref alignment in grid cell by @jamie-rasmussen in https://github.com/wandb/weave/pull/2603
- chore(weave): Move to hatch build by @andrewtruong in https://github.com/wandb/weave/pull/2610
- chore(query): Update .gitignore by @andrewtruong in https://github.com/wandb/weave/pull/2609
- chore(weave): Remove old decorator overloads by @andrewtruong in https://github.com/wandb/weave/pull/2599
- chore: make op and obj links teal in grid first col by @jamie-rasmussen in https://github.com/wandb/weave/pull/2611
- chore(weave): Fix litellm tests by @andrewtruong in https://github.com/wandb/weave/pull/2613
- fix: table read query deduplicates identical rows by @gtarpenning in https://github.com/wandb/weave/pull/2608
- chore: Add back image tests to test suite by @tssweeney in https://github.com/wandb/weave/pull/2616
- chore(weave): Speed up tests by 14% by @andrewtruong in https://github.com/wandb/weave/pull/2618
- fix: broken obj grid links by @jamie-rasmussen in https://github.com/wandb/weave/pull/2612
- chore(weave): move refresh button, minor style to op filter, and filter by @jwlee64 in https://github.com/wandb/weave/pull/2629
- style(weave): hide delete if no calls are selected by @jwlee64 in https://github.com/wandb/weave/pull/2631
- chore: Add basic analytics tracking for panel configuration settings by @domphan-wandb in https://github.com/wandb/weave/pull/2626
- chore(weave): Move docker dir to weave_query by @andrewtruong in https://github.com/wandb/weave/pull/2621
- feat: add finish handler for ops by @jamie-rasmussen in https://github.com/wandb/weave/pull/2633
- chore(dev): add sentry helpers for the core app to common/util by @bcsherma in https://github.com/wandb/weave/pull/2630
- chore: update license key for MUI data grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/2640
- chore(weave): Update release action by @andrewtruong in https://github.com/wandb/weave/pull/2642
- chore: Doc Gen Oct 9 by @tssweeney in https://github.com/wandb/weave/pull/2649
- chore(weave): Add note on providing reproducible examples by @andrewtruong in https://github.com/wandb/weave/pull/2647
- chore: fix vscode test config by @dannygoldstein in https://github.com/wandb/weave/pull/2651
- chore(weave): Seed cost table by @jwlee64 in https://github.com/wandb/weave/pull/2625
- chore: Fix flakey image test by @tssweeney in https://github.com/wandb/weave/pull/2658
- chore: Cleanup and remove frontend build processes by @tssweeney in https://github.com/wandb/weave/pull/2644
- fix: Python-side duplicate dataset rows by @tssweeney in https://github.com/wandb/weave/pull/2643
- chore(weave): Add py313 to tests by @andrewtruong in https://github.com/wandb/weave/pull/2614
- feat: Add display_name to ops by @tssweeney in https://github.com/wandb/weave/pull/2655
- feat(weave): Add NotDiamond integration by @andrewtruong in https://github.com/wandb/weave/pull/2606
- fix: don't autoselect markdown renderer by @jamie-rasmussen in https://github.com/wandb/weave/pull/2663
- chore: move Usage table in Call summary by @jamie-rasmussen in https://github.com/wandb/weave/pull/2641
- chore: eval selection bar UI tweaks by @gtarpenning in https://github.com/wandb/weave/pull/2592
- fix: Improve TableQuery performance by adding a streaming interface by @tssweeney in https://github.com/wandb/weave/pull/2619
- chore: skip notdiamond in py313 by @gtarpenning in https://github.com/wandb/weave/pull/2667
- chore: added/removed evals reflected in URL state by @gtarpenning in https://github.com/wandb/weave/pull/2665
- chore(dev): fix sentry dedupe of useNodevalue error by @bcsherma in https://github.com/wandb/weave/pull/2645
- chore: add column selection in eval comparison page by @gtarpenning in https://github.com/wandb/weave/pull/2632
- chore(weave): update expand to 200 ids by @jwlee64 in https://github.com/wandb/weave/pull/2627
- chore(weave): Stop parallelization to reduce flake by @andrewtruong in https://github.com/wandb/weave/pull/2668
- chore(weave): Reorganize context by @andrewtruong in https://github.com/wandb/weave/pull/2661
- chore: Cleanup some docs by @tssweeney in https://github.com/wandb/weave/pull/2674
- chore: add pytest code coverage report by @jamie-rasmussen in https://github.com/wandb/weave/pull/2675
- chore: Add analytics to track projection config and expressions by @domphan-wandb in https://github.com/wandb/weave/pull/2654
- fix: Evaluations no longer associate incorrect inputs with predictions by @tssweeney in https://github.com/wandb/weave/pull/2676
- chore(weave): Fix image docgen by @andrewtruong in https://github.com/wandb/weave/pull/2678
- chore(weave): Update NotDiamond docs by @andrewtruong in https://github.com/wandb/weave/pull/2679
- chore(weave): Add docs to CI and build process by @andrewtruong in https://github.com/wandb/weave/pull/2682
- chore: Test all coroutine patterns and refactor op call by @tssweeney in https://github.com/wandb/weave/pull/2684
- chore(weave): Pin notdiamond litellm dep by @andrewtruong in https://github.com/wandb/weave/pull/2690
- chore(weave): Pin dspy litellm dep by @andrewtruong in https://github.com/wandb/weave/pull/2691
- fix(ui): Add additional numerical types for table formatting by @domphan-wandb in https://github.com/wandb/weave/pull/2670
- chore(weave): Cleanup gitignore by @andrewtruong in https://github.com/wandb/weave/pull/2687
- chore(weave): Add Object field deprecation decorator by @andrewtruong in https://github.com/wandb/weave/pull/2688
- chore(weave): Enforce conventional commits by @andrewtruong in https://github.com/wandb/weave/pull/2646
- chore(weave): Pin
weave_querypackages by @andrewtruong in https://github.com/wandb/weave/pull/2685 - fix(ui): use correct router context for eval compare URL construction by @gtarpenning in https://github.com/wandb/weave/pull/2693
- chore(ui): example section must have all the metrics -- fix by @gtarpenning in https://github.com/wandb/weave/pull/2695
- chore: Unskip test that flaked in old ci setup by @tssweeney in https://github.com/wandb/weave/pull/2677
- fix(ui): add caption overflow scrollbar in AudioViewer component by @thanos-wandb in https://github.com/wandb/weave/pull/2689
- chore(ui): use sentence case by @jamie-rasmussen in https://github.com/wandb/weave/pull/2683
- chore(weave): fixed typo in docs by @Yashbhatt786 in https://github.com/wandb/weave/pull/2702
- feat(weave): Add integration for Google Genai SDK by @soumik12345 in https://github.com/wandb/weave/pull/2399
- chore(weave): fix seed costs by @jwlee64 in https://github.com/wandb/weave/pull/2712
- chore(weave): Add evaluation scores as feedback by @tssweeney in https://github.com/wandb/weave/pull/2681
- feat(ui): Evaluation-Scoped Leaderboard Tab by @tssweeney in https://github.com/wandb/weave/pull/2692
- fix(weave): Typos in Google Gemini docs by @soumik12345 in https://github.com/wandb/weave/pull/2717
- feat(weave): dictify unknown class instances by @jamie-rasmussen in https://github.com/wandb/weave/pull/2680
- feat(weave): add cost logging to Gemini integration by @jamie-rasmussen in https://github.com/wandb/weave/pull/2710
- chore(weave): Skip testimageascallio by @tssweeney in https://github.com/wandb/weave/pull/2720
- fix(ui): Fix "Ghost" columns in tables by @tssweeney in https://github.com/wandb/weave/pull/2718
- feat(ui): Chat view support for Gemini calls by @jamie-rasmussen in https://github.com/wandb/weave/pull/2719
- chore(ui): fix comment typos by @jamie-rasmussen in https://github.com/wandb/weave/pull/2721
- chore(ui): Adjust weave0 timestamp resolver and documentation for parity by @domphan-wandb in https://github.com/wandb/weave/pull/2628
- chore(weave): disable docs build in release by @jamie-rasmussen in https://github.com/wandb/weave/pull/2723
New Contributors
- @ethanho154 made their first contribution in https://github.com/wandb/weave/pull/2565
- @wylerz made their first contribution in https://github.com/wandb/weave/pull/2562
- @domphan-wandb made their first contribution in https://github.com/wandb/weave/pull/2486
- @wandbjake made their first contribution in https://github.com/wandb/weave/pull/2607
- @thanos-wandb made their first contribution in https://github.com/wandb/weave/pull/2689
- @Yashbhatt786 made their first contribution in https://github.com/wandb/weave/pull/2702
Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.16
- Python
Published by jamie-rasmussen over 1 year ago
weave - v0.51.14 (yanked)
What's Changed
- chore(weave): Tidy up typing imports by @andrewtruong in https://github.com/wandb/weave/pull/2522
- chore(weave): Cleanup mistral integration tests by @andrewtruong in https://github.com/wandb/weave/pull/2525
- feat: Minimize blocking calls while Tracing by @tssweeney in https://github.com/wandb/weave/pull/2434
- feat: Expose TableQueryStats and Paginated Table Queries by @tssweeney in https://github.com/wandb/weave/pull/2534
- chore(weave): Update .git* files by @andrewtruong in https://github.com/wandb/weave/pull/2542
- chore(weave): Move pytest.ini into pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2543
- chore(app): Silencing browser warnings from props falling through to the DOM by @jtulk in https://github.com/wandb/weave/pull/2538
- chore(weave): Move old examples by @andrewtruong in https://github.com/wandb/weave/pull/2545
- chore(weave): Remove .vscode by @andrewtruong in https://github.com/wandb/weave/pull/2546
- chore(weave): Move trace tests into 1 dir by @andrewtruong in https://github.com/wandb/weave/pull/2523
- chore(weave): Move to nox (speed up unit tests by ~17%) by @andrewtruong in https://github.com/wandb/weave/pull/2519
- chore(weave): Fix api key check by @andrewtruong in https://github.com/wandb/weave/pull/2548
- chore(weave): Remove semver dep by @andrewtruong in https://github.com/wandb/weave/pull/2527
- chore(weave): Make lint and formatting checks stricter by @andrewtruong in https://github.com/wandb/weave/pull/2549
- chore(weave): Fix cli escape sequence by @andrewtruong in https://github.com/wandb/weave/pull/2552
- chore(weave): Fix typos by @andrewtruong in https://github.com/wandb/weave/pull/2554
- fix:
include_feedbackbreaks when > 10 results AND no expand fields listed by @tssweeney in https://github.com/wandb/weave/pull/2541 - chore(weave): Update pyproject by @andrewtruong in https://github.com/wandb/weave/pull/2550
- perf: Improve Table Query Performance by @tssweeney in https://github.com/wandb/weave/pull/2558
- perf: split metadata/val in objects query by @gtarpenning in https://github.com/wandb/weave/pull/2512
- chore: Make update doc runnable by @scottire in https://github.com/wandb/weave/pull/2531
- fix(registries): handle loading state for 2 queries separately in PanelHistogramInner by @ibindlish in https://github.com/wandb/weave/pull/2540
- feat: Paginated table queries by @tssweeney in https://github.com/wandb/weave/pull/2535
- chore: Ensure all failed futures have exceptions logged by @tssweeney in https://github.com/wandb/weave/pull/2559
- chore: Fix Langchain flake by @tssweeney in https://github.com/wandb/weave/pull/2561
- chore: Reduce Table page size to 100 by @tssweeney in https://github.com/wandb/weave/pull/2332
- chore(weave): Move tests to top level by @andrewtruong in https://github.com/wandb/weave/pull/2555
- chore(weave): Move old build files by @andrewtruong in https://github.com/wandb/weave/pull/2551
- chore(weave): Remove unused utils by @andrewtruong in https://github.com/wandb/weave/pull/2556
- chore(weave): Add conditional ci by @andrewtruong in https://github.com/wandb/weave/pull/2547
- chore: Fix log flake by @tssweeney in https://github.com/wandb/weave/pull/2577
- fix: tool call text overflow by @jamie-rasmussen in https://github.com/wandb/weave/pull/2579
- chore(dev): static fingerprint for error with useNodeValue by @bcsherma in https://github.com/wandb/weave/pull/2528
- chore(weave): Move weave_query scripts by @andrewtruong in https://github.com/wandb/weave/pull/2524
- chore(weave): Add new
CONTRIBUTING.mdby @andrewtruong in https://github.com/wandb/weave/pull/2568 - chore(weave): Project sidebar takes in models access param by @ethanho154 in https://github.com/wandb/weave/pull/2565
- chore(weave): Make CI detect all file changes since fork point, not just the last commit by @andrewtruong in https://github.com/wandb/weave/pull/2584
- fix: Better filtering by ref values by @tssweeney in https://github.com/wandb/weave/pull/2563
- docs: update PII cookbook to use the new Weave Ops postprocessing by @wylerz in https://github.com/wandb/weave/pull/2562
- docs(integrations): Add cookbook images to intro, summarization, prompt optimization by @ash0ts in https://github.com/wandb/weave/pull/2553
- chore(weave): add show more button on arrays longer than 50 items by @jwlee64 in https://github.com/wandb/weave/pull/2498
- chore(weave): Trim deps by @andrewtruong in https://github.com/wandb/weave/pull/2593
- chore(weave): Cleanup conftest by @andrewtruong in https://github.com/wandb/weave/pull/2580
- chore(weave): Update FE build by @andrewtruong in https://github.com/wandb/weave/pull/2595
- fix: select columns for child call table preview by @jamie-rasmussen in https://github.com/wandb/weave/pull/2507
- chore(weave): add outline button by @jwlee64 in https://github.com/wandb/weave/pull/2586
- style(weave): Add pagination component and move calls table pagination controls by @jwlee64 in https://github.com/wandb/weave/pull/2589
- fix(weave): align tables column header cell text based on panel type by @domphan-wandb in https://github.com/wandb/weave/pull/2486
- chore(weave): Dont use relative imports by @andrewtruong in https://github.com/wandb/weave/pull/2598
- chore(weave): Organize rich by @andrewtruong in https://github.com/wandb/weave/pull/2601
- fix: Use explicit type for component style by @domphan-wandb in https://github.com/wandb/weave/pull/2602
- feat(ui): Create Callout component by @connieelee in https://github.com/wandb/weave/pull/2605
- chore(query): Add back ops imports by @andrewtruong in https://github.com/wandb/weave/pull/2604
- chore(weave): fix vite warning about ?? operator by @wandbjake in https://github.com/wandb/weave/pull/2607
- fix: ref alignment in grid cell by @jamie-rasmussen in https://github.com/wandb/weave/pull/2603
- chore(weave): Move to hatch build by @andrewtruong in https://github.com/wandb/weave/pull/2610
- chore(query): Update .gitignore by @andrewtruong in https://github.com/wandb/weave/pull/2609
- chore(weave): Remove old decorator overloads by @andrewtruong in https://github.com/wandb/weave/pull/2599
- chore: make op and obj links teal in grid first col by @jamie-rasmussen in https://github.com/wandb/weave/pull/2611
- chore(weave): Fix litellm tests by @andrewtruong in https://github.com/wandb/weave/pull/2613
- fix: table read query deduplicates identical rows by @gtarpenning in https://github.com/wandb/weave/pull/2608
- chore: Add back image tests to test suite by @tssweeney in https://github.com/wandb/weave/pull/2616
- chore(weave): Speed up tests by 14% by @andrewtruong in https://github.com/wandb/weave/pull/2618
- fix: broken obj grid links by @jamie-rasmussen in https://github.com/wandb/weave/pull/2612
- chore(weave): move refresh button, minor style to op filter, and filter by @jwlee64 in https://github.com/wandb/weave/pull/2629
- style(weave): hide delete if no calls are selected by @jwlee64 in https://github.com/wandb/weave/pull/2631
- chore: Add basic analytics tracking for panel configuration settings by @domphan-wandb in https://github.com/wandb/weave/pull/2626
- chore(weave): Move docker dir to weave_query by @andrewtruong in https://github.com/wandb/weave/pull/2621
- feat: add finish handler for ops by @jamie-rasmussen in https://github.com/wandb/weave/pull/2633
- chore(dev): add sentry helpers for the core app to common/util by @bcsherma in https://github.com/wandb/weave/pull/2630
- chore: update license key for MUI data grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/2640
- chore(weave): Update release action by @andrewtruong in https://github.com/wandb/weave/pull/2642
New Contributors
- @ethanho154 made their first contribution in https://github.com/wandb/weave/pull/2565
- @wylerz made their first contribution in https://github.com/wandb/weave/pull/2562
- @domphan-wandb made their first contribution in https://github.com/wandb/weave/pull/2486
- @wandbjake made their first contribution in https://github.com/wandb/weave/pull/2607
Full Changelog: https://github.com/wandb/weave/compare/v0.51.12...v0.51.14
- Python
Published by tssweeney over 1 year ago
weave - v0.51.12
What's Changed
- chore: add icon to object header instead of chip by @jamie-rasmussen in https://github.com/wandb/weave/pull/2494
- perf: use lite objects query for object and op version loading by @gtarpenning in https://github.com/wandb/weave/pull/2424
- chore: add two icons from design team by @jamie-rasmussen in https://github.com/wandb/weave/pull/2499
- chore: Improve test coverage - specifically asserting no error logs by @tssweeney in https://github.com/wandb/weave/pull/2495
- chore: objects query conditionally use metadataOnly by @gtarpenning in https://github.com/wandb/weave/pull/2501
- chore(weave): Minimize dependencies between Trace and Query code bases by @andrewtruong in https://github.com/wandb/weave/pull/2433
- chore: trace tree styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2502
- docs: add rag course link and details to tutorial by @parambharat in https://github.com/wandb/weave/pull/2456
- chore: add support for version number obj query in sqlite by @gtarpenning in https://github.com/wandb/weave/pull/2484
- chore(weave): add width to autocomplete by @mbarrramsey in https://github.com/wandb/weave/pull/2500
- chore: update call details header styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2509
- fix: some unfilterable cols showing up in filters by @jamie-rasmussen in https://github.com/wandb/weave/pull/2510
- feat: optionally include feedback in calls export by @gtarpenning in https://github.com/wandb/weave/pull/2511
- chore: revert change id display from four digits to three by @jamie-rasmussen in https://github.com/wandb/weave/pull/2515
- chore: update Use tab styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2514
- chore: Fix python build by @tssweeney in https://github.com/wandb/weave/pull/2516
- chore(weave): Bulk move files to weave_query package by @andrewtruong in https://github.com/wandb/weave/pull/2506
- chore: Trivial change for CI retrigger by @tssweeney in https://github.com/wandb/weave/pull/2529
- chore(weave): Refactor hotfixes by @andrewtruong in https://github.com/wandb/weave/pull/2530
- chore: update string popup styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2508
- chore(weave): Refactor hotfixes2 by @andrewtruong in https://github.com/wandb/weave/pull/2532
- chore(weave): Refactor hotfixes3 by @andrewtruong in https://github.com/wandb/weave/pull/2536
- chore(weave): Refactor hotfixes4 by @andrewtruong in https://github.com/wandb/weave/pull/2539
- chore(weave): update cost docs by @jwlee64 in https://github.com/wandb/weave/pull/2533
Full Changelog: https://github.com/wandb/weave/compare/v0.51.10...v0.51.12
- Python
Published by tssweeney over 1 year ago
weave - v0.51.10
What's Changed
- chore: Attempt to fix Langchain CI by @tssweeney in https://github.com/wandb/weave/pull/2477
- fix: version index on obj/read bug by @gtarpenning in https://github.com/wandb/weave/pull/2478
- chore: remove horizontal lines from trace tree by @jamie-rasmussen in https://github.com/wandb/weave/pull/2472
- chore: remove semibold styling from table headers by @jamie-rasmussen in https://github.com/wandb/weave/pull/2468
- fix: object viewer height not updating correctly by @jamie-rasmussen in https://github.com/wandb/weave/pull/2480
- chore: use smaller checkbox in call grid by @jamie-rasmussen in https://github.com/wandb/weave/pull/2473
- chore: add miller columns icon by @jamie-rasmussen in https://github.com/wandb/weave/pull/2481
- chore: make trace links teal colored by @jamie-rasmussen in https://github.com/wandb/weave/pull/2474
- test: add test for string version object read by @gtarpenning in https://github.com/wandb/weave/pull/2479
- chore: Disable inputs auto expand by @tssweeney in https://github.com/wandb/weave/pull/2482
- chore: update empty feedback styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2483
- feat(integration): Add Instructor integration by @soumik12345 in https://github.com/wandb/weave/pull/2402
- fix: Stop printing errors with OpenAI Stream + error handling by @tssweeney in https://github.com/wandb/weave/pull/2488
- chore: remove unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/2491
- chore: reduce header height and font size by @jamie-rasmussen in https://github.com/wandb/weave/pull/2492
- refactor: rename file to match component name by @jamie-rasmussen in https://github.com/wandb/weave/pull/2493
Full Changelog: https://github.com/wandb/weave/compare/v0.51.9...v0.51.10
- Python
Published by andrewtruong almost 2 years ago
weave - v0.51.9
What's Changed
- chore: Fix and rebuild docs by @tssweeney in https://github.com/wandb/weave/pull/2438
- chore: indicate empty dictionary better by @jamie-rasmussen in https://github.com/wandb/weave/pull/2431
- fix: Ref expansion crashing page by @tssweeney in https://github.com/wandb/weave/pull/2440
- chore(weave): auto detect right-to-left text in tables by @bcsherma in https://github.com/wandb/weave/pull/2429
- fix(weave): Make op methods work in py312 by @andrewtruong in https://github.com/wandb/weave/pull/2441
- chore: improve delete performance by @gtarpenning in https://github.com/wandb/weave/pull/2439
- chore: update font size/family in evaluation comparison by @jamie-rasmussen in https://github.com/wandb/weave/pull/2442
- fix: Fix rendering of singular ref outputs by @tssweeney in https://github.com/wandb/weave/pull/2446
- fix: correct openrouter url in example by @altryne in https://github.com/wandb/weave/pull/2112
- chore(docs): add feedback cookbook by @scottire in https://github.com/wandb/weave/pull/2166
- fix(artifacts): fix date returned by opArtifactCreatedAt in weave-js by @ibindlish in https://github.com/wandb/weave/pull/2443
- chore: Add timeout for tox CI tests by @tssweeney in https://github.com/wandb/weave/pull/2450
- chore(weave): Re-enable missing Clickhouse tests by @andrewtruong in https://github.com/wandb/weave/pull/2449
- fix: chat view not showing when it should by @jamie-rasmussen in https://github.com/wandb/weave/pull/2451
- fix: LiteLLM Cost Logging by @tssweeney in https://github.com/wandb/weave/pull/2447
- fix: Ensure patching fails gracefully by @tssweeney in https://github.com/wandb/weave/pull/2448
- fix: Fix object op retrieval for "dirtied" objects by @tssweeney in https://github.com/wandb/weave/pull/2452
- chore: disable Evaluation tab until it is better for single evals by @jamie-rasmussen in https://github.com/wandb/weave/pull/2457
- chore(app): Update CODEOWNERS to allow FE infra to approve component changes by @jcrawley in https://github.com/wandb/weave/pull/2405
- docs(cookbook): Governance Dashboard by @NiWaRe in https://github.com/wandb/weave/pull/2071
- feat: autoscroll chat view to output by @jamie-rasmussen in https://github.com/wandb/weave/pull/2453
- chore: remove unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/2458
- chore: add icon from design team by @jamie-rasmussen in https://github.com/wandb/weave/pull/2459
- chore(weave): autocomplete followups by @mbarrramsey in https://github.com/wandb/weave/pull/2343
- chore: nav bar design tweaks by @jamie-rasmussen in https://github.com/wandb/weave/pull/2460
- chore(dev): Update isMediaCardType return type by @connieelee in https://github.com/wandb/weave/pull/2463
- chore: remove feedback from pinned cols by @jamie-rasmussen in https://github.com/wandb/weave/pull/2462
- chore: change id display from four digits to three by @jamie-rasmussen in https://github.com/wandb/weave/pull/2461
- chore: reorder nav bar, traces to top by @jamie-rasmussen in https://github.com/wandb/weave/pull/2466
- perf: use objsquery param `metadataonly` to get objects without their values by @gtarpenning in https://github.com/wandb/weave/pull/2418
- chore: upgrade Material grid to v7.18.0 by @jamie-rasmussen in https://github.com/wandb/weave/pull/2455
- fix: was autoscrolling when content hadn't actually changed by @jamie-rasmussen in https://github.com/wandb/weave/pull/2465
- chore: update page header styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2467
- chore: Fix image zoom in docs by @tssweeney in https://github.com/wandb/weave/pull/2469
New Contributors
- @NiWaRe made their first contribution in https://github.com/wandb/weave/pull/2071
Full Changelog: https://github.com/wandb/weave/compare/v0.51.8...v0.51.9
- Python
Published by tssweeney almost 2 years ago
weave - v0.51.8
What's Changed
- fix: dont crash the async batch handler when a batch raises by @gtarpenning in https://github.com/wandb/weave/pull/2370
- chore(weave): cost docs first pass by @jwlee64 in https://github.com/wandb/weave/pull/2372
- chore(weave): Add new
require_current_callwhich raises if the current call isNoneby @andrewtruong in https://github.com/wandb/weave/pull/2379 - feat: Table Creation and Update endpoints return row digests by @tssweeney in https://github.com/wandb/weave/pull/2394
- chore: guess cell format for timestamps by @jamie-rasmussen in https://github.com/wandb/weave/pull/2397
- chore: ensure .cache directory exists by @jamie-rasmussen in https://github.com/wandb/weave/pull/2401
- chore: overflow trace name gracefully by @gtarpenning in https://github.com/wandb/weave/pull/2395
- chore: Fix CI for new wandb package by @tssweeney in https://github.com/wandb/weave/pull/2407
- fix: Running evals should use in-memory data instead of re downloading everything by @tssweeney in https://github.com/wandb/weave/pull/2393
- chore(docs): Fix PII notebook to prevent broken docs generation by @ash0ts in https://github.com/wandb/weave/pull/2404
- docs(cookbook): Code Generation Example by @ash0ts in https://github.com/wandb/weave/pull/2101
- chore: Generate Doc Update by @tssweeney in https://github.com/wandb/weave/pull/2411
- chore: Add playwright to requirements by @jamie-rasmussen in https://github.com/wandb/weave/pull/2400
- chore: remove limit on columns when initting a query panel table with initTableWithPickColumns by @gtarpenning in https://github.com/wandb/weave/pull/2392
- fix: dont crash when changing eval peek by @gtarpenning in https://github.com/wandb/weave/pull/2417
- perf: push down conditions in objects query by @gtarpenning in https://github.com/wandb/weave/pull/2412
- chore: add invalid field 403 error by @gtarpenning in https://github.com/wandb/weave/pull/2409
- chore: Refactor & Comment Saving Methods by @tssweeney in https://github.com/wandb/weave/pull/2419
- feat: Add pagination and sorting to object APIs by @tssweeney in https://github.com/wandb/weave/pull/2420
- fix: code editor in string popup was not scrolling with trackpad by @jamie-rasmussen in https://github.com/wandb/weave/pull/2421
- ci: disable wandb sentry reporting during tests by @raubitsj in https://github.com/wandb/weave/pull/2422
- fix: strip large fields after failed clickhouse insert (3.5MB row size, 1MB single field size) by @gtarpenning in https://github.com/wandb/weave/pull/2353
- chore(ui): Add parallel coordinates icon by @connieelee in https://github.com/wandb/weave/pull/2430
- feat(weave): Add setting to control code capture by @andrewtruong in https://github.com/wandb/weave/pull/2428
- fix(weave): callsQueryStream properly handles selected columns and include costs by @jwlee64 in https://github.com/wandb/weave/pull/2427
- chore(weave): Split out Trace and Query tests; move trace tests into dedicated tox envs across py39-312 by @andrewtruong in https://github.com/wandb/weave/pull/2403
- feat: Enable sorting and finish pagination on Table Queries by @tssweeney in https://github.com/wandb/weave/pull/2423
- chore: Better matrix test protection by @tssweeney in https://github.com/wandb/weave/pull/2436
- feat: Add chat view of calls by @jamie-rasmussen in https://github.com/wandb/weave/pull/2414
- chore: Followups for table query by @tssweeney in https://github.com/wandb/weave/pull/2435
New Contributors
- @raubitsj made their first contribution in https://github.com/wandb/weave/pull/2422
Full Changelog: https://github.com/wandb/weave/compare/v0.51.7...v0.51.8
- Python
Published by tssweeney almost 2 years ago
weave - v0.51.7
What's Changed
- feat: Add a refresh button to the Calls Table by @tssweeney in https://github.com/wandb/weave/pull/2360
- chore(weave): add o1 costs to frontend by @jwlee64 in https://github.com/wandb/weave/pull/2369
- fix: Remove
Valueprefix from output rendering by @tssweeney in https://github.com/wandb/weave/pull/2374 - feat: Make Image serialization background process by @tssweeney in https://github.com/wandb/weave/pull/2367
- chore: remove unused code by @jamie-rasmussen in https://github.com/wandb/weave/pull/2376
- chore: make len(dataset.rows) work by @jamie-rasmussen in https://github.com/wandb/weave/pull/2378
- fix(weave): Show link when calling async ops by @andrewtruong in https://github.com/wandb/weave/pull/2377
- fix(ui): Inherit display styles for Buttons with tooltips by @connieelee in https://github.com/wandb/weave/pull/2381
- fix(weave): Remove erroneous self-binding of weave ops on classes by @andrewtruong in https://github.com/wandb/weave/pull/2363
- feat(weave): Add post-processing options for call inputs and outputs by @andrewtruong in https://github.com/wandb/weave/pull/2373
- chore(docs): Re-do the PII cookbook based on #2189 by @ash0ts in https://github.com/wandb/weave/pull/2305
- feat: add Evaluation tab by @jamie-rasmussen in https://github.com/wandb/weave/pull/2383
- feat(weave): Add customizable display names by @andrewtruong in https://github.com/wandb/weave/pull/2185
- chore(weave): Change optype getsource error notification from print to warnings by @andrewtruong in https://github.com/wandb/weave/pull/2371
- chore(weave): addcosts -> more clear addcost by @jwlee64 in https://github.com/wandb/weave/pull/2382
- chore(app): Update Button tooltip type by @connieelee in https://github.com/wandb/weave/pull/2386
- fix: Simplify the exit procedures to reduce flush errors by @tssweeney in https://github.com/wandb/weave/pull/2387
- fix(weave): Object viewer properly expands refs on expand all by @jwlee64 in https://github.com/wandb/weave/pull/2351
- fix: Raise correct error in Types by @tssweeney in https://github.com/wandb/weave/pull/2388
- chore(app): Fixing the z-index so that tooltips overlay the semantic UI modal by @jtulk in https://github.com/wandb/weave/pull/2389
- fix: dynamic height for eval page (particularly in drawer view) by @tssweeney in https://github.com/wandb/weave/pull/2391
- fix: WEAVE_DISABLE now disables all weave tracing, including the initialization requests by @tssweeney in https://github.com/wandb/weave/pull/2368
Full Changelog: https://github.com/wandb/weave/compare/v0.51.6...v0.51.7
- Python
Published by jwlee64 almost 2 years ago
weave - v0.51.6
What's Changed
- chore: Fix CI Docs and Lint by @tssweeney in https://github.com/wandb/weave/pull/2355
- chore(weave): correctly sort cost query by @jwlee64 in https://github.com/wandb/weave/pull/2356
- fix: Fixes backend to correctly filter out results where start even is not yet processed by @tssweeney in https://github.com/wandb/weave/pull/2350
- chore: Begin requirement file split by @tssweeney in https://github.com/wandb/weave/pull/2344
- chore: Update release instructions by @tssweeney in https://github.com/wandb/weave/pull/2354
- fix: Make Image serialization background process by @tssweeney in https://github.com/wandb/weave/pull/2302
- feat: integration Mistral V1.0 support by @tcapelle in https://github.com/wandb/weave/pull/2087
- chore(docs): Add a reference to WANDBAPIKEY to quickstart by @abraham-leal in https://github.com/wandb/weave/pull/2362
- chore(weave): re add clear cache script by @jwlee64 in https://github.com/wandb/weave/pull/2359
- chore: Revert "Make Image serialization background process" by @tssweeney in https://github.com/wandb/weave/pull/2364
Full Changelog: https://github.com/wandb/weave/compare/v0.51.5...v0.51.6
- Python
Published by tssweeney almost 2 years ago
weave - v0.51.5
What's Changed
- chore(weave): delete legacy pytest ini by @jwlee64 in https://github.com/wandb/weave/pull/2299
- chore(weave): Update release doc by @jwlee64 in https://github.com/wandb/weave/pull/2306
- fix: simplify and fix python filter export by @gtarpenning in https://github.com/wandb/weave/pull/2309
- chore(ui): Add new history key types icons by @connieelee in https://github.com/wandb/weave/pull/2312
- fix: don't repeat code we've already seen by @shawnlewis in https://github.com/wandb/weave/pull/2304
- chore(weave): add regex highlighting method for panel search by @bcsherma in https://github.com/wandb/weave/pull/2311
- fix(app): omit falsey menu items by @onx2 in https://github.com/wandb/weave/pull/2315
- chore(app): fix possible infinite loop in regex highlighter by @bcsherma in https://github.com/wandb/weave/pull/2316
- fix: Fix Feedback for dedicated by using correct Apollo hook by @tssweeney in https://github.com/wandb/weave/pull/2314
- fix: python code export filter respects selected rows in table by @gtarpenning in https://github.com/wandb/weave/pull/2318
- chore(weave): remove vite plugin block cjs by @mbarrramsey in https://github.com/wandb/weave/pull/2323
- chore: Fix lint by @tssweeney in https://github.com/wandb/weave/pull/2326
- chore(docs): add google tags to weave docs by @jwlee64 in https://github.com/wandb/weave/pull/2325
- chore: remove @mui/lab dependency by @jamie-rasmussen in https://github.com/wandb/weave/pull/2327
- chore: Add Image generation and carousel to docs. by @tssweeney in https://github.com/wandb/weave/pull/2321
- analytics: track user clicks in the trace tree view by @gtarpenning in https://github.com/wandb/weave/pull/2307
- chore: refresh trace tree on rename/delete call by @gtarpenning in https://github.com/wandb/weave/pull/2310
- test: fix test mean latency flake by @gtarpenning in https://github.com/wandb/weave/pull/2329
- chore: delete button now accounts for call/evaluation by @gtarpenning in https://github.com/wandb/weave/pull/2328
- chore: show object name if set by @gtarpenning in https://github.com/wandb/weave/pull/2297
- chore: Create better Call Docs by @tssweeney in https://github.com/wandb/weave/pull/2330
- chore(weave): upgrading material ui version by @mbarrramsey in https://github.com/wandb/weave/pull/2308
- chore: add derived summary fields by @gtarpenning in https://github.com/wandb/weave/pull/2213
- chore(weave): autocomplete common component by @mbarrramsey in https://github.com/wandb/weave/pull/2313
- chore: Fix prod docs by @tssweeney in https://github.com/wandb/weave/pull/2337
- feat(weave): Add python api for costs by @jwlee64 in https://github.com/wandb/weave/pull/2243
- feat(integration): update Cohere integration for Cohere Client v2. by @ayulockin in https://github.com/wandb/weave/pull/2174
- chore(weave): change raise to print for netrc existing with api key by @jwlee64 in https://github.com/wandb/weave/pull/2341
- chore: Fixes service account names in feedback modals. by @tssweeney in https://github.com/wandb/weave/pull/2334
- chore: hide derived fields from trace table by @gtarpenning in https://github.com/wandb/weave/pull/2339
- chore: Upgrade CI to 3.9.11 by @tssweeney in https://github.com/wandb/weave/pull/2342
- chore(weave): Cleanup integrations tests and inline pydantic and dataclass objects by @andrewtruong in https://github.com/wandb/weave/pull/2260
- chore(docs): Document low-level Python API for creating calls by @adrnswanberg in https://github.com/wandb/weave/pull/2345
- chore: Redirect old weave homepage by @tssweeney in https://github.com/wandb/weave/pull/2060
- chore(weave): Update PR template by @andrewtruong in https://github.com/wandb/weave/pull/2347
- chore: Cookbook for CSV imports with Weave Client by @abraham-leal in https://github.com/wandb/weave/pull/2338
- chore: Setup automated semver bumps by @tssweeney in https://github.com/wandb/weave/pull/2118
New Contributors
- @abraham-leal made their first contribution in https://github.com/wandb/weave/pull/2338
Full Changelog: https://github.com/wandb/weave/compare/v0.51.2...v0.51.5
- Python
Published by tssweeney almost 2 years ago
weave - v0.51.2
What's Changed
- chore: add ref columns to analytics event by @gtarpenning in https://github.com/wandb/weave/pull/2277
- chore: Temporarily disable server-side object id validation until new client bakes by @tssweeney in https://github.com/wandb/weave/pull/2279
- chore: better expand ref management in export by @gtarpenning in https://github.com/wandb/weave/pull/2280
- fix(docs): Check in CNAME file so that we stop blowing away the custom domain by @adrnswanberg in https://github.com/wandb/weave/pull/2267
- fix: render nested objects with the same path by @gtarpenning in https://github.com/wandb/weave/pull/2282
- feat: Alert users when there is a new version of weave available. by @tssweeney in https://github.com/wandb/weave/pull/2281
- perf: de-select unnecessary columns by @gtarpenning in https://github.com/wandb/weave/pull/2138
- feat: add simple feedback response to callsstreamquery by @gtarpenning in https://github.com/wandb/weave/pull/2250
- fix: display displayName in trace tree by @gtarpenning in https://github.com/wandb/weave/pull/2283
- chore(weave): Re-import type-serializers by @andrewtruong in https://github.com/wandb/weave/pull/2284
- chore: add back summary to treeview query by @gtarpenning in https://github.com/wandb/weave/pull/2285
- chore: limit expand columns to explicitly opened columns by @gtarpenning in https://github.com/wandb/weave/pull/2286
- chore: add exception back into trace tree query by @gtarpenning in https://github.com/wandb/weave/pull/2289
- chore(weave): CI: Remove extraneous step with linting errors by @andrewtruong in https://github.com/wandb/weave/pull/2263
- chore(weave): Add {started,ended,deleted}_at attributes to high level Call object by @andrewtruong in https://github.com/wandb/weave/pull/2257
- chore(weave): Split out Trace Server bindings by @andrewtruong in https://github.com/wandb/weave/pull/2268
- chore(weave): Add github templates by @andrewtruong in https://github.com/wandb/weave/pull/2273
- chore(weave): Update client func names to be less confusing by @andrewtruong in https://github.com/wandb/weave/pull/2269
- feat: Image Support in Eval Compare by @tssweeney in https://github.com/wandb/weave/pull/2293
- chore: Fixes a number of cosmetic issues with the drawer by @tssweeney in https://github.com/wandb/weave/pull/2295
- chore(weave): refactor cost query by @jwlee64 in https://github.com/wandb/weave/pull/2276
- chore(app): make generated color of labeled tags deterministic by @bcsherma in https://github.com/wandb/weave/pull/2287
- chore: Add traceserverbindings to manifest by @tssweeney in https://github.com/wandb/weave/pull/2303
- chore(weave): publish weave release 0.51.2 by @andrewtruong in https://github.com/wandb/weave/pull/2301
New Contributors
- @bcsherma made their first contribution in https://github.com/wandb/weave/pull/2287
Full Changelog: https://github.com/wandb/weave/compare/v0.51.1...v0.51.2
- Python
Published by andrewtruong almost 2 years ago
weave - v0.51.0
What's Changed
- chore(weave): Legacy Refactor pt1 by @andrewtruong in https://github.com/wandb/weave/pull/2218
- chore(weave): Legacy Refactor pt2 by @andrewtruong in https://github.com/wandb/weave/pull/2219
- chore: typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/2246
- chore(docs): Update host and base url by @adrnswanberg in https://github.com/wandb/weave/pull/2248
- chore(weave): Legacy Refactor pt3 by @andrewtruong in https://github.com/wandb/weave/pull/2220
- chore(weave): Legacy Refactor pt4 by @andrewtruong in https://github.com/wandb/weave/pull/2221
- feat: ref expansion in the server by @gtarpenning in https://github.com/wandb/weave/pull/2137
- chore(weave): Legacy Refactor pt5 by @andrewtruong in https://github.com/wandb/weave/pull/2222
- fix: object with dupe ref not loading in ui by @gtarpenning in https://github.com/wandb/weave/pull/2247
- chore: Add
invoketo valid model predict names in compare page by @tssweeney in https://github.com/wandb/weave/pull/2224 - chore(weave): Legacy Refactor pt6 by @andrewtruong in https://github.com/wandb/weave/pull/2223
- chore: old type fix in libtypes by @tssweeney in https://github.com/wandb/weave/pull/2217
- chore(weave): Legacy Refactor pt7 by @andrewtruong in https://github.com/wandb/weave/pull/2225
- chore: Bump core update by @tssweeney in https://github.com/wandb/weave/pull/2252
- chore(weave): Legacy Refactor pt8 by @andrewtruong in https://github.com/wandb/weave/pull/2226
- fix: Fixes issues with special characters in object name by @tssweeney in https://github.com/wandb/weave/pull/2156
- chore: frontend to allow expanded ref export by @gtarpenning in https://github.com/wandb/weave/pull/2249
- fix: use a more conservative
isWeaveRefcheck before parsing strings by @tssweeney in https://github.com/wandb/weave/pull/2251 - chore(weave): Legacy Refactor pt9 by @andrewtruong in https://github.com/wandb/weave/pull/2227
- chore: don't resolve table refs in call_stream ref expansion by @gtarpenning in https://github.com/wandb/weave/pull/2253
- chore: cosmetic refactor, improve import readability by @gtarpenning in https://github.com/wandb/weave/pull/2258
- feat: add python and curl calls export options by @gtarpenning in https://github.com/wandb/weave/pull/2093
- chore(weave): Legacy Refactor pt10 by @andrewtruong in https://github.com/wandb/weave/pull/2228
- chore(weave): fix extraneous typing issues by @andrewtruong in https://github.com/wandb/weave/pull/2264
- fix: feedback grid overflow by @jamie-rasmussen in https://github.com/wandb/weave/pull/2259
- chore: Incremental Docs Reorg Pt. 1 by @tssweeney in https://github.com/wandb/weave/pull/2262
- chore: Release 0.51.0 by @tssweeney in https://github.com/wandb/weave/pull/2266
- chore(weave): Add back build files by @andrewtruong in https://github.com/wandb/weave/pull/2270
New Contributors
- @adrnswanberg made their first contribution in https://github.com/wandb/weave/pull/2248
Full Changelog: https://github.com/wandb/weave/compare/v0.50.15...v0.51.0
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.15
What's Changed
- feat: Reference docs now feature interactive OpenAPI Spec by @tssweeney in https://github.com/wandb/weave/pull/2119
- feat: new filter UI by @jamie-rasmussen in https://github.com/wandb/weave/pull/2107
- fix(experiments): add metrics with < should work in custom charts by @jo-fang in https://github.com/wandb/weave/pull/2125
- chore: Disallow cross-project reference lookups by @tssweeney in https://github.com/wandb/weave/pull/2126
- chore: Update error messages by @tssweeney in https://github.com/wandb/weave/pull/2128
- chore: Remove unused file
RefValue.tsxby @tssweeney in https://github.com/wandb/weave/pull/2130 - chore: Refactor FileContent to ArrayBuffer by @tssweeney in https://github.com/wandb/weave/pull/2131
- chore: accidentally removed help text by @jamie-rasmussen in https://github.com/wandb/weave/pull/2133
- chore: remove dead redirect code by @jamie-rasmussen in https://github.com/wandb/weave/pull/2132
- fix(weave): Automatically pass self instance when using
callspecial func on aWeaveObjectby @andrewtruong in https://github.com/wandb/weave/pull/2134 - chore(weave): Remove extraneous objects by @andrewtruong in https://github.com/wandb/weave/pull/2120
- chore(weave): Remove extraneous save by @andrewtruong in https://github.com/wandb/weave/pull/2095
- feat: add filtering and column management to evaluations page by @jamie-rasmussen in https://github.com/wandb/weave/pull/2136
- feat: simple column selection in call stream query by @gtarpenning in https://github.com/wandb/weave/pull/2083
- chore(cookbook): Improving causal reasoning using DSPy by @soumik12345 in https://github.com/wandb/weave/pull/2062
- fix: update weave client with formatted project name by @gtarpenning in https://github.com/wandb/weave/pull/2139
- feat: Add first class Image support for PIL images by @tssweeney in https://github.com/wandb/weave/pull/2113
- chore: Fix mypy in weave_init by @tssweeney in https://github.com/wandb/weave/pull/2152
- chore: Fixes smart flattening to only skip custom types by @tssweeney in https://github.com/wandb/weave/pull/2153
- fix: Empty panels now have nicer not found messages by @tssweeney in https://github.com/wandb/weave/pull/2154
- fix: No longer crash when object or op not found in UI by @tssweeney in https://github.com/wandb/weave/pull/2155
- fix: scroll overflow on call summary tab by @jamie-rasmussen in https://github.com/wandb/weave/pull/2162
- docs: Update tutorial-tracing_2.md by @scottire in https://github.com/wandb/weave/pull/2160
- chore: a11y pass through props by @onx2 in https://github.com/wandb/weave/pull/2163
- chore(weave): Add
invokeas a valid "infer method" by @andrewtruong in https://github.com/wandb/weave/pull/2150 - chore(weave): Tidy up Trace Server Interface by @andrewtruong in https://github.com/wandb/weave/pull/2144
- docs(cookbook): Add new summarization cookbook - Chain of Density by @ash0ts in https://github.com/wandb/weave/pull/2089
- fix: serialization bug when a Ref is put directly into a dict by @shawnlewis in https://github.com/wandb/weave/pull/2165
- chore: add bdytx5 to CLA by @jamie-rasmussen in https://github.com/wandb/weave/pull/2175
- fix(weave): Fix image serializer not registered issue by @andrewtruong in https://github.com/wandb/weave/pull/2169
- chore(weave): Split out trace tests by @andrewtruong in https://github.com/wandb/weave/pull/2170
- chore(weave): Document feedback feature with call UUID examples by @jamie-rasmussen in https://github.com/wandb/weave/pull/2178
- chore: remove gifs, small cookbook edits by @scottire in https://github.com/wandb/weave/pull/2173
- fix: filters with numeric operator should only accept numeric values by @jamie-rasmussen in https://github.com/wandb/weave/pull/2184
- chore(weave): hide not helpful segment warns by @jwlee64 in https://github.com/wandb/weave/pull/2188
- chore(weave): Update frontend token file for 4o by @jwlee64 in https://github.com/wandb/weave/pull/2187
- chore(weave): Split out legacy tests by @andrewtruong in https://github.com/wandb/weave/pull/2179
- analytics: export calls table by @gtarpenning in https://github.com/wandb/weave/pull/2164
- chore: add $in to orm query builder by @gtarpenning in https://github.com/wandb/weave/pull/2180
- fix(weave): Fix weave ISO date parsing by @ericakdiaz in https://github.com/wandb/weave/pull/2168
- chore: move header buttons in preparation for saved views design by @jamie-rasmussen in https://github.com/wandb/weave/pull/2191
- feat: guess renderer for string values by @jamie-rasmussen in https://github.com/wandb/weave/pull/2194
- fix: if code for op can't be found, show alert instead of crash by @jamie-rasmussen in https://github.com/wandb/weave/pull/2198
- chore: remove dead code from SimplePageLayout by @jamie-rasmussen in https://github.com/wandb/weave/pull/2197
- chore: move evaluation compare button by @jamie-rasmussen in https://github.com/wandb/weave/pull/2199
- chore(weave): Use non-mutable defaults for clickhouse schema by @andrewtruong in https://github.com/wandb/weave/pull/2141
- fix: code query returns twice, breaking loading state by @gtarpenning in https://github.com/wandb/weave/pull/2202
- fix: useCall can set stale cache results by @gtarpenning in https://github.com/wandb/weave/pull/2200
- chore: update data table UI row limit to 10k by @jamie-rasmussen in https://github.com/wandb/weave/pull/2204
- chore(app): more a11y by @onx2 in https://github.com/wandb/weave/pull/2205
- chore: update LinearProgress styling by @jamie-rasmussen in https://github.com/wandb/weave/pull/2206
- feat(integration): Add Anthropic Messages.stream support by @tcapelle in https://github.com/wandb/weave/pull/2066
- feat: Cerebras Support by @tcapelle in https://github.com/wandb/weave/pull/2242
- chore(weave): publish weave release 0.50.15 by @andrewtruong in https://github.com/wandb/weave/pull/2244
- chore(weave): Add type serializers to manifest by @andrewtruong in https://github.com/wandb/weave/pull/2245
Full Changelog: https://github.com/wandb/weave/compare/v0.50.14...v0.50.15
- Python
Published by andrewtruong almost 2 years ago
weave - v0.50.14
What's Changed
- chore: fix CI by pinning yanked types-pkg-resources by @jamie-rasmussen in https://github.com/wandb/weave/pull/2065
- feat: feedback deletion in UI by @jamie-rasmussen in https://github.com/wandb/weave/pull/2058
- chore(docs): add Models tutorial and docs CONTRIBUTING by @jamie-rasmussen in https://github.com/wandb/weave/pull/2064
- chore: add no-op optional column spec to call query by @gtarpenning in https://github.com/wandb/weave/pull/2067
- style(ui): Add dark styles for TextField by @connieelee in https://github.com/wandb/weave/pull/2068
- chore(weave): Cleanup api.py by @andrewtruong in https://github.com/wandb/weave/pull/2054
- chore(artifacts): Add weave support to enable artifact version tags in UI (server) by @tonyyli-wandb in https://github.com/wandb/weave/pull/1986
- chore(weave): add more supported costs by @jwlee64 in https://github.com/wandb/weave/pull/2072
- feat(weave): Add limited support for object mutations (except
WeaveTable) by @andrewtruong in https://github.com/wandb/weave/pull/2022 - feat(weave): Add configurable user settings by @andrewtruong in https://github.com/wandb/weave/pull/2040
- chore: Fix CI build by pinning typing versions by @tssweeney in https://github.com/wandb/weave/pull/2075
- chore: Make summary accept a Table object by @tssweeney in https://github.com/wandb/weave/pull/2000
- chore: Migrate call id generation from UUID4 to UUID7 by @tssweeney in https://github.com/wandb/weave/pull/2073
- chore(artifacts): Add weave support to enable artifact version tags in UI (weave-js) by @tonyyli-wandb in https://github.com/wandb/weave/pull/2069
- chore: Implement write-time db field validation by @tssweeney in https://github.com/wandb/weave/pull/2074
- feat: Models, Datasets, and Custom Objects now show properties as columns when viewing all versions by @tssweeney in https://github.com/wandb/weave/pull/2076
- feat: CMD-K Search in Docs by @tssweeney in https://github.com/wandb/weave/pull/2080
- chore: Enable TOC, Breadcrumbs, and Collapsing Sections by @tssweeney in https://github.com/wandb/weave/pull/2081
- fix: isEmpty and isNotEmpty filter by @jamie-rasmussen in https://github.com/wandb/weave/pull/2082
- chore: Add automation to support server doc gen and fix python doc gen v0 by @tssweeney in https://github.com/wandb/weave/pull/2084
- chore(weave): move ch stuff to its own file by @jwlee64 in https://github.com/wandb/weave/pull/2092
- chore: Add validation rules and url encoding to handle outlier characters in refs by @tssweeney in https://github.com/wandb/weave/pull/2077
- chore(weave): add llmtokenprices table by @jwlee64 in https://github.com/wandb/weave/pull/2094
- feat(weave): Add limited mutation support for
TableandWeaveTableby @andrewtruong in https://github.com/wandb/weave/pull/2052 - fix(weave): Fix kwargs init issue for WeaveList and WeaveDict by @andrewtruong in https://github.com/wandb/weave/pull/2090
- chore(weave): Add join and group by to orm by @jwlee64 in https://github.com/wandb/weave/pull/2096
- feat: export to json, jsonl, csv, or selected rows to csv by @gtarpenning in https://github.com/wandb/weave/pull/2051
- chore: Add sidebar section titles to docs by @tssweeney in https://github.com/wandb/weave/pull/2091
- feat: Python API Docs Overhaul by @tssweeney in https://github.com/wandb/weave/pull/2086
- feat(weave): backend for new costs query by @jwlee64 in https://github.com/wandb/weave/pull/2048
- refactor: two circular dependency issues by @jamie-rasmussen in https://github.com/wandb/weave/pull/2100
- chore: Python Docs: Link to source, better pydantic objects by @tssweeney in https://github.com/wandb/weave/pull/2102
- chore: Remove private underscores from interface classes by @tssweeney in https://github.com/wandb/weave/pull/2103
- fix: Don't submit note form if Enter event pressed as part of IME by @jamie-rasmussen in https://github.com/wandb/weave/pull/2099
- chore: simpler trace server download by @gtarpenning in https://github.com/wandb/weave/pull/2108
- chore: Add target servers to generated docs by @tssweeney in https://github.com/wandb/weave/pull/2105
- chore: add loading state to export by @gtarpenning in https://github.com/wandb/weave/pull/2111
- fix: Langchain integration no longer creates prohibitively long names by @tssweeney in https://github.com/wandb/weave/pull/2109
- chore: Setup notebook generation mechanics by @tssweeney in https://github.com/wandb/weave/pull/2104
- chore: copy changes to llamaindex docs by @gtarpenning in https://github.com/wandb/weave/pull/2115
- chore: Release 0.50.14 by @tssweeney in https://github.com/wandb/weave/pull/2117
New Contributors
- @tonyyli-wandb made their first contribution in https://github.com/wandb/weave/pull/1986
Full Changelog: https://github.com/wandb/weave/compare/v0.50.13...v0.50.14
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.13
What's Changed
- fix: Allow > 32MB datasets by @tssweeney in https://github.com/wandb/weave/pull/2019
- chore: Refactor trace server typescript client by @tssweeney in https://github.com/wandb/weave/pull/2023
- chore: Fix Core CI relating to summary keys by @tssweeney in https://github.com/wandb/weave/pull/2032
- chore(dev): "Revert Fix Core CI relating to summary keys" by @tssweeney in https://github.com/wandb/weave/pull/2034
- feat(ui): Accept tooltip position for Buttons by @connieelee in https://github.com/wandb/weave/pull/2030
- chore(docs): Add eval image to both eval tutorials & eval page by @scottire in https://github.com/wandb/weave/pull/1951
- fix(weave): Bump CallsIter page size to speed up gets by @andrewtruong in https://github.com/wandb/weave/pull/2033
- chore(weave): Retry executor tests that flake in CI by @andrewtruong in https://github.com/wandb/weave/pull/1993
- fix: netrc authentication for windows by @jamie-rasmussen in https://github.com/wandb/weave/pull/2039
- fix(ui): Center dialog, add z-index by @connieelee in https://github.com/wandb/weave/pull/2041
- fix: Allow "gotten" models in evaluations by @tssweeney in https://github.com/wandb/weave/pull/2038
- chore: Pickup new user id format by @tssweeney in https://github.com/wandb/weave/pull/2029
- docs: Typo in ops docs by @chrishiste in https://github.com/wandb/weave/pull/2042
- chore: eval selection logic much simpler by @gtarpenning in https://github.com/wandb/weave/pull/2006
- feat: store pinned column state in URL by @jamie-rasmussen in https://github.com/wandb/weave/pull/2043
- fix: langchain integration regex bug by @jamie-rasmussen in https://github.com/wandb/weave/pull/2044
- fix: object viewer autoexpand by @jamie-rasmussen in https://github.com/wandb/weave/pull/2046
- chore(weave): adding crop icons by @mbarrramsey in https://github.com/wandb/weave/pull/2047
- fix: Evaluations are robust to empty / null key entries by @tssweeney in https://github.com/wandb/weave/pull/2053
- style(ui): Update TextField styles by @connieelee in https://github.com/wandb/weave/pull/2056
- chore: dev console warning from UserLink by @jamie-rasmussen in https://github.com/wandb/weave/pull/2057
- chore: Release 0.50.13 by @tssweeney in https://github.com/wandb/weave/pull/2055
New Contributors
- @chrishiste made their first contribution in https://github.com/wandb/weave/pull/2042
Full Changelog: https://github.com/wandb/weave/compare/v0.50.12...v0.50.13
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.12
What's Changed
- chore: callres.call can now be none by @gtarpenning in https://github.com/wandb/weave/pull/1992
- fix: catch stopIteration when call doesn't exist in CallRead by @gtarpenning in https://github.com/wandb/weave/pull/1991
- chore: make attributes hidden but available by @jamie-rasmussen in https://github.com/wandb/weave/pull/1994
- chore(query): Fixes bug when entity name as spaces by @tssweeney in https://github.com/wandb/weave/pull/1998
- chore: print out op url instead of object when OpRef by @gtarpenning in https://github.com/wandb/weave/pull/1997
- fix: broken imports by @jamie-rasmussen in https://github.com/wandb/weave/pull/2003
- chore(docs): fix langchain docs by @soumik12345 in https://github.com/wandb/weave/pull/1996
- chore: add a basic test for CLI by @jamie-rasmussen in https://github.com/wandb/weave/pull/2002
- chore(docs): add langchain doc link to integration list in intro page by @soumik12345 in https://github.com/wandb/weave/pull/2004
- chore: inaccessible project IDs set to special private str by @gtarpenning in https://github.com/wandb/weave/pull/1981
- chore: remove feature typo from weave.Dataset docs by @ayulockin in https://github.com/wandb/weave/pull/1985
- chore(docs): Update Tracing 1 + 2 tutorials by @jamie-rasmussen in https://github.com/wandb/weave/pull/2012
- feat: an environment variable turns on HTTP logging for debugging by @jamie-rasmussen in https://github.com/wandb/weave/pull/2011
- fix(app): autoscroll fixes by @onx2 in https://github.com/wandb/weave/pull/2013
- chore: Fixes bug in Eval Compare page when the model op is not called
predictby @tssweeney in https://github.com/wandb/weave/pull/2010 - feat: Automatically redact
Authorizationkeys by @tssweeney in https://github.com/wandb/weave/pull/2016 - chore: Fix docs by @tssweeney in https://github.com/wandb/weave/pull/2018
- chore: Add table update methods by @tssweeney in https://github.com/wandb/weave/pull/2009
- fix: Correct latency units by @tssweeney in https://github.com/wandb/weave/pull/2020
- fix(weave): Correctly use frontend base url when set in file url resolver by @nickpenaranda in https://github.com/wandb/weave/pull/2021
- fix: slightly better auth error by @jamie-rasmussen in https://github.com/wandb/weave/pull/2024
- feat(ui): Add isInteractive prop for Tags and Pills by @connieelee in https://github.com/wandb/weave/pull/2027
- fix(weave): take in has trace backend in sidebar by @jwlee64 in https://github.com/wandb/weave/pull/2028
- chore: bump Weave version to 0.50.12 by @jamie-rasmussen in https://github.com/wandb/weave/pull/2014
Full Changelog: https://github.com/wandb/weave/compare/v0.50.11...v0.50.12
- Python
Published by jwlee64 almost 2 years ago
weave - v0.50.11
What's Changed
- fix: wrong disabled+tooltip state in trace table by @gtarpenning in https://github.com/wandb/weave/pull/1961
- feat: updated column management dialog by @jamie-rasmussen in https://github.com/wandb/weave/pull/1963
- feat(weave): Add caching and slicing for CallsIter by @andrewtruong in https://github.com/wandb/weave/pull/1938
- chore: Fix rendering of objects by @tssweeney in https://github.com/wandb/weave/pull/1962
- fix(weave): Log client version with call attributes by @andrewtruong in https://github.com/wandb/weave/pull/1954
- feat(weave): Add threading helpers to simplify thread usage by @andrewtruong in https://github.com/wandb/weave/pull/1955
- chore: Support custom scoring summary functions by @tssweeney in https://github.com/wandb/weave/pull/1953
- fix: call deletion by @jamie-rasmussen in https://github.com/wandb/weave/pull/1972
- feat(integration): add langchain integration by @parambharat in https://github.com/wandb/weave/pull/1661
- chore: Implement a more parallel loading scheme for the eval page by @tssweeney in https://github.com/wandb/weave/pull/1973
- chore: Fix Compare Page "Dimension" Label Overflowing by @tssweeney in https://github.com/wandb/weave/pull/1974
- docs: fix typos by @jamie-rasmussen in https://github.com/wandb/weave/pull/1969
- fix(weave): Don't raise when calling
callspecial func, and return both res andCallobj by @andrewtruong in https://github.com/wandb/weave/pull/1968 - feat: store pagination model in URL by @jamie-rasmussen in https://github.com/wandb/weave/pull/1976
- chore(weave): Fix test to match new calls return by @andrewtruong in https://github.com/wandb/weave/pull/1978
- fix: multi-ref and project-mismatch trace server by @gtarpenning in https://github.com/wandb/weave/pull/1967
- fix: incorrect use of ?? in call tree by @jamie-rasmussen in https://github.com/wandb/weave/pull/1980
- fix: refetch call query stats on deletion by @gtarpenning in https://github.com/wandb/weave/pull/1977
- fix: simplify delete error and show in modal by @gtarpenning in https://github.com/wandb/weave/pull/1975
- chore: Raise on Evaluation Non-Op Models by @tssweeney in https://github.com/wandb/weave/pull/1979
- fix: remove refs from objects in other projects by @gtarpenning in https://github.com/wandb/weave/pull/1950
- chore(artifacts): new op to check if artifact is linked to a collection in the global registry by @ibindlish in https://github.com/wandb/weave/pull/1970
- chore: Fixes int/ext conversion logic before pickup in prod by @tssweeney in https://github.com/wandb/weave/pull/1984
- chore: Fix evaluation serialization in notebooks by @tssweeney in https://github.com/wandb/weave/pull/1987
- chore: Hides
attributes.weavefrom the calls table by @tssweeney in https://github.com/wandb/weave/pull/1988 - chore(weave): add old weave cache clear script back by @jwlee64 in https://github.com/wandb/weave/pull/1989
- chore(weave): bump weave version to 0.50.11 by @jwlee64 in https://github.com/wandb/weave/pull/1990
New Contributors
- @parambharat made their first contribution in https://github.com/wandb/weave/pull/1661
Full Changelog: https://github.com/wandb/weave/compare/v0.50.10...v0.50.11
- Python
Published by jwlee64 almost 2 years ago
weave - v0.50.10
What's Changed
- docs(integrations): Fix LiteLLM issues rendering in sidebar by @ash0ts in https://github.com/wandb/weave/pull/1931
- chore: Merge scorers of different versions carefully by @tssweeney in https://github.com/wandb/weave/pull/1916
- fix: use single row for exported CSV header by @jamie-rasmussen in https://github.com/wandb/weave/pull/1934
- fix(weave): Refactor @op deco to work with
inspectlib (isfunction,iscoroutinefunction) by @andrewtruong in https://github.com/wandb/weave/pull/1901 - feat: Cohere chat models integration by @tcapelle in https://github.com/wandb/weave/pull/1846
- chore: Fix CI - Combination PR by @tssweeney in https://github.com/wandb/weave/pull/1946
- analytics(weave): copy code event, colab event by @jwlee64 in https://github.com/wandb/weave/pull/1917
- chore(ui): Add icons for panel generation feature by @jamie-rasmussen in https://github.com/wandb/weave/pull/1943
- feat(weave): Improved ergonomics for interacting with private weave instances by @nickpenaranda in https://github.com/wandb/weave/pull/1936
- fix: Weave Object's Ops should be saved as ops! by @tssweeney in https://github.com/wandb/weave/pull/1949
- feat(weave): bulk deletion mode by @gtarpenning in https://github.com/wandb/weave/pull/1930
- feat: store calls grid sort state in URL by @jamie-rasmussen in https://github.com/wandb/weave/pull/1956
- chore: Fix doc build by @tssweeney in https://github.com/wandb/weave/pull/1958
- chore: fix docstring typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/1942
- feat(integration): Add autopatch integration with Groq by @soumik12345 in https://github.com/wandb/weave/pull/1827
- fix(weave): Don't show ".
." as part of op name by @andrewtruong in https://github.com/wandb/weave/pull/1947 - fix(weave): Update box impl to use python None and bool instead of BoxedNone and BoxedBool by @andrewtruong in https://github.com/wandb/weave/pull/1886
- chore: Release 0.50.10 by @tssweeney in https://github.com/wandb/weave/pull/1959
- chore: Fix CI Digest by @tssweeney in https://github.com/wandb/weave/pull/1960
Full Changelog: https://github.com/wandb/weave/compare/v0.50.9...v0.50.10
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.9
What's Changed
- fix: UI crash when example is not a ref string by @jamie-rasmussen in https://github.com/wandb/weave/pull/1922
- chore: update Ruff version by @soumik12345 in https://github.com/wandb/weave/pull/1928
- chore: add grab cursor to more popups by @jamie-rasmussen in https://github.com/wandb/weave/pull/1926
- fix: error in console on objects page by @jamie-rasmussen in https://github.com/wandb/weave/pull/1925
- fix: Stop redacting inside of reffed objects by @tssweeney in https://github.com/wandb/weave/pull/1923
- chore: Release 0.50.9 by @tssweeney in https://github.com/wandb/weave/pull/1927
Full Changelog: https://github.com/wandb/weave/compare/v0.50.8...v0.50.9
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.8 (Yanked)
What's Changed
- docs(weave): Add llama docs to sidebar by @jwlee64 in https://github.com/wandb/weave/pull/1870
- fix(weave): Fix evals (and remove WeaveList dep) by @andrewtruong in https://github.com/wandb/weave/pull/1832
- docs: Add feedback page by @jamie-rasmussen in https://github.com/wandb/weave/pull/1838
- fix: social image must be png by @shawnlewis in https://github.com/wandb/weave/pull/1875
- fix: deinit crash by @shawnlewis in https://github.com/wandb/weave/pull/1874
- security(weave): Fixing path traversal in sendlocalfile by @anandwandb in https://github.com/wandb/weave/pull/1657
- fix(weave): Add support for class saving in ipython by @andrewtruong in https://github.com/wandb/weave/pull/1864
- analytics(weave): add segment events to weave by @jwlee64 in https://github.com/wandb/weave/pull/1877
- test(weave): test docs build on docs push by @jwlee64 in https://github.com/wandb/weave/pull/1878
- feat(integration): update OpenAI integration to adhere to new design pattern by @ayulockin in https://github.com/wandb/weave/pull/1804
- chore: don't load segment plugin if no apikey by @jamie-rasmussen in https://github.com/wandb/weave/pull/1882
- chore(weave): Fix cost calc model compare by @jwlee64 in https://github.com/wandb/weave/pull/1892
- chore(weave): Rename Trace* objs to Weave* (e.g. TraceList -> WeaveList) by @andrewtruong in https://github.com/wandb/weave/pull/1887
- fix(weave): Make refs immutable by @andrewtruong in https://github.com/wandb/weave/pull/1890
- chore(weave): Tim/eval comparison by @tssweeney in https://github.com/wandb/weave/pull/1871
- chore(weave): Fix LiteLLM + Anthropic Issue by @tssweeney in https://github.com/wandb/weave/pull/1891
- fix(weave): Add better handling for functions missing source by @andrewtruong in https://github.com/wandb/weave/pull/1865
- fix(weave): Remove extraneous prints by @andrewtruong in https://github.com/wandb/weave/pull/1897
- fix: feedback was crashing for anonymous viewer by @jamie-rasmussen in https://github.com/wandb/weave/pull/1898
- feat(integration): Integration with DSPy by @soumik12345 in https://github.com/wandb/weave/pull/1633
- docs(integration): Add
LiteLLMexample to/guides/integrations/by @ash0ts in https://github.com/wandb/weave/pull/1872 - chore(docs): refactor dspy docs by @soumik12345 in https://github.com/wandb/weave/pull/1899
- fix: allow spaces and other chars in entity names by @jamie-rasmussen in https://github.com/wandb/weave/pull/1888
- chore: Redact api_keys more aggressively by @tssweeney in https://github.com/wandb/weave/pull/1900
- chore: fixes call link spacing by @tssweeney in https://github.com/wandb/weave/pull/1904
- chore(weave): EvalCompare: Fixes issues when models are same version in scorecard section by @tssweeney in https://github.com/wandb/weave/pull/1903
- chore: Fixes Tim/fix crash with different scorers by @tssweeney in https://github.com/wandb/weave/pull/1902
- chore: Add tuple to redaction by @tssweeney in https://github.com/wandb/weave/pull/1906
- chore(weave): add rename button to overflow menu by @gtarpenning in https://github.com/wandb/weave/pull/1889
- chore(weave): Add lint rule: F401 (remove unused deps) by @andrewtruong in https://github.com/wandb/weave/pull/1894
- chore(docs): Added gemini, together, openrouter and local models integrations to docs by @altryne in https://github.com/wandb/weave/pull/1910
- feat: new column management popup by @jamie-rasmussen in https://github.com/wandb/weave/pull/1881
- chore: Add sentinel Anthropic param by @tcapelle in https://github.com/wandb/weave/pull/1883
- chore: EvalCompare: Limit comparison to 5 and show help tooltip by @tssweeney in https://github.com/wandb/weave/pull/1905
- fix: Show filters when there are 2 evals, not just two models by @tssweeney in https://github.com/wandb/weave/pull/1915
- chore(weave): add estimated cost title by @jwlee64 in https://github.com/wandb/weave/pull/1918
- fix: Change eval comparison to use streaming apis by @tssweeney in https://github.com/wandb/weave/pull/1919
- chore: Improve Eval Comparison Example Comparison View by @tssweeney in https://github.com/wandb/weave/pull/1912
- chore(dev): publish weave release 0.50.8 by @nickpenaranda in https://github.com/wandb/weave/pull/1921
New Contributors
- @anandwandb made their first contribution in https://github.com/wandb/weave/pull/1657
- @altryne made their first contribution in https://github.com/wandb/weave/pull/1910
Full Changelog: https://github.com/wandb/weave/compare/v0.50.7...v0.50.8
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.7
What's Changed
- chore: add Use tab to call details by @jamie-rasmussen in https://github.com/wandb/weave/pull/1756
- analytics(weave): add weave view events by @jwlee64 in https://github.com/wandb/weave/pull/1828
- fix: diff editor version selector header could overlap by @jamie-rasmussen in https://github.com/wandb/weave/pull/1850
- fix(weave): fix drawer margin by @jwlee64 in https://github.com/wandb/weave/pull/1851
- chore(weave): Fix Object Versions Link by @tssweeney in https://github.com/wandb/weave/pull/1852
- chore: hide scrollbars in feedback cell by @jamie-rasmussen in https://github.com/wandb/weave/pull/1854
- chore: Weave button highlighting for op & obj versions by @jamie-rasmussen in https://github.com/wandb/weave/pull/1855
- chore(weave): Remove extraneous graph_client.py by @andrewtruong in https://github.com/wandb/weave/pull/1857
- chore(weave): Rename "run" to "call" by @andrewtruong in https://github.com/wandb/weave/pull/1856
- feat: render anthropic input images as thumbnails by @jamie-rasmussen in https://github.com/wandb/weave/pull/1859
- chore(weave): Remove extraneous graph client test by @andrewtruong in https://github.com/wandb/weave/pull/1862
- fix(weave): Simplify Op.call to just return Call instead of querying it back from the server by @andrewtruong in https://github.com/wandb/weave/pull/1858
- fix: allow capital letters in entity name during ref parsing by @jamie-rasmussen in https://github.com/wandb/weave/pull/1867
- chore(weave): Add testing settings for vscode by @andrewtruong in https://github.com/wandb/weave/pull/1863
- chore: Release 0.50.7 by @tssweeney in https://github.com/wandb/weave/pull/1868
- chore(weave): unbreak docs by @jwlee64 in https://github.com/wandb/weave/pull/1869
Full Changelog: https://github.com/wandb/weave/compare/v0.50.6...v0.50.7
- Python
Published by tssweeney almost 2 years ago
weave - v0.50.6
What's Changed
- chore(weave): Fix table refs rendering by @tssweeney in https://github.com/wandb/weave/pull/1708
- chore: Revise intro notebook to match demo flow by @tssweeney in https://github.com/wandb/weave/pull/1797
- chore: Generalize Converter Logic by @tssweeney in https://github.com/wandb/weave/pull/1771
- chore(app): Enhance getTimeSegmentsInTimeZone Function to Include Day Property by @MBakirWB in https://github.com/wandb/weave/pull/1796
- fix: safari scrolling issue by @jamie-rasmussen in https://github.com/wandb/weave/pull/1799
- chore: custom feedback API got lost in refactor by @jamie-rasmussen in https://github.com/wandb/weave/pull/1798
- chore(artifacts): update artifact fs - add a new uri by id class to allow querying artifact manifest via id by @ibindlish in https://github.com/wandb/weave/pull/1601
- chore(weave): Split out old weave code by @andrewtruong in https://github.com/wandb/weave/pull/1780
- chore(weave): Update formatting to use ruff (and stop using black) by @andrewtruong in https://github.com/wandb/weave/pull/1801
- chore(weave): Mark test as flaky by @andrewtruong in https://github.com/wandb/weave/pull/1783
- chore: add useProjectHasTraceServerData method back by @jamie-rasmussen in https://github.com/wandb/weave/pull/1803
- chore: enable Ruff's import sorting by @jamie-rasmussen in https://github.com/wandb/weave/pull/1805
- feat: add feedback tab to call details page by @jamie-rasmussen in https://github.com/wandb/weave/pull/1802
- fix(weave): Allow client to get ref without explicit
weave.initby @andrewtruong in https://github.com/wandb/weave/pull/1729 - chore: Enable ruff D200 fits-on-one-line by @jamie-rasmussen in https://github.com/wandb/weave/pull/1807
- chore: enable Ruff W391 too-many-newlines-at-end-of-file by @jamie-rasmussen in https://github.com/wandb/weave/pull/1806
- chore(weave): Use pytest.approx instead of custom Nearby class by @andrewtruong in https://github.com/wandb/weave/pull/1811
- fix(weave): Mutate and return the same object when mutating inside an op by @andrewtruong in https://github.com/wandb/weave/pull/1749
- chore: enable ruff W291 - no trailing whitespace by @jamie-rasmussen in https://github.com/wandb/weave/pull/1808
- feat(weave): Increase maximum number of runs to resolve from 50 to 100 by @nickpenaranda in https://github.com/wandb/weave/pull/1817
- chore: add more ruff rules (no current violations) by @jamie-rasmussen in https://github.com/wandb/weave/pull/1814
- chore(weave): Quick fix for anthropic cost by @jwlee64 in https://github.com/wandb/weave/pull/1795
- fix: include token counts and costs in CSV export by @jamie-rasmussen in https://github.com/wandb/weave/pull/1819
- fix(weave): Make weave.init work with threading/flask by @andrewtruong in https://github.com/wandb/weave/pull/1736
- chore(weave): Rename docs/ecosystem to docs/integrations by @andrewtruong in https://github.com/wandb/weave/pull/1818
- chore(weave): Fix sqlite name in code by @tssweeney in https://github.com/wandb/weave/pull/1821
- chore(weave): Refactor internals to clarify public vs private methods by @andrewtruong in https://github.com/wandb/weave/pull/1773
- chore(weave): Rename graph client to weave client by @andrewtruong in https://github.com/wandb/weave/pull/1815
- feat: Basic Call Renaming by @tssweeney in https://github.com/wandb/weave/pull/1820
- chore: add support for call refs by @jamie-rasmussen in https://github.com/wandb/weave/pull/1824
- chore(docs): update docs image by @scottire in https://github.com/wandb/weave/pull/1823
- chore: Refactor Call Query In Prep for Filter/Sort through Refs by @tssweeney in https://github.com/wandb/weave/pull/1800
- chore(dev): add line plot alt2 icon by @jo-fang in https://github.com/wandb/weave/pull/1825
- docs(LlamaIndex): Add LlamaIndex docs by @ayulockin in https://github.com/wandb/weave/pull/1787
- fix(weave): Dont add extra decorator unnecessarily when calling deco factory without parens by @andrewtruong in https://github.com/wandb/weave/pull/1833
- chore: ecosystem -> integrations by @jamie-rasmussen in https://github.com/wandb/weave/pull/1836
- feat(weave): Add
callfunc to decorated op to get back a Call object by @andrewtruong in https://github.com/wandb/weave/pull/1831 - chore(weave): Move
run_contextout of legacy and rename tocall_contextby @andrewtruong in https://github.com/wandb/weave/pull/1830 - chore(weave): Fix RAG Docs by @tssweeney in https://github.com/wandb/weave/pull/1840
- fix(weave): Add missing call_context by @andrewtruong in https://github.com/wandb/weave/pull/1843
- chore: fix docs sidebar reference to ecosystem by @jamie-rasmussen in https://github.com/wandb/weave/pull/1835
- feat: add UI to add notes and emoji reactions on calls by @jamie-rasmussen in https://github.com/wandb/weave/pull/1834
- chore: sort wandb imports with third party libraries by @jamie-rasmussen in https://github.com/wandb/weave/pull/1844
- fix: Fixes issue when run is not found by @tssweeney in https://github.com/wandb/weave/pull/1842
- chore: enable Ruff D202 - no blank line after function by @jamie-rasmussen in https://github.com/wandb/weave/pull/1845
- chore: rename getcurrentrun to getcurrentcall by @jamie-rasmussen in https://github.com/wandb/weave/pull/1847
- feat: new sidebar design by @jamie-rasmussen in https://github.com/wandb/weave/pull/1496
- feat: make getcurrentcall a top level API by @jamie-rasmussen in https://github.com/wandb/weave/pull/1848
- chore: update version to 0.50.6 by @jamie-rasmussen in https://github.com/wandb/weave/pull/1841
- chore: updated MANIFEST.in by @jamie-rasmussen in https://github.com/wandb/weave/pull/1849
New Contributors
- @MBakirWB made their first contribution in https://github.com/wandb/weave/pull/1796
Full Changelog: https://github.com/wandb/weave/compare/v0.50.5...v0.50.6
- Python
Published by jlzhao27 almost 2 years ago
weave - v0.50.5
What's Changed
- fix: output column was missing for single values by @jamie-rasmussen in https://github.com/wandb/weave/pull/1792
- fix: fix anthropic import by @tssweeney in https://github.com/wandb/weave/pull/1793
- release: 0.50.5 by @tssweeney in https://github.com/wandb/weave/pull/1794
Full Changelog: https://github.com/wandb/weave/compare/v0.50.4...v0.50.5
- Python
Published by tssweeney about 2 years ago
weave - v0.50.4
What's Changed
- chore(dev): Fixes for menu items in report commands popup by @onx2 in https://github.com/wandb/weave/pull/1644
- chore(app): Adding small switch size per design by @jtulk in https://github.com/wandb/weave/pull/1667
- chore(weave): adding tooltip for overflowing text in modified dropdown by @mbarrramsey in https://github.com/wandb/weave/pull/1659
- docs: Add MistralAI doc by @tcapelle in https://github.com/wandb/weave/pull/1651
- docs: Mistral docs fix by @tcapelle in https://github.com/wandb/weave/pull/1671
- feat(weave): backend for deletion of calls by @gtarpenning in https://github.com/wandb/weave/pull/1673
- chore: add icon from design team for add reaction by @jamie-rasmussen in https://github.com/wandb/weave/pull/1681
- chore(weave): Set tag in sentry error boundary by @jwlee64 in https://github.com/wandb/weave/pull/1650
- chore(weave): Flip base url vars and fix file manager urls by @jwlee64 in https://github.com/wandb/weave/pull/1672
- docs: Mistral docs v2 by @tcapelle in https://github.com/wandb/weave/pull/1674
- feat: Pluggable object serialization by @shawnlewis in https://github.com/wandb/weave/pull/1669
- fix: eval crash and multi-modal openai crash by @shawnlewis in https://github.com/wandb/weave/pull/1685
- chore(weave): Fix a few flakey tests by @tssweeney in https://github.com/wandb/weave/pull/1675
- chore(weave): Add another exception catch to the llama integration by @jwlee64 in https://github.com/wandb/weave/pull/1682
- feat(weave): frontend to allow deletion of single call by @gtarpenning in https://github.com/wandb/weave/pull/1664
- chore(dev): add plugin for ID on headings by @onx2 in https://github.com/wandb/weave/pull/1678
- chore(weave): Call Table Migration - Backend by @tssweeney in https://github.com/wandb/weave/pull/1691
- chore(weave): Call Table Migration - Frontend by @tssweeney in https://github.com/wandb/weave/pull/1692
- chore: add emoji picker library by @jamie-rasmussen in https://github.com/wandb/weave/pull/1693
- chore(weave): Remove CG Data Provider by @tssweeney in https://github.com/wandb/weave/pull/1694
- chore: bring TextField component over from core by @jamie-rasmussen in https://github.com/wandb/weave/pull/1695
- chore(app): add hide text option to ModifiedDropdown by @mbarrramsey in https://github.com/wandb/weave/pull/1688
- fix(app): Removing infinite loop on modified dropdown render by @jtulk in https://github.com/wandb/weave/pull/1697
- fix(app): removing the probematic TooltipOption by @jtulk in https://github.com/wandb/weave/pull/1698
- fix(weave): expand sections on first click by @gtarpenning in https://github.com/wandb/weave/pull/1677
- fix: better error message when passing a class as Scorer (#1680) by @shawnlewis in https://github.com/wandb/weave/pull/1705
- chore(weave): Fix sorting by created at column by @tssweeney in https://github.com/wandb/weave/pull/1706
- chore(weave): Fix column ordering in calls table by @tssweeney in https://github.com/wandb/weave/pull/1703
- chore(weave): better call not found page by @gtarpenning in https://github.com/wandb/weave/pull/1690
- docs: Hide RAG Tutorial TOC by @ngrayluna in https://github.com/wandb/weave/pull/1704
- chore(weave): Make sure model dump is by alias by @tssweeney in https://github.com/wandb/weave/pull/1701
- perf: Fix full table scans for objects, files, tables by @shawnlewis in https://github.com/wandb/weave/pull/1709
- chore: make it clearer that unabridged text is copied in use tabs by @jamie-rasmussen in https://github.com/wandb/weave/pull/1711
- chore: migrations for feedback schema by @jamie-rasmussen in https://github.com/wandb/weave/pull/1637
- chore: make mongo filter conversion less calls specific by @jamie-rasmussen in https://github.com/wandb/weave/pull/1710
- chore(weave): Implement Predicate Pushdown for Calls by @tssweeney in https://github.com/wandb/weave/pull/1712
- chore(weave): Changes prints to logging in trace server by @tssweeney in https://github.com/wandb/weave/pull/1700
- chore(weave): Improve logging such that we capture summary data for streams by @tssweeney in https://github.com/wandb/weave/pull/1714
- chore(weave): Add project clause to inner ID filter by @tssweeney in https://github.com/wandb/weave/pull/1715
- chore(weave): Add a fast path for simple queries by @tssweeney in https://github.com/wandb/weave/pull/1716
- chore(weave): add weave.finish by @jwlee64 in https://github.com/wandb/weave/pull/1696
- chore(weave): Modifies logging to use the
extrafield for structured logs by @tssweeney in https://github.com/wandb/weave/pull/1717 - chore(weave): Update openai docs by @scottire in https://github.com/wandb/weave/pull/1687
- feat: add feedback trace server APIs by @jamie-rasmussen in https://github.com/wandb/weave/pull/1718
- chore(weave): allow double init by @jwlee64 in https://github.com/wandb/weave/pull/1722
- chore(weave): CI does not like typing for these calls - ignoring them by @tssweeney in https://github.com/wandb/weave/pull/1734
- feat: Revert "add feedback trace server APIs" by @jamie-rasmussen in https://github.com/wandb/weave/pull/1735
- docs: Add Nico's custom scorer tutorial by @scottire in https://github.com/wandb/weave/pull/1720
- chore: fix comment typo by @jamie-rasmussen in https://github.com/wandb/weave/pull/1737
- fix(weave): decode url before parsing weave ref by @gtarpenning in https://github.com/wandb/weave/pull/1742
- chore(weave): Fixes Stream response format in OpenAI by @tssweeney in https://github.com/wandb/weave/pull/1726
- chore: add emoji to requirements.txt by @jamie-rasmussen in https://github.com/wandb/weave/pull/1732
- chore: add emoji util by @jamie-rasmussen in https://github.com/wandb/weave/pull/1745
- chore(docs): fix broken links in docs by @jwlee64 in https://github.com/wandb/weave/pull/1747
- fix(weave): format values for csv export in datagrid by @gtarpenning in https://github.com/wandb/weave/pull/1748
- chore: add InvalidRequest error by @jamie-rasmussen in https://github.com/wandb/weave/pull/1746
- chore(docs): Add an intro notebook by @scottire in https://github.com/wandb/weave/pull/1731
- chore(weave): backend to allow call renaming by @gtarpenning in https://github.com/wandb/weave/pull/1699
- chore(weave): Tests for Threading Support by @tssweeney in https://github.com/wandb/weave/pull/1733
- chore(weave): callsSteamQuery -> callsStreamQuery by @gtarpenning in https://github.com/wandb/weave/pull/1750
- chore: add ORM with no clickhouse dependency by @jamie-rasmussen in https://github.com/wandb/weave/pull/1751
- chore(weave): Unit Tests for stack management by @tssweeney in https://github.com/wandb/weave/pull/1738
- feat: copyable call ID by @jamie-rasmussen in https://github.com/wandb/weave/pull/1753
- chore(weave): Fixes up README by @tssweeney in https://github.com/wandb/weave/pull/1755
- chore: add small margin in UserLink by @jamie-rasmussen in https://github.com/wandb/weave/pull/1758
- chore(weave): Skip flakey test by @tssweeney in https://github.com/wandb/weave/pull/1760
- chore(weave): Add attributes to Call object and allow explicit root by @tssweeney in https://github.com/wandb/weave/pull/1739
- feat: Adding trace server feedback APIs using updated ORM by @jamie-rasmussen in https://github.com/wandb/weave/pull/1752
- chore(weave): Simplify TraceServerInterface definition and fix inheritance by @tssweeney in https://github.com/wandb/weave/pull/1763
- feat(weave): Add trace usage stats to trace tree by @jwlee64 in https://github.com/wandb/weave/pull/1767
- chore(weave): Add cost and token column to calls table by @jwlee64 in https://github.com/wandb/weave/pull/1765
- chore(weave): Add cost table to summary tab by @jwlee64 in https://github.com/wandb/weave/pull/1766
- chore: typo in error str by @jamie-rasmussen in https://github.com/wandb/weave/pull/1770
- chore(weave): Brings over ref conversion logic from WB to trace server by @tssweeney in https://github.com/wandb/weave/pull/1764
- chore(registries): check if run project is null for artifact version history metrics op by @ibindlish in https://github.com/wandb/weave/pull/1762
- docs: adds docstrings to objects by @lukas in https://github.com/wandb/weave/pull/1769
- chore(weave): remove call naming from op kwarg by @gtarpenning in https://github.com/wandb/weave/pull/1775
- chore(weave): Add Call Query Stream to the Interface by @tssweeney in https://github.com/wandb/weave/pull/1772
- chore: fix double json encoding of feedback payload by @jamie-rasmussen in https://github.com/wandb/weave/pull/1782
- docs: Style updates to docs by @adamwdraper in https://github.com/wandb/weave/pull/1784
- feat(integration): Anthropic integration by @tcapelle in https://github.com/wandb/weave/pull/1632
- docs(mistral): Add Model example to mistral docs by @tcapelle in https://github.com/wandb/weave/pull/1776
- feat: python API for feedback by @jamie-rasmussen in https://github.com/wandb/weave/pull/1723
- chore(weave): Release 0.50.4 by @tssweeney in https://github.com/wandb/weave/pull/1785
- chore(docs): clear cells & fix project name in intro notebook by @scottire in https://github.com/wandb/weave/pull/1788
- chore: pin numpy to fix wandb dep by @tssweeney in https://github.com/wandb/weave/pull/1791
New Contributors
- @tcapelle made their first contribution in https://github.com/wandb/weave/pull/1651
- @ngrayluna made their first contribution in https://github.com/wandb/weave/pull/1704
- @adamwdraper made their first contribution in https://github.com/wandb/weave/pull/1784
Full Changelog: https://github.com/wandb/weave/compare/v0.50.3...v0.50.4
- Python
Published by tssweeney about 2 years ago