[#3550334] fix(Shape matching): Update path for fixing Text formatted with CKEditor within Canvas gets double escaped when output
-
Restore collapse inputs upgrade path + tests from before the rename. -
Logic for updating components and tracking the versions that need to be updated in other configs + content + content revisions -
Update patterns using the component tracked revisions. -
Update content templates using the component tracked revisions. -
Update field config using the component tracked revisions. -
Update regions using the component tracked revisions. -
Update canvas page using the component tracked revisions (probably with a query, not entity api). -
Update canvas page revisions using the component tracked revisions (probably with a query, not entity api). -
Clean up the tracked versions from state.
The strikethrough checks aren't required, see !252 (comment 615590)
Closes #3550334
Edited by Christian López Espínola