v0.51.59
·
1255 commits
to master
since this release
What's Changed
- feat(weave): Add link to go to trace detail view by @chance-wnb in #5004
- chore(weave): Adds backend evaluation stubs by @tssweeney in #5058
- chore(ui): remove dead code by @jamie-rasmussen in #5060
- feat(weave): Document view for Langchain and ChromaDB by @zbirenbaum in #5032
- fix(ui): don't include blink CSS when copying message part by @jamie-rasmussen in #5057
- feat(weave): feature flag to expose the Threads feature by @chance-wnb in #5015
- fix(weave): update call details during ref traversal by @gtarpenning in #5065
- chore(weave): Implement Evaluation status by @tssweeney in #5059
- fix(weave): remove datetime filter callstack exceeded error by @gtarpenning in #5066
- chore(weave): skip sqlite on test with db lock by @gtarpenning in #5073
- chore(ui): add inference service advertisement banner to playground by @jamie-rasmussen in #5070
- chore(ui): tighten type in InferenceContext by @jamie-rasmussen in #5067
- chore(weave): fix test flake sort by latency by @gtarpenning in #5069
- feat(weave): Adapt to new export format for OpenAI integration by @chance-wnb in #5074
- docs(weave): add autogen and verdict to Integrations landing page by @ayulockin in #5075
- chore(weave): Add N802 lint rule by @andrewtruong in #4866
- chore(weave): Add TRY401 lint rule by @andrewtruong in #5076
- chore(weave): Add PT008 lint rule by @andrewtruong in #4880
- docs(weave): Add pricing info to FAQs page by @J2-D2-3PO in #5081
- chore(weave): adding modifiers to SliderInput key bindings by @mbarrramsey in #5086
- chore(ui): add MoonshotAI Kimi K2 model by @jamie-rasmussen in #5090
- chore(weave): relax dataset name validation by @bcsherma in #5084
- chore(weave): persist dataset upload drawer state when closed by @bcsherma in #5085
- chore(weave): Add typo checker by @andrewtruong in #5088
- chore(weave): Update ruff formatter by @andrewtruong in #5096
- chore(weave): Update mypy by @andrewtruong in #5097
- docs(weave): Add MoonshotAI Kimi K2 to inference docs page by @jamie-rasmussen in #5091
- chore(weave): Fix typos in sdks/ by @andrewtruong in #5099
- chore(weave): Add check to prevent adding large files to git by @andrewtruong in #5100
- chore(weave): update Kimi pricing by @jamie-rasmussen in #5104
- chore(weave): Add check to prevent adding invalid json by @andrewtruong in #5101
- chore(weave): Add check to prevent adding invalid yaml by @andrewtruong in #5102
- chore(weave): Add checks for private keys and debug statements by @andrewtruong in #5103
- chore(weave): Add RUF059 lint rule by @andrewtruong in #5108
- chore(weave): Add RUF047 lint rule by @andrewtruong in #5110
- chore(weave): Add check to compress pngs by @andrewtruong in #5106
- chore(weave): Add RUF010 lint rule by @andrewtruong in #5109
- chore(weave): Add fixit and basic weave.op transform rule by @andrewtruong in #5115
- chore(weave): Add RUF046 lint rule by @andrewtruong in #5113
- chore(weave): Add RUF100 lint rule by @andrewtruong in #5111
- docs(weave): Add wandb MCP server docs to cookbooks by @morganmcg1 in #4743
- docs(weave): trace plots feature by @J2-D2-3PO in #5053
- chore(weave): Temporarily pin
azure-storage-blobby @andrewtruong in #5128 - docs(weave): update LlamaIndex documentation by @ayulockin in #4972
- fix(ui): Use useLayoutEffect for layout measurements by @nhusher in #5129
- chore(weave): Update Costs and Model Providers 7/17 by @jwlee64 in #5126
- chore(weave): Add RUF031 lint rule by @andrewtruong in #5112
- chore(weave): Add RUF052 lint rule by @andrewtruong in #5118
- chore(weave): Add E713 lint rule by @andrewtruong in #5120
- chore(weave): add grok 4 to playground by @jwlee64 in #5131
- chore(weave): Update client.calls -> client.get_calls by @andrewtruong in #5122
- fix(weave): Make EvaluationLogger work with Leaderboards by @andrewtruong in #5116
- chore(weave): Add RUF039 lint rule by @andrewtruong in #5117
- chore(weave): Update client.call -> client.get_call by @andrewtruong in #5123
- chore(weave): Add E711 lint rule by @andrewtruong in #5121
- chore(ui): remove duplicate object version information by @jamie-rasmussen in #5092
- fix(weave): llamaindex pin by @gtarpenning in #5139
- chore(weave): add
retry_idcorrelation by @gtarpenning in #5050 - chore(dev): make ben weave-js codeowner by @bcsherma in #5140
- chore(weave): add feedback id to calls feedback hydration by @gtarpenning in #5035
- feat(weave): filter by object references using CTE by @gtarpenning in #4842
- fix(dev): builtin type frontend codegen run in frontends/weave by @bcsherma in #5146
- chore(weave): display error message when provided in client by @gtarpenning in #5144
- fix(weave): actually do validation on client side call queries by @gtarpenning in #5145
- refactor(weave): Switch default hub for Local Models from artifacts to HF Hub by @morganmcg1 in #4892
- docs(weave): Add new Qwen model to Inference service models table by @J2-D2-3PO in #5148
- chore(weave): Reorder pre-commits to have most relevant checks run first by @andrewtruong in #5151
- chore(weave): Move PaginatedIterator into its own util file by @andrewtruong in #5125
- chore(weave): Update client.feedback -> client.get_feedback by @andrewtruong in #5124
- fix(weave): Suppress Pydantic warning by @neutralino1 in #5150
- fix(weave): handle json nulls in ch query by @gtarpenning in #4966
- docs(weave): Inference service docs followups by @J2-D2-3PO in #5153
- fix(weave): indeterminate ordering in callsquery w/ identical started_at by @gtarpenning in #5154
- perf(weave): massively improve filter calls by forcing index by @gtarpenning in #5155
- chore(weave): tiny threads query builder style cleanup by @gtarpenning in #5156
- feat(weave): Let Thread API to support filter by thread id by @chance-wnb in #5063
- fix(weave): Fix docs build failure caused by empty SchemaTabs components by @chance-wnb in #5161
- chore(dev): add chart config to saved view type by @bcsherma in #5083
- fix(weave): Don't overwrite user defined Model predict method by @andrewtruong in #5152
- docs(weave): structured output by @J2-D2-3PO in #4626
- docs(weave): Update inference docs usage and limits by @J2-D2-3PO in #5162
- chore(weave): add stream parameter for new completions endpoint by @jamie-rasmussen in #5166
- docs(weave): Group by threads by @J2-D2-3PO in #5105
- feat(weave): Add generic content to weave by @zbirenbaum in #4787
- chore(dev): remove weave-js lint ci by @bcsherma in #5167
- chore(dev) remove weave js package publish by @wandbjake in #5169
- chore(weave): Update strip exif script to use uv by @andrewtruong in #5164
- chore(weave): Add more precise dict types by @andrewtruong in #5159
- chore(weave): remove old copy of weave-js by @bcsherma in #5168
- chore(weave): Make test pypi publish verbose by @andrewtruong in #5173
- docs(weave): inference service tiering and new model by @J2-D2-3PO in #5172
- fix(weave): Use polyfile-weave by @zbirenbaum in #5175
Full Changelog: v0.51.56...v0.51.59