Releases: Arize-ai/phoenix
Releases · Arize-ai/phoenix
arize-phoenix: v7.1.1
arize-phoenix: v7.1.0
arize-phoenix: v7.0.1
arize-phoenix: v7.0.0
7.0.0 (2024-12-09)
⚠ NEW DATABASE MIGRATION
- sesions: new alembic database
up
migration 4ded9e43755f - sesions: see MIGRATION.md on how to back-populate the
project_sessions
table from existing spans data
Features
- release
sessions
feature (#5674) (71ba01b) - sesions: add session details page (#5225) (311c670)
- sessions: add ability to navigate from trace to session (#5229) (640c1a8)
- sessions: add db table for sessions (#4961) (ab29149)
- sessions: add last trace start time column to UI table for sessions (#5481) (567c901)
- sessions: add trace latency p50 to session details (#5236) (4c07ec3)
- sessions: add trace latency percentiles to ui table (#5482) (ed15bfc)
- sessions: alembic data migration queries for populating the project sessions table (#5539) (50f5794)
- sessions: enable sorting on sessions table (#5292) (09c4589)
- sessions: filter sessions via substring search on root span input output values (#5257) (1cc985d)
- sessions: getting started guide (#5592) (5fa9bc5)
- sessions: only recognize session id and user id on root spans (#5351) (9786cf3)
- sessions: session trace error count (#5244) (13596d9)
- sessions: sessions table on project page (#5204) (e495619)
Bug Fixes
- sessions: for each session record first user by earliest span start time (#5227) (eb772bd)
- sessions: remove deno style imports (#5611) (846adfc)
- sessions: remove end_time from db and ui table (#5479) (16d9edd)
- sessions: remove requirement that session_id has to be on root span (#5630) (21d6ddc)
- sessions: remove session_user from database table (#5638) (923a198)
- sessions: replace last_trace_start_time with end_time in database table (#5640) (7b718b5)
- sessions: separate migration script for populating the project sessions table (#5612) (4beee16)
- sessions: sortable last trace start time (#5606) (0af00e5)
Documentation
arize-phoenix: v6.2.0
arize-phoenix: v6.1.0
6.1.0 (2024-12-03)
Features
- Add cancel button to playground runs (#5566) (6bafa46)
- Show invocation param errors within form (#5559) (eac071f)
Bug Fixes
- add copy to clipboard icon for experiment ids on experiment compare page (#5596) (6a62bd2)
- playground: handle experiment id's for non streaming (#5601) (1a51350)
- Remove deadzone when hovering example table cells (#5363) (03179f4)
Documentation
arize-phoenix: v6.0.0
6.0.0 (2024-12-02)
⚠ BREAKING CHANGES
- playground: release playground feature (#5576)
Features
- Add evaluations to openapi schema (#5505) (01d45f0)
- playground: release playground feature (#5576) (d3f8370)
Bug Fixes
- Detect provider from span attribute, fallback to model name heuristic (#5535) (a479d62)
- ensure retrieval documents are unnested when converting from span to dataset example (#5523) (2f6e22e)
- Hide tool button on non-supported providers, Display errors for missing invocation params (#5470) (baecc54)
- playground: add AZURE_OPENAI_API_KEY environment variable (#5570) (32e4e64)
- playground: fix wording on missing input variable in playground over a dataset (#5549) (b0ef597)
- playground: improve playground default invocation parameters (#5545) (4f95300)
- playground: prepend
system
message from anthropic spans (#5527) (838d348) - playground: remove cascade of padding on prompts (#5556) (0eb1277)
- playground: update saved model config to overwrite all model config if present (#5544) (58dd310)
- playground: use consistent playground experiment run format (#5524) (b770112)
- Properly constrain/rename invocation params before submitting (#5550) (b121fe2)
- Remove seed parameter (no longer accepted by server) (#5547) (a279136)
- spelling errors in prompt templates (#5571) (9646c8e)
arize-phoenix: v5.12.0
5.12.0 (2024-11-25)
Features
- Implement "Move Output" button on Playground Output (#5509) (aa8c283)
- playground: add
None
as a template formatter option for messages (#5500) (c439257)
Bug Fixes
- Add numeric playground defaults (#5494) (2a14933)
- Ensure prompt accordion interactables are always visible (#5536) (4cee860)
- playground: additional model names for anthropic claude (#5520) (2d67b31)
- playground: block playground runs when app is readonly (#5538) (7463069)
- playground: capture gemini token count for playground spans (#5518) (cb9b1ce)
- playground: ensure playground timeout errors are displayed (#5486) (38f8f56)
- playground: improve performance of playground dataset columns (#5519) (3a9c8e0)
- Prevent layout shift when scrollbars are introduced (#5493) (bd78a94)
- Use more generic
isawaitable
check (#5508) (73d8287)
arize-phoenix: v5.11.0
5.11.0 (2024-11-22)
Features
- add environment variable for default admin initial password (#5487) (748556e)
- playground: block navigation when runs are in progress (#5476) (930576f)
Bug Fixes
- add backup import for ujson_dumps from pandas.io.json (#5496) (c463d57)
- Allow arbitrary column resizing without tail cell (#5468) (5320343), closes #5455
- Allow shrinking of playground dataset table cells that have long text (#5450) (59ab037), closes #5444
- deselect dataset when selecting active dataset from dropdown (#5453) (d1b1ccc)
- eval dataframe should allow a column to be all null if type doesn't match expected (#5495) (69b6594)
- Parse instrumented tool result messages as tool role messages (#5471) (9933521)
- playground: add limit on the number of concurrent streams for streaming chat completions over a dataset (#5440) (46ea8e4)
- playground: add tool call id to input and output messages (#5400) (283c3e9)
- playground: allow serverside api keys (#5445) (dd6a830)
- playground: batch chat completion requests for mutation (#5477) (d8189ba)
- playground: fix tool call ui (#5467) (5c29240)
- playground: link to all experiments not just one when running multiple prompts on a dataset (#5492) (91d94a1)
- playground: return error messages for timeouts and unexpected errors during chat completion over dataset subscription (#5447) (5f6a521)
- playground: update error handling to show unhandled errors in playground (#5442) (cf24912)
- tighten up playground throttling (#5488) (2a3e60e)
arize-phoenix: v5.10.0
5.10.0 (2024-11-20)
Features
- Display playground chat completion errors within output card (#5439) (3200245)
- Implement "tool" message support for Anthropic (#5334) (b7a9a6c)
Bug Fixes
- auth: enable non-https OpenID Connect config URLs for development with local IDPs (#5418) (d78de07)
- playground: add llm provider and llm system attributes to playground spans (#5429) (09fff27)
- playground: compare invocationName and canonical name in all places where we try to find invocation params (#5428) (3850edd)