v3.109.0
What's Changed
Feat
- feat(dataset-runs-ui): fix select and name columns on y-/x-scroll by @marliessophie in #8967
- feat(table-ui): pin all select columns for y-/x-overflow by @marliessophie in #8981
- feat(dataset-run-metrics): add total cost column to dataset runs table by @marliessophie in #8970
- feat: allow custom select filters in dashboard widget flow by @Steffen911 in #8995
- feat(tables-ui): pin columns in annotation and prompt metrics tables by @marliessophie in #9021
- feat(dataset-run-items-ui): support score filters in UI table by @marliessophie in #8993
Fix
- fix(trace-detail): nested observations not expanded in timeline by @leoweigand in #8965
- fix(table-column-visibilty): show fixed position columns as unmoveable in visibility drawer by @marliessophie in #8968
- fix(support): improve context in initial support email by @FroeMic in #8966
- fix(dataset-run-items): depend on stable trpc properties by @marliessophie in #8973
- fix: use set utility for seen traces to fix cluster slot detection by @Steffen911 in #8990
- fix(quickstart): update js examples by @hassiebp in #8918
- fix(dataset-router): correct datasetItemIds value assignment in dataset filtering logic by @marliessophie in #8997
- fix: add explicit session_id alias in ClickHouse session_data CTE by @Lance726 in #9008
- fix(otel): handle event observation type by @hassiebp in #9012
- fix(auth): on unsuccessful password-reset attempts (wrong OTP) delete verification tokens in db to reduce enumeration risk by @marcklingen in #9009
- fix: rename protectedprocedure by @maxdeichmann in #9026
- fix: require admin api key for background migration retries in OSS by @maxdeichmann in #9028
Chore
- chore: decouple upload file from url signing in storage service by @hcadioli in #8878
- chore: add email to auth span by @maxdeichmann in #9006
- chore(peek): remove polling logic and dependency on table state from peek implementation by @marliessophie in #8885
- chore: fix password reset setup docs link by @marcklingen in #9020
- chore(cloud): allow selection of HIPAA cloud region on sign-in/sign-up page by @marcklingen in #9024
- chore: disallow background migrations on langfuse cloud by @maxdeichmann in #9027
- chore: ip allowlist for webhooks by @6matt in #8977
Style
- style(dataset-table-ui): reposition columns for run items making IO more prominent; drop repetitive columns by @marliessophie in #8983
- style: increase tooltip and sidebar toggle z-index by @marliessophie in #9035
New Contributors
- @hcadioli made their first contribution in #8878
- @Lance726 made their first contribution in #9008
- @6matt made their first contribution in #8977
Full Changelog: v3.108.0...v3.109.0