umbraco / Announcements

Subscribe to this repo to be notified about major changes in Umbraco-CMS, Deploy and Forms
MIT License
21 stars 0 forks source link

[Breaking change]: Removed migrations from 8.00 to 9.Latest #1

Open bergmania opened 2 years ago

bergmania commented 2 years ago

Description

The old migrations used to migrate from Umbraco 7 to Umbraco 8 and further to Umbraco 9 have been removed from Umbraco 11.

PR that makes the change: N/A

Version

Umbraco 11.0.0-rc1

Previous behaviour

Migration classes could be inherited and overridden.

New behaviour

Migration classes cannot be inherited and overridden.

Type of breaking change

Reason for change

The only migration path expected to work is to update one major at a time. There are other existing code removed earlier that limits the possibility to migrate the data multiple major versions in one go.

Recommended action

If you inherit from the removed classes, it is recommended to copy the code into your own solution.

Affected APIs

N/A

benmccallum commented 1 year ago

It seems like this is also the case from 10 --> 11, as we're on 9 and had to run up 10.4 before 11.

Unfortunately there's no real upgrade guides for 11, from 9 or 10 for that matter.

image