v0.51.16 (yanked)
jamie-rasmussen
released this
16 Oct 19:16
·
629 commits
to master
since this release
What's Changed
- chore(weave): Tidy up typing imports by @andrewtruong in #2522
- chore(weave): Cleanup mistral integration tests by @andrewtruong in #2525
- feat: Minimize blocking calls while Tracing by @tssweeney in #2434
- feat: Expose TableQueryStats and Paginated Table Queries by @tssweeney in #2534
- chore(weave): Update .git* files by @andrewtruong in #2542
- chore(weave): Move pytest.ini into pyproject by @andrewtruong in #2543
- chore(app): Silencing browser warnings from props falling through to the DOM by @jtulk in #2538
- chore(weave): Move old examples by @andrewtruong in #2545
- chore(weave): Remove .vscode by @andrewtruong in #2546
- chore(weave): Move trace tests into 1 dir by @andrewtruong in #2523
- chore(weave): Move to nox (speed up unit tests by ~17%) by @andrewtruong in #2519
- chore(weave): Fix api key check by @andrewtruong in #2548
- chore(weave): Remove semver dep by @andrewtruong in #2527
- chore(weave): Make lint and formatting checks stricter by @andrewtruong in #2549
- chore(weave): Fix cli escape sequence by @andrewtruong in #2552
- chore(weave): Fix typos by @andrewtruong in #2554
- fix:
include_feedback
breaks when > 10 results AND no expand fields listed by @tssweeney in #2541 - chore(weave): Update pyproject by @andrewtruong in #2550
- perf: Improve Table Query Performance by @tssweeney in #2558
- perf: split metadata/val in objects query by @gtarpenning in #2512
- chore: Make update doc runnable by @scottire in #2531
- fix(registries): handle loading state for 2 queries separately in PanelHistogramInner by @ibindlish in #2540
- feat: Paginated table queries by @tssweeney in #2535
- chore: Ensure all failed futures have exceptions logged by @tssweeney in #2559
- chore: Fix Langchain flake by @tssweeney in #2561
- chore: Reduce Table page size to 100 by @tssweeney in #2332
- chore(weave): Move tests to top level by @andrewtruong in #2555
- chore(weave): Move old build files by @andrewtruong in #2551
- chore(weave): Remove unused utils by @andrewtruong in #2556
- chore(weave): Add conditional ci by @andrewtruong in #2547
- chore: Fix log flake by @tssweeney in #2577
- fix: tool call text overflow by @jamie-rasmussen in #2579
- chore(dev): static fingerprint for error with useNodeValue by @bcsherma in #2528
- chore(weave): Move weave_query scripts by @andrewtruong in #2524
- chore(weave): Add new
CONTRIBUTING.md
by @andrewtruong in #2568 - chore(weave): Project sidebar takes in models access param by @ethanho154 in #2565
- chore(weave): Make CI detect all file changes since fork point, not just the last commit by @andrewtruong in #2584
- fix: Better filtering by ref values by @tssweeney in #2563
- docs: update PII cookbook to use the new Weave Ops postprocessing by @wylerz in #2562
- docs(integrations): Add cookbook images to intro, summarization, prompt optimization by @ash0ts in #2553
- chore(weave): add show more button on arrays longer than 50 items by @jwlee64 in #2498
- chore(weave): Trim deps by @andrewtruong in #2593
- chore(weave): Cleanup conftest by @andrewtruong in #2580
- chore(weave): Update FE build by @andrewtruong in #2595
- fix: select columns for child call table preview by @jamie-rasmussen in #2507
- chore(weave): add outline button by @jwlee64 in #2586
- style(weave): Add pagination component and move calls table pagination controls by @jwlee64 in #2589
- fix(weave): align tables column header cell text based on panel type by @domphan-wandb in #2486
- chore(weave): Dont use relative imports by @andrewtruong in #2598
- chore(weave): Organize rich by @andrewtruong in #2601
- fix: Use explicit type for component style by @domphan-wandb in #2602
- feat(ui): Create Callout component by @connieelee in #2605
- chore(query): Add back ops imports by @andrewtruong in #2604
- chore(weave): fix vite warning about ?? operator by @wandbjake in #2607
- fix: ref alignment in grid cell by @jamie-rasmussen in #2603
- chore(weave): Move to hatch build by @andrewtruong in #2610
- chore(query): Update .gitignore by @andrewtruong in #2609
- chore(weave): Remove old decorator overloads by @andrewtruong in #2599
- chore: make op and obj links teal in grid first col by @jamie-rasmussen in #2611
- chore(weave): Fix litellm tests by @andrewtruong in #2613
- fix: table read query deduplicates identical rows by @gtarpenning in #2608
- chore: Add back image tests to test suite by @tssweeney in #2616
- chore(weave): Speed up tests by 14% by @andrewtruong in #2618
- fix: broken obj grid links by @jamie-rasmussen in #2612
- chore(weave): move refresh button, minor style to op filter, and filter by @jwlee64 in #2629
- style(weave): hide delete if no calls are selected by @jwlee64 in #2631
- chore: Add basic analytics tracking for panel configuration settings by @domphan-wandb in #2626
- chore(weave): Move docker dir to weave_query by @andrewtruong in #2621
- feat: add finish handler for ops by @jamie-rasmussen in #2633
- chore(dev): add sentry helpers for the core app to common/util by @bcsherma in #2630
- chore: update license key for MUI data grid by @jamie-rasmussen in #2640
- chore(weave): Update release action by @andrewtruong in #2642
- chore: Doc Gen Oct 9 by @tssweeney in #2649
- chore(weave): Add note on providing reproducible examples by @andrewtruong in #2647
- chore: fix vscode test config by @dannygoldstein in #2651
- chore(weave): Seed cost table by @jwlee64 in #2625
- chore: Fix flakey image test by @tssweeney in #2658
- chore: Cleanup and remove frontend build processes by @tssweeney in #2644
- fix: Python-side duplicate dataset rows by @tssweeney in #2643
- chore(weave): Add py313 to tests by @andrewtruong in #2614
- feat: Add display_name to ops by @tssweeney in #2655
- feat(weave): Add NotDiamond integration by @andrewtruong in #2606
- fix: don't autoselect markdown renderer by @jamie-rasmussen in #2663
- chore: move Usage table in Call summary by @jamie-rasmussen in #2641
- chore: eval selection bar UI tweaks by @gtarpenning in #2592
- fix: Improve TableQuery performance by adding a streaming interface by @tssweeney in #2619
- chore: skip notdiamond in py313 by @gtarpenning in #2667
- chore: added/removed evals reflected in URL state by @gtarpenning in #2665
- chore(dev): fix sentry dedupe of useNodevalue error by @bcsherma in #2645
- chore: add column selection in eval comparison page by @gtarpenning in #2632
- chore(weave): update expand to 200 ids by @jwlee64 in #2627
- chore(weave): Stop parallelization to reduce flake by @andrewtruong in #2668
- chore(weave): Reorganize context by @andrewtruong in #2661
- chore: Cleanup some docs by @tssweeney in #2674
- chore: add pytest code coverage report by @jamie-rasmussen in #2675
- chore: Add analytics to track projection config and expressions by @domphan-wandb in #2654
- fix: Evaluations no longer associate incorrect inputs with predictions by @tssweeney in #2676
- chore(weave): Fix image docgen by @andrewtruong in #2678
- chore(weave): Update NotDiamond docs by @andrewtruong in #2679
- chore(weave): Add docs to CI and build process by @andrewtruong in #2682
- chore: Test all coroutine patterns and refactor op call by @tssweeney in #2684
- chore(weave): Pin notdiamond litellm dep by @andrewtruong in #2690
- chore(weave): Pin dspy litellm dep by @andrewtruong in #2691
- fix(ui): Add additional numerical types for table formatting by @domphan-wandb in #2670
- chore(weave): Cleanup gitignore by @andrewtruong in #2687
- chore(weave): Add Object field deprecation decorator by @andrewtruong in #2688
- chore(weave): Enforce conventional commits by @andrewtruong in #2646
- chore(weave): Pin
weave_query
packages by @andrewtruong in #2685 - fix(ui): use correct router context for eval compare URL construction by @gtarpenning in #2693
- chore(ui): example section must have all the metrics -- fix by @gtarpenning in #2695
- chore: Unskip test that flaked in old ci setup by @tssweeney in #2677
- fix(ui): add caption overflow scrollbar in AudioViewer component by @thanos-wandb in #2689
- chore(ui): use sentence case by @jamie-rasmussen in #2683
- chore(weave): fixed typo in docs by @Yashbhatt786 in #2702
- feat(weave): Add integration for Google Genai SDK by @soumik12345 in #2399
- chore(weave): fix seed costs by @jwlee64 in #2712
- chore(weave): Add evaluation scores as feedback by @tssweeney in #2681
- feat(ui): Evaluation-Scoped Leaderboard Tab by @tssweeney in #2692
- fix(weave): Typos in Google Gemini docs by @soumik12345 in #2717
- feat(weave): dictify unknown class instances by @jamie-rasmussen in #2680
- feat(weave): add cost logging to Gemini integration by @jamie-rasmussen in #2710
- chore(weave): Skip test_image_as_call_io by @tssweeney in #2720
- fix(ui): Fix "Ghost" columns in tables by @tssweeney in #2718
- feat(ui): Chat view support for Gemini calls by @jamie-rasmussen in #2719
- chore(ui): fix comment typos by @jamie-rasmussen in #2721
- chore(ui): Adjust weave0 timestamp resolver and documentation for parity by @domphan-wandb in #2628
- chore(weave): disable docs build in release by @jamie-rasmussen in #2723
New Contributors
- @ethanho154 made their first contribution in #2565
- @wylerz made their first contribution in #2562
- @domphan-wandb made their first contribution in #2486
- @wandbjake made their first contribution in #2607
- @thanos-wandb made their first contribution in #2689
- @Yashbhatt786 made their first contribution in #2702
Full Changelog: v0.51.12...v0.51.16