What's Changed
- chore(weave): Subtle docs style adjustments by @tssweeney in #3530
- docs(weave): what gets logged by @jamie-rasmussen in #3531
- chore(ui): add className prop to ToggleButtonGroup component by @molliean in #3534
- feat(weave): Implement LLM-assisted prompt injection detection guardrail by @soumik12345 in #3387
- feat(weave): Implement a disk cache for idempotent server functions by @tssweeney in #3432
- feat(ui): lightbox for images by @jamie-rasmussen in #3503
- chore(ui): playground: added background large system prompt, smaller spacing between trials / message panel by @m-rgba in #3533
- refactor(ui): split SmallRef into smaller files by @jamie-rasmussen in #3532
- fix(ui): additional filters lookup the proper operator by @gtarpenning in #3535
- chore(weave): Update costs 1/30/25 by @jwlee64 in #3545
- chore(ui): Drawer title bar editor - expand width and make autogrow-able by @m-rgba in #3354
- chore(ui): new Radix based tooltip implementation by @jamie-rasmussen in #3507
- chore(weave): Improve Guardrails docs v1 by @tssweeney in #3520
- chore(weave): update model providers, add azure by @jwlee64 in #3542
- chore(ui): add missing field to TraceObjSchema by @jamie-rasmussen in #3549
- chore(weave): Add grok2 and gemini flash 2 by @jwlee64 in #3543
- chore(weave): add azure openai models to playground by @jwlee64 in #3544
- chore(app): Handle dark mode in ToggleButtonGroup by @ericakdiaz in #3528
- chore(weave): updating icon-drag-grip by @mbarrramsey in #3550
- chore(weave): Setup Dev Bot by @tssweeney in #3552
- chore(weave): Pin Shapely in CI by @tssweeney in #3555
- feat(app): allow derived columns to be used as variables in weave expression editor by @nicholaspun-wandb in #3518
- chore(weave): Small tweak to GH Action by @tssweeney in #3554
- chore(weave): Add OpenHands agent to cla.yaml by @morganmcg1 in #3489
- fix(weave_query): Unescape nested dictionary keys before GQL retrieval and during typedDict-pick by @nicholaspun-wandb in #3536
- chore(ui): Add useProjectInfo hook by @jamie-rasmussen in #3558
- fix(ui): automation button positioning by @jamie-rasmussen in #3561
- chore(app): Add tooltip to ToggleButtonGroup by @ericakdiaz in #3529
- chore(ui): add noTriggerWrap option to Tooltip by @jamie-rasmussen in #3559
- chore(weave): Weave Self-managed installation documentation by @flamarion in #3547
- fix(ui): more specific icons shown in SmallRef by @jamie-rasmussen in #3560
- docs(weave): fix formatting on self-managed doc by @J2-D2-3PO in #3563
- chore(weave): update playground docs for azure and new llms by @jwlee64 in #3567
- fix(weave_ts): Fix issue where concurrent streams could share the same state by @andrewtruong in #3498
- chore(weave): make toast night aware by @bcsherma in #3571
- docs(weave): Add Model + Weave Registry tutorial by @J2-D2-3PO in #3450
- refactor(ui):
StyledTextarea
directory update by @m-rgba in #3578 - fix(ui): new tooltip broke table row size by @jamie-rasmussen in #3580
- fix(weave): add attributes to langchain integration calls by @parambharat in #3521
- chore(ui): Dataset: edit design updates by @m-rgba in #3564
- chore(weave): Fix Clickhouse CI by @tssweeney in #3592
- chore(weave): fix dspy example docs by @gtarpenning in #3586
- fix(ui): Add <0.0001 precision for costs by @jwlee64 in #3587
- fix(weave): AttributeError with OpenAIModerationScorer by @jamie-rasmussen in #3589
- chore(app): Add
data-test
id to wave loader by @jtulk in #3585 - docs(weave): Document dataset editing and deletion + cosmetics by @J2-D2-3PO in #3579
- feat(app): Runs History Tables Scrubber by @nicholaspun-wandb in #3459
- feat(app): pass derived columns as new variables onto the stack in panel plots by @nicholaspun-wandb in #3569
- chore(weave): Separate Scorers module from the rest of weave by @tcapelle in #3584
- test(dev): remove runs history table stepper as a panel function by @nicholaspun-wandb in #3598
- chore(dev): fix PanelBankSectionFlow re-rendering after drag/drop by @jo-fang in #3595
- feat(ui): Very basic MVP for viewing a Scorer's logs by @tssweeney in #3556
New Contributors
- @flamarion made their first contribution in #3547
Full Changelog: v0.51.32...v0.51.33