v0.51.44
·
1945 commits
to master
since this release
What's Changed
- chore(weave): Fix zod generation ts test after changing test pydantic type by @tssweeney in #4184
- chore(weave): Add additional datadog logging to bucket storage by @tssweeney in #4171
- chore(ui): conditionally render add to dataset drawer only if open by @bcsherma in #4179
- fix(weave): fixes the case that Trace Size becomes a filter condition by @chance-wnb in #4180
- fix(ui): evaluation compare goes back to evals by @jamie-rasmussen in #4172
- chore(weave_query): add unit test for image captions independent of boxes and masks by @nicholaspun-wandb in #4109
- fix(app): Render As dropdown shows currently selected value by @nicholaspun-wandb in #4164
- chore(weave): Fix overlap of show more button by @jwlee64 in #4187
- chore(app): Query panel expression editor restyling by @domphan-wandb in #4096
- chore(app): Add hideWhenDetached prop to ToggleButtonGroup Tooltip by @ericakdiaz in #4163
- docs(weave): Update google genai sdk docs by @soumik12345 in #4007
- chore(ui): remove dead code by @jamie-rasmussen in #4169
- feat(weave): Online Monitoring I –
Monitorclass in the SDK by @neutralino1 in #4015 - chore(weave): Fix DSPy in CI by @tssweeney in #4197
- fix(weave): Fix trace export error when op_name is too long by @zbirenbaum in #4177
- chore(weave): Update costs 4/14 by @jwlee64 in #4196
- docs(weave): Update DSPy docs by @soumik12345 in #3958
- chore(app): fix unscrollable media in tables by @peytonsarmiento in #4189
- feat(weave): Refactor otel parsing to standardize fields by @zbirenbaum in #4143
- chore(weave): add frontend not equal string operator by @gtarpenning in #4205
- docs(weave): Describe usage of update_playground_models.py by @J2-D2-3PO in #4201
- docs(weave): typo in prompts.md by @J2-D2-3PO in #4199
- chore(weave): fix api key name for gemini by @jwlee64 in #4203
- fix(ui): inverted photo in filter tag by @jamie-rasmussen in #4204
- feat(weave): Support emitting storage size in object details view (trace_server) by @chance-wnb in #4130
- chore(app): Enable regular html video controls on video panels by @ericakdiaz in #4188
- chore(weave): add "does not contain" string filter by @gtarpenning in #4206
- chore(ui): fix typos in comments by @jamie-rasmussen in #4215
- fix(weave): Fix Weave self-managed docs by @flamarion in #4216
- refactor(dev): simplify dataset cell renderers by @bcsherma in #4209
- chore(app): Add optional parameter for setting point cloud background color by @ericakdiaz in #4213
- fix(ui): react 18 createRoot warning by @jamie-rasmussen in #4217
- feat(ui): edit list valued dataset cells by @bcsherma in #4214
- perf(weave): address data loading perf issue on eval compare by @chance-wnb in #4192
- feat(ui): include notes and reactions when adding calls to datasets by @bcsherma in #4173
- chore(weave): Correctly propagate 404 on file not found by @tssweeney in #4225
- fix(weave): Fixes call view loading hand for unfinished calls by @tssweeney in #4223
- chore(weave): Add pyrightconfig.json to gitignore by @zbirenbaum in #4227
- chore(dev): add test id to weave page titles by @bcsherma in #4230
- chore(weave): Fix nulls returning from cost query by @jwlee64 in #4228
- fix(weave_ts): Make credential handling match the wandb sdk by @vanpelt in #4148
- chore(weave_query): clarify behaviour of cache bucketing by @nicholaspun-wandb in #4210
- chore(weave): Refactor the cache key usage by @chance-wnb in #4229
- docs(weave): fix link on platform and security page by @J2-D2-3PO in #4208
- docs(weave): Avoid use of the word "attributes" unless it refers to
weave.attributesby @J2-D2-3PO in #4233 - chore(weave): Fix pytest discovery by @tssweeney in #4238
- chore(ui): Update CallDetails preview: remove interactive checkboxes by @m-rgba in #4221
- chore(weave): fix analytics event to be less noisy by @gtarpenning in #4235
- chore(weave): dump option click filter values to string by @gtarpenning in #4190
- chore(weave): add error and span logging for inserts by @gtarpenning in #4222
- chore(dev): increase trace test timeout by @jamie-rasmussen in #4244
- fix(app): Fix bounding box filter by @ericakdiaz in #4236
- chore(ui): fix typo by @jamie-rasmussen in #4243
- chore(dev): add typos config by @jamie-rasmussen in #4246
- chore(weave): Revert two fixes for when cost query returned nulls for unfinished calls by @jwlee64 in #4232
- refactor(weave): Hoist api calls up from llm dd to the main page, simplify llm dd by @jwlee64 in #4186
- perf(weave): add trace id filter when only querying one parent by @gtarpenning in #4248
- fix(weave): fix useCalls hook to return correct loading state by @gtarpenning in #4237
- chore(weave): fix not equals string filter copy by @gtarpenning in #4226
- fix(weave): remove duplicate project_id condition by @gtarpenning in #4245
- chore(dev): fix typos complaint by @jamie-rasmussen in #4247
- fix(weave) ensures that the failures in table_query_stats triggers 500 error by @chance-wnb in #4251
- docs(weave): Update all scorer code examples to use
outputinstead ofmodels_outputby @J2-D2-3PO in #4255 - revert(weave): dump option click filter values to string by @gtarpenning in #4259
- fix(ui): show less confusing empty page for object versions by @jamie-rasmussen in #4256
- chore(weave): option click filter always uses strings, fixed by @gtarpenning in #4260
- fix(app): define default controls for masks from provided layers by @nicholaspun-wandb in #4254
- feat(weave): UI and API improvements for Imperative Evals by @andrewtruong in #4241
- chore(weave_query): add more trace data to download_file_task by @nicholaspun-wandb in #4231
- feat(weave): Expose name config and read-only props on EvaluationLogger by @andrewtruong in #4257
- chore(weave): Add duration tracking to find slow tests by @andrewtruong in #4258
- chore(weave): Add scoring metadata for imperative evals by @andrewtruong in #4264
- chore(weave): Add individual scores to Imperative Evals UI by @andrewtruong in #4263
New Contributors
- @peytonsarmiento made their first contribution in #4189
Full Changelog: v0.51.43...v0.51.44