8 votes

Umbraco Deploy

Umbraco Deploy is the deployment engine used on Umbraco Cloud. It is continuously being upgraded when new features and bugfixes are introduced.

It's also available for license for use on-premises.

Installation

It is recommended that you keep your site up to date with the latest version using the upgrade feature available on Cloud. We do not recommend updating manually.

For licensed on-premises use, Umbraco Deploy V4 for Umbraco CMS V8 is available via NuGet at the following feed:
https://www.nuget.org/packages/UmbracoDeploy.OnPrem

Umbraco Deploy V9 compatible with Umbraco CMS V9 can be installed from NuGet at the following feed:
https://www.nuget.org/packages/Umbraco.Deploy.OnPrem


Changes

Deploy 10.0.1 (June 29th 2022)

  • Fixed issue with deployment of content using variant properties #126

Deploy 10.0.0 (June 16th 2022)

  • Compatibility with .NET 6 and Umbraco 10

Deploy Contrib 4.1.1 (April 26th 2022)

  • Fixes issue with deployment of nested content properties within doc type grid editor values. #82

Deploy 4.6.0 and 9.4.0 (April 26th 2022)

  • All changes listed under 4.6.0-rc001 and 9.4.0-rc001
  • Retained compact JSON formatting when transferring grid values

Deploy 4.6.0-rc001 and 9.4.0-rc001 (April 12th 2022)

  • Enhancements to content comparison dialog #101
  • Partial restore for Forms and third-party plugins #100
  • Display of configuration information and schema comparison on the deploy "settings" dashboard.
  • Deployment of culture & hostname details #107
  • Optional, automated clear of memory cache
  • Resolved issue with empty value deployment of content based on the tags property editor #104
  • Resolved issue with redirect functionality when records are deployed between environments (part of CMS #10066)
  • Surfaced information about configuration for the ignore of broken dependencies in the dialog that presents the error information
  • Fixed a CSS rendering issue for the deploy content dashboard's workspace display, when more than four environments are available.
  • Fixed issue with deployment of empty tags data #104

Deploy 9.3.1 (March 22nd 2022)

  • Adds support for deploying new relation type property introduced in CMS 9.4
  • Fixes layout issue on workspaces dashboard when more than 4 environments are configured.

Deploy 4.5.0 and 9.3.0 (March 8th 2022)

  • All changes from 4.5.0-rc001 and 9.3.0-rc001
  • Fixed bug with deployments of templates involving alias renames

Deploy 4.5.0-rc001 and 9.3.0-rc001 (February 15th 2022)

  • Content comparison dialog #65
  • Back-office deployment of members and member groups.
  • Added support for deployment of history clean-up settings on document types (V4 only)

Deploy 4.4.4 and 9.2.3 (February 15th 2022)

  • Fixed content transfer issue when public access login and error pages are created below the protected page #99
  • Fixed issue with clashing permission letter for "queue for transfer" menu option (V4 only) #95

Deploy 4.4.3 and 9.2.2 (January 25th 2022)

  • Fixed ambiguous match exception when deploying forms (V4 only) #97
  • Fixed issue with "live edit" component and scheduled publishing (V9 only) #98
  • Amends to timing of file operation initialization to ensure third party components complete setup (V9 only).
  • Added .NET 6 version of environment variable syntax for Umbraco Cloud configuration settings.

Deploy 9.2.1 (January 11th 2022)

  • Fixed issue with clashing permission letter for "queue for transfer" menu option #95
  • Fixed link to open project in Cloud portal #94

Deploy 2.1.6 (January 11th 2022)

  • Improved reliability of extractions triggered from Umbraco Cloud git deployment operations by introducing a new marker file used only on start-up (back-port from 4.4.0).

Deploy 4.4.2 (December 21st 2021)

  • Fixed issue with extractions triggered from uda files generated from older versions without property group aliases. #92
  • Fixed timing issue for initiation of reading of file system triggers impacting third party Deploy integrations. #91

Deploy 9.2.0 (December 7th 2021)

  • Fixed issue relating to deployment of image alt text within the rich text editor. #87
  • Added support for deployment of history clean-up settings on document types.
  • Fixes display of git clone URL in the backoffice dashboard. #88
  • Updates connection string initialization to earlier in the pipeline to ensure it's available for external component configuration.
  • Fixed casing of Deploy folder in App_Plugins referenced from the custom "no nodes" page.

Deploy 4.4.1 (December 7th 2021)

  • Fixed issue relating to deployment of image alt text within the rich text editor. #87

Deploy 2.1.5 (December 7th 2021)

  • Fixed issue relating to deployment of data types with prevalues on Umbraco 7. #20 #45 #89

Deploy 4.4.0 and 9.1.0 (November 16th 2021)

  • All updates listed under 4.4.0-rc001/2 and 9.1.0-rc001/2.

Deploy 4.4.0-rc002 and 9.1.0-rc002 (November 8th 2021)

  • Fixed issue with restore of empty tab alias  #84

Deploy 4.4.0-rc001 and 9.1.0-rc001 (November 2nd 2021)

  • Separate operations for "tree" and "workspace" restore  #66
  • Finer configuration options for ignoring broken dependencies #81
  • Removed the redundant and misleading deploy operations available on the form "entries" menu item. #83
  • Fixed issue with operations involving Form prevalue sources using XPath. #69
  • Fixed issue with restore options when Forms 8.8 is used with form definitions stored on disk. #76
  • Improved reliability of extractions triggered from Umbraco Cloud git deployment operations by introducing a new marker file used only on start-up.
  • Improved reliability of extractions on new Cloud infrastructure by wrapping and throttling the file system watcher events.
  • Fixed issues with styling and scripts on the custom “no content” page displayed when Deploy is used.
  • Fixed issue with language deployment when fallbacks are configured.
  • Improved the error reporting when authorization fails between environments (V9 only). #77

Deploy 9.0.1 (October 12th 2021)

  • Removed import document type option #73
  • Resolved globalization discrepancy leading to schema mismatch reports #72
  • Set appropriate environment defaults for package migration schema and content installation #74 #75

Deploy 4.3.0 (October 7th 2021)

  • Added support for deployment of CMS tabs and groups
  • Fixed issue with JSON detection causing issues using square brackets in grid content #70

Deploy 9.0.0 (September 27th 2021)

  • V9 release on .NET 5 compatible with CMS V9.

Deploy 4.2.0 (September 14th 2021)

  • All updates listed for 4.2.0-rc001
  • Fixed issue with deploying Form prevalues with Forms versions < 8.5 #23

Deploy 2.1.4 and 4.1.4 (September 7th 2021)

  • Resolution of issue with failed extractions on vNext infrastructure.

Deploy 4.2.0-rc001 (August 19th 2021)

  • Added support for deployment of form folders #75 (Forms)
  • Added support for back-office transfer of data from custom packages or solutions 
  • Provided option for deploying dictionary items "as content" #17 #56
  • List multiple dependency errors when deploying or restoring #5
  • Add additional detail about deployment errors into logs #40
  • Alter structure of .uda files to put name and alias at the top #50
  • Fixed issue with removal of used macro parameter when restoring #53
  • Add deep-link to deploy dashboard from transfer queue, so will be shown on click from "open transfer queue" (if CMS version supports deep dashboard links) #57
  • Added value connector for new media picker #58
  • Added refresh button to queue #61
  • Fixed issue with changing casing of template aliases #63
  • Added clear signature operation for minor updates of Deploy or CMS
  • Fixed issue with forms deployment where workflows are deleted via code.

Deploy 4.1.3 (August 3rd 2021)

  • Resolution of issue with failed extractions on vNext infrastructure.

 

Deploy 2.0.18 + 2.1.3 (July 6th 2021)

  • Updating Cloud vNext related configuration

 

Deploy 4.1.1 (April 27th 2021)

  • Added serialization converter for control of number of decimal places - #465 (internal)
  • Resolved issue with deployment of content schedule - #445 (internal) and #31
  • Resolved issue with unnecessary empty records being created in destination database - #444 (internal)
  • Resolved issue with transfer of content templates when variants are enabled - #385 (internal)
  • Resolved issues with content restore progress not updating when custom dashboards are installed - #39 and #47
  • Resolved issue with deployment of changes to default language - #32
  • Resolved issue with deployment of empty values not replacing previously entered content - #1
  • Removed "transfer now" button from users that don't have permission to "queue for transfer" - #25
  • Added deployment of member only property type properties (e.g. "view on profile") - #21
  • Cleared pre-values cache on form deployments - #43
  • Ensured datatype move action triggered serialization and allows deployment to target environment - #10
  • Resolve UI issue where dialog closes if not accurate on selecting node from target environment for restore - #4

 

Deploy 4.1.0 (March 25th 2021)

  • Management dashboard for triggering and viewing status of deployment operations
  • Release of Deploy On-Premises

 

Deploy 4.0.1 (March 23rd 2021)

  • Enabling Deploy 4 to work in Cloud vNext

 

Deploy 2.0.17 + 2.1.2 (March 16th 2021)

  • Enabling Deploy 2 to work in Cloud vNext

 

Deploy 3.5.4 (Feb 23rd 2021)

  • Fix schema mismatch when restoring to local environment #468 #467​​

 

Deploy 3.5.3 (December 8th 2020)

  • Fix sorting of properties when changed between groups #196
  • Fix Allowed Doctype Permission Sort Order #203

 

Deploy 3.5.2 (December 1st 2020)

  • Adds logging to main Umbraco log
  • Bugfix: Queue for transfer with multiple users #282
  • Bugfix: Changing default language does not correctly update UDA files #188
  • Bugfix: Forms: Duplicate form key stored in database #402

 

Deploy 3.5.1 (September 22nd 2020)

  • Added support for transferring segments.
  • Bugfix: Local restore from the splash screen not working.
  • Bugfix: Removing Deploy prefixes from context menu items.
  • Breaking change: Please note there's been a few changes to Content and Media artifact classes and mapping methods to support segments. These should however only be used by Deploy internally.

 

Deploy 3.5.0 + Contrib 3.0.2

  • Support for Forms in the database.
  • Support for Block Editor content transfers.
  • User group permissions to allow content transfers.
  • Increasing default timeouts to alleviate timing issues.
  • UX improvements to prevent disappearing dialogs.
  • Bugfix: Fallback languages with mismatching IDs.

 

Deploy 3.4.5 + Contrib 3.0.1

  • Added partial media restores for Umbraco 8.
  • Bugfix: Nested content in nested content ended up in a semi corrupt format when deployed.

 

Deploy 2.1.1

  • Added partial content restore on empty sites for Umbraco 7.
  • Added partial media restore for Umbraco 7.
  • Added partial media restore on empty sites for Umbraco 7.
  • Improved error output for debugging.
  • Adding controllers for better Cloud integration.
  • Bugfix: Prevalue editors in grid could store a wrong value.
  • Bugfix: CheckboxList was not being transferred correctly.

 

Deploy 3.4.4

  • Updated an internal interface to being public for Headless.

 

Deploy 3.4.3

  • Bugfix: Relation types were not being created correctly on Umbraco versions lower than 8.6.0.

 

Deploy 3.4.2

  • Bugfix: SQL query hitting maximum limit of query parameters when gathering dependencies for nodes with a large dependency trees.

 

Deploy 3.4.1

  • Bugfix: Refixed - Macros in RTE using Macro Parameters that use pickers for content or media are added as a dependency for a deployment 

 

Deploy 3.4.0

  • Feature: Added config option 'exportMemberGroups' for enabling/disabling export of member groups
  • Bugfix: Improved Exception Message for Compositon, Allowed Templates, Allowed Child Node Types
  • Bugfix: Default Value Connector supports Double, JArray & JObject
  • Bugfix: Macros in RTE using Macro Parameters that use pickers for content or media are added as a dependency for a deployment

 

Deploy 3.3.1

Screenshots

NuGet install instructions for Umbraco 9+

dotnet add package Umbraco.Deploy.OnPrem

Package owner

Umbraco HQ

Umbraco HQ

Umbraco has 7867 karma points
hq

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Works on Umbraco Cloud
Version 11.0.x (untested)
Version 10.1.x (untested)
Version 10.0.x (untested)
Version 9.5.x (untested)
Version 9.4.x (untested)
Version 9.3.x (untested)
Version 9.2.x (100%)
Version 9.1.x (100%)
Version 9.0.x (100%)
Version 8.18.x (100%)
Version 8.17.x (100%)
Version 8.16.x (100%)
Version 8.15.x (100%)
Version 8.14.x (100%)
Version 8.13.x (100%)
Version 8.12.x (100%)
Version 8.11.x (100%)
Version 8.10.x (100%)
Version 8.9.x (100%)
Version 8.8.x (100%)
Version 8.7.x (100%)
Version 8.6.x (100%)
Version 8.5.x (100%)
Version 8.4.x (100%)
Version 8.3.x (100%)
Version 8.2.x (100%)
Version 8.1.x (100%)
Version 8.0.x (100%)
Version 7.15.x (100%)
Version 7.14.x (100%)
Version 7.13.x (100%)
Version 7.12.x (100%)
Version 7.11.x (100%)
Version 7.10.x (100%)
Version 7.9.x (100%)
Version 7.8.x (100%)
Version 7.7.x (100%)
Version 7.6.x (100%)
Version 7.5.x (untested)
Version 7.4.x (untested)
Version 7.3.x (untested)
Version 7.2.x (untested)
Version 7.1.x (untested)
Version 7.0.x (untested)

You must login before you can report on package compatibility.

Package Information

  • Package owner: Umbraco HQ
  • Created: 07/01/2020
  • Current version 4.6.0/9.4.0/10.0.1
  • License Umbraco purchasing terms
  • Downloads on Our: 0
  • Downloads on NuGet: 7K
  • Total downloads : 7K