Skip to content

chore(main): release arize-phoenix 9.0.0 #7485

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

mikeldking
Copy link
Contributor

@mikeldking mikeldking commented May 9, 2025

🤖 I have created a release beep boop

9.0.0 (2025-05-09)

⚠ BREAKING CHANGES

  • db table for trace data retention policies (#6703)
  • db migrate from JSONB to JSON (#7289) (6c06859)

Features

  • add get_span_annotations_dataframe to client (#7366) (94c0c02)
  • Add get span annotations route (#7339) (407bab0)
  • Add input for configuring global retention policy (#6957) (b114ee8)
  • Add sorting to span annotations table (#7445) (36fa3a3)
  • Add span comment mutation (#7260) (a23a453)
  • admin: add the ability to edit / delete retention policies (#7225) (c7525a6)
  • admin: create retention policy UI (#7145) (4f83a41)
  • admin: project retention policy for admins (#7162) (f4a7bba)
  • admin: system level retention policies table (#7130) (f701ba1)
  • Allow multiple annotations per span with the same name (#6573) (fe3d61d)
  • Annotation Configurations (#6495) (66913da)
  • annotations: add notes UI (#7074) (e17db79)
  • annotations: add timestamps to annotation gql type (#7076) (08724eb)
  • annotations: Annotate spans based on project annotation configs (#7174) (7d59bdf)
  • annotations: Annotation Config UI (#6856) (e75b69d)
  • annotations: Associate annotation configs from span aside (#7096) (94f1bd3)
  • annotations: associate user with annotation for /v1/span_annotations (16ad299)
  • annotations: ensure all span annotations are included in dataset examples (#7412) (2095b5e)
  • annotations: full annotations table (#7097) (32bfc6c)
  • annotations: Implement annotation config form elements (#7063) (6a47ac9)
  • annotations: make the project annotation config more clear (#7281) (a62b3b0)
  • annotations: Paginate between traces on spans table or traces table (#7357) (f03448a)
  • annotations: project annotation config (#6970) (4acd45b)
  • annotations: record user for /v1/trace_annotations (94900cd)
  • annotations: span annotation filters (#7109) (547e90e)
  • annotations: Summarize annotations on spans, tables, project header (#7247) (5ea2a75)
  • auth: add arize auth, auto trigger login (#7480) (b699bf8)
  • datasets: support json dataset upload via the ui (#7410) (29557f4)
  • db table for trace data retention policies (#6703) (47b8bfe)
  • graphql queries for trace retention policy CRUD operations (#6875) (0e7c278)
  • graphql query for annotation summaries per span (#7129) (9bf45c0)
  • mutation to remove project annotation config association (#6889) (83211a6)
  • Reserve note annotation name (#7274) (56eee74)
  • retention: Add capability based access to retention policy (#7098) (d4d1663)
  • span annotation POST methods for client (#7359) (218cc63)
  • Span note resolver (#7276) (ec583b8)
  • Stabilize categorical annotation summary pie chart colors (#7384) (4dc9a43)
  • style keyboard tokens to look more like keys (#7442) (9cda7f6)
  • Summarize dynamic annotation columns (#7346) (849108c)
  • ui: add a link to all retention policies on the settings general page (#7280) (480976d)
  • ui: Group component with refactored pagination buttons (#7444) (8235adc)
  • Update spans dsl to search for annotation existence (#7406) (326b9c5)
  • Upsert on annotation identifier conflict (#7082) (dbe5dec)

Bug Fixes

  • add db schema comparison tests before/after migration and drop unused indices on score and label (#7496) (26d8988)
  • admin: make retention days step 1 (#7344) (29d9e5a)
  • annotation-configs: make mutations read-only (#6850) (3559411)
  • annotations: add fields to annotations table (#6933) (658d486)
  • annotations: allow None optimization direction (#7258) (5110321)
  • annotations: ensure create annotation mutations do not upsert (#7248) (e4d67ae)
  • annotations: ensure patching an annotation via UI updates source to APP (#7501) (c6e8b20)
  • annotations: ensure response types for annotation configs are nested under a data key (#7443) (145dba3)
  • annotations: ensure user identifiers are stable (#7414) (daed870)
  • annotations: fix facilitator (e5bfe23)
  • annotations: make identifier type non-optional in rest and graphql apis (#7459) (949823e)
  • annotations: revert bulk insert (#7456) (beb1c9c)
  • annotations: Safeguard against null spanAnnotationSummaries (#7403) (7e4f36b)
  • annotations: Show 0 scores in summary labels (#7371) (178b945)
  • annotations: Truncate long category names in annotation config table (#7251) (b42ec8c)
  • annotations: validate values for categorical annotation config (#7235) (41de2d1)
  • annotations: Write to annotation explanation instead of label for freeform annotations (#7448) (988360f)
  • Avoid division by zero (#7446) (4f4b18d)
  • db migrate from JSONB to JSON (#7289) (6c06859)
  • firefox table css compat (#7356) (d8640d2)
  • for identifier column use empty string as db server default (#7475) (4d5fdf9)
  • forbid deletion of default policy (#7220) (a043717)
  • forbid renaming of default policy (#7221) (3794459)
  • make it clear in the UI that cron expression applies to times in UTC (#7467) (69ce2b0)
  • pass null user for unauthenticated (#7458) (18d725a)
  • Polish annotations UI (#7439) (54567a8)
  • Prevent time range context error when opening trace details slideover (#7418) (a97529e)
  • replace joinedload with selectinload for retention policy query (#7471) (f8f11f0)
  • step for number of days should be 1 (#7464) (930ea7b)
  • take worker timeout as input to allow longer task runtimes (#7488) (d93a0c6)
  • ui: fix import for react router (#6913) (edafadc)
  • Unique annotation per user (#7238) (7f08c88)
  • use leading visual for the icon (#7427) (9ffc8a8)

Documentation


This PR was generated with Release Please. See documentation.

@mikeldking mikeldking requested a review from a team as a code owner May 9, 2025 00:55
@github-project-automation github-project-automation bot moved this to 📘 Todo in phoenix May 9, 2025
@dosubot dosubot bot added the size:S This PR changes 10-29 lines, ignoring generated files. label May 9, 2025
@mikeldking mikeldking force-pushed the release-please--branches--main--components--arize-phoenix branch 2 times, most recently from c4d3ea5 to 2c691cb Compare May 9, 2025 08:50
@mikeldking mikeldking changed the title chore(main): release arize-phoenix 8.33.0 chore(main): release arize-phoenix 9.0.0 May 9, 2025
@mikeldking mikeldking force-pushed the release-please--branches--main--components--arize-phoenix branch from 2c691cb to ac998ae Compare May 9, 2025 20:42
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. and removed size:S This PR changes 10-29 lines, ignoring generated files. labels May 9, 2025
@mikeldking mikeldking merged commit 299bbaa into main May 9, 2025
45 checks passed
@mikeldking mikeldking deleted the release-please--branches--main--components--arize-phoenix branch May 9, 2025 21:17
@github-project-automation github-project-automation bot moved this from 📘 Todo to ✅ Done in phoenix May 9, 2025
@mikeldking
Copy link
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autorelease: tagged size:L This PR changes 100-499 lines, ignoring generated files.
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant