Breaking Changes in Phoenix v13.0, User Action Required? #11452
-
|
Hello, it looks like v13.0 of Phoenix was released today. The release page states "Breaking Changes" but doesn't mention if there is any user or admin action required when upgrading from previous versions of Phoenix. Any guidance here would be helpful. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Hi @nomadlogic! I'm Dosu and I’m helping the phoenix team. Phoenix v13.0 introduces several breaking changes, but most users won't need to take manual action for a standard upgrade. The main changes are:
Database migrations run automatically at startup and are designed to be seamless. Manual intervention is rarely needed unless you have a complex or customized setup. If you ever need to downgrade Phoenix, be aware that schema downgrades are not automatic and require manual steps (migration docs). For a full list of breaking changes and migration details, see the MIGRATION.md in the repo. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
-
|
Thanks so much for reaching out. We generally tie database migrations to major version releases, and that’s where we document any required or recommended steps in MIGRATION.md. For the upgrade from v12.x → v13.0.0, here’s what to keep in mind: Possible Admin ActionDatabase This release adds a partial index on
If You Use These IntegrationsAzure OpenAI
AWS Bedrock
SummaryFor most users, upgrading to v13 is simply a version bump. The index migration runs automatically, and the other changes only apply if you’re using Azure OpenAI or Bedrock. |
Beta Was this translation helpful? Give feedback.
Thanks so much for reaching out.
We generally tie database migrations to major version releases, and that’s where we document any required or recommended steps in MIGRATION.md.
For the upgrade from v12.x → v13.0.0, here’s what to keep in mind:
Possible Admin Action
Database
This release adds a partial index on
spans.attributesfor session ID. The migration runs automatically on startup.