v0.51.23
What's Changed
- chore(weave): Rethrow useExpandedNode error for proper serialization by @domphan-wandb in #3017
- chore(ui): change dataset link by @jamie-rasmussen in #3040
- fix(weave): Elide display names that exceed the char limit by @andrewtruong in #3046
- chore(weave): hide annotations button temporarily by @tssweeney in #3048
- fix(weave_query): Ensure newVars are passed in when expanding a panel op by @domphan-wandb in #3059
- feat(ui): create ToggleButtonGroup component by @molliean in #2995
- chore(weave): add to sidebar, and add open in playground button by @jwlee64 in #3035
- chore(ui): trim trailing zeros in number viewer by @jamie-rasmussen in #3073
- chore(weave): Wrap up loose ends with Annotations by @tssweeney in #3050
- fix(ui): compare cells with boolean values appearing empty by @jamie-rasmussen in #3079
- chore(weave): enable server side object-id validation by @gtarpenning in #3074
- perf(ui): second cost query ignore all expensive columns by @gtarpenning in #3077
- chore(ui): improve cost query perf in trace tree too by @gtarpenning in #3080
- docs(weave): Update Playground docs by @J2-D2-3PO in #3084
- chore(ui): fix error message in console, key prop in jsx by @gtarpenning in #3082
- chore(ui): recyle -> refresh button by @gtarpenning in #3085
- chore(ui): Visual update summary area on call views by @m-rgba in #3041
- chore(ui): Playground style updates by @m-rgba in #3064
- feat(weave): create and view
scorers
, now in the side nav bar by @gtarpenning in #3025 - chore(ui): unhide annotation sidebar edit button by @gtarpenning in #3086
- chore(ui): call tree costs fix by @gtarpenning in #3087
- fix(weave): Fix issue where getting an attribute of a pydantic object would infinitely recurse by @andrewtruong in #3078
- feat(weave): Implement VertexAI integration by @soumik12345 in #2743
- feat(weave): Patch
send_message
in Google GenAI SDK by @soumik12345 in #2746 - fix(weave): Temporarily hide weave server and deploy UI hints by @andrewtruong in #3057
- fix(weave): netrc entry handling in Weave JS SDK login method by @thanos-wandb in #3069
- chore(ui): dont sortby in the costs query by @gtarpenning in #3089
- chore(weave): hide litellm from error messages by @jwlee64 in #3067
- chore(app): Adding a new ghost state for textfield component by @jcrawley in #3062
- fix(ui): improved comparison performance and object handling by @jamie-rasmussen in #3088
- fix(weave_query): prevent table state loss when encountering a new logged column by @domphan-wandb in #3060
- fix(weave_query): add refinement op to get types for artifactVersion-files op by @domphan-wandb in #3058
- chore(ui): add back costs to call summary page by @gtarpenning in #3094
- fix(weave_query): Add artifactVersion-file type refinement to weave-js by @domphan-wandb in #3083
- chore(weave): Allow removing the system message by @jwlee64 in #3095
- chore(weave): system message role by @jwlee64 in #3098
- fix(ui): Fixes z-index issue with Playground and navigation sidebar by @m-rgba in #3100
- chore(weave): add headers to llm dropdown by @jwlee64 in #3097
- chore(ui): hide feedbackSidebar url param if false by @gtarpenning in #3091
- chore(weave): Pin instructor for python3.9 by @andrewtruong in #3105
- fix(ui): Prevent Switch component from shrinking in flex containers by @molliean in #3101
- fix(ui): better defaults for trace/eval trace tree by @gtarpenning in #3106
- style(weave): style try in playground, hide button in peek view in playground by @jwlee64 in #3075
- chore(ui): Add data-test element to PanelComp control wrapper by @KyleGoyette in #3031
- docs(weave): Update new feedback docs by @J2-D2-3PO in #3093
- chore(weave): load model default properly by @jwlee64 in #3096
- chore(ui): night mode text color for More link in nav by @jamie-rasmussen in #3107
- chore(ui): rearrange nav by @jamie-rasmussen in #3103
- fix(weave): dictify for vertexai integration by @soumik12345 in #3110
- feat(weave): add Bedrock llms to playground by @jwlee64 in #3092
- docs(weave): Update Playground docs with Bedrock info by @J2-D2-3PO in #3117
- docs(weave): Include Prompt classes in generated API docs by @jamie-rasmussen in #3099
- fix(ui): emojis looking bad in night mode by @jamie-rasmussen in #3118
- chore(weave): Hide scorer UI from all users by @tssweeney in #3121
- chore(weave): remote trace server client retries http 500 by @bcsherma in #3116
- test(weave_query): remove flaky batching test by @domphan-wandb in #3120
- chore(weave): increase call start/end timestamp resolution to microseconds by @bcsherma in #3119
- chore(weave): Use classmethods for from_* methods by @andrewtruong in #3123
- docs(weave): Update
create_call
python snippet in tracing.mdx by @luisbergua in #3130 - docs(weave): Add Comparison docs by @J2-D2-3PO in #3124
- fix(ui): latency chart with unfinshed calls by @jamie-rasmussen in #3126
- chore(ui): add new automated workspace icon by @connieelee in #3134
- chore(weave_ts): Update packaging by @andrewtruong in #3052
- chore(weave): Tidy image serializer import check by @andrewtruong in #3131
- fix(weave): allow for no inputs on langchain.Run by @bcsherma in #3138
- chore(ui): delete unused SideNav code by @jamie-rasmussen in #3127
- fix(weave): Add explicit object preparation hook for types that need it (e.g.
PIL.Image.Image
) by @andrewtruong in #3129
New Contributors
- @molliean made their first contribution in #2995
- @luisbergua made their first contribution in #3130
Full Changelog: v0.51.22...v0.51.23