[Embeddables Rebuild] Remove legacy embeddable migrations in 9.x #180060
Labels
blocked
Feature:Embeddables
Relating to the Embeddable system
impact:medium
Addressing this issue will have a medium level of impact on the quality/strength of our product.
loe:small
Small Level of Effort
project:embeddableRebuild
Team:Presentation
Presentation Team for Dashboard, Input Controls, and Canvas
Problem
Blocked on #180058
The legacy embeddable framework has a serverside embeddable migrations system that is meant to migrate by value Embeddables saved in Dashboards to their latest values. This comes with an entire serverside embeddable factory registry.
Unfortunately, this code cannot be removed as part of #180058 because that would destroy the ability to upgrade from versions below 8.13 to the last minor in the 8.x series. In our next major version, 9.x, these migrations will no longer be needed, which means they should be removed.
The text was updated successfully, but these errors were encountered: