Version Specific Upgrade Details
Version specific documentation for upgrading to new major versions of Umbraco Deploy.
This page covers specific upgrade documentation for when migrating to major 12 of Umbraco Deploy.
If you are upgrading to a minor or patch of Deploy you can find the details about the changes in the release notes article.
Version Specific Upgrade Notes History
Version 12 of Umbraco Deploy has a minimum dependency on Umbraco CMS core of 12.0.0
. It runs on .NET 7.
The forms deployment component has a minimum dependency on Umbraco Forms of 12.0.0
.
Breaking changes
Version 12 contains a number of breaking changes. We don't expect many projects to be affected by them as they are in areas that are not typical extension points. For reference though, the full details are listed here:
License
For anyone using Umbraco Deploy On-Premise, we've updated the licensing system in use for Umbraco 12.
Please reach out to your partner or sales representative to obtain a new license for an existing subscription.
Use of Umbraco Deploy on Umbraco Cloud is not affected.
Code
The obsolete constructor on
ConfigurePackageMigrationOptions
was removed.The obsolete properties on
FormArtifact
were removed.The obsolete constructor on
FileConnector
was removed.The obsolete constructor and method on
ArtifactRelator
were removed. An unused parameter in the retained constructor was removed.The
CreateSetSignatures
method was added to theIDiskWorkItemFactory
interface.The
DiskWorkItemFactory
was made internal and an obsolete constructor removed.All methods in
UmbracoFormsCompatibility
were removed.Removed the unused class
TransferServiceExtensions
.Added the extension method available on
TransferEntityServiceExtensions
toITransferEntityService
and removed the class implementing the extension method.
Legacy version specific upgrade notes
You can find the version specific upgrade notes for versions out of support in the Legacy documentation on Github.
Last updated