Umbraco Cloud
CMSHeartcoreDXPMarketplace
  • What is Umbraco Cloud?
  • Frequently asked questions
  • Security
    • Web Application Firewall
  • Sustainability Best Practices
  • Getting Started
    • Explore Umbraco Cloud
    • The Cloud Portal
      • Organizations
      • Sustainability Dashboard
    • Project Overview
    • Environments
    • Flexible Environments
    • Baselines
      • Baseline Merge Conflicts
      • Break Reference between Baseline and Child Project
      • Handling configuration files
      • Pushing Upgrades to a Child Project
    • Plans
    • Migrate to Umbraco Cloud
    • Repositories in a Cloud Project
    • Best Practice for Working in Teams
    • Migrate between regions
  • Set up
    • Ready to Set Up Your Project?
    • Working with a Local Clone
      • Legacy Umbraco Visual Studio Setup
    • Manage Environments
    • Project Settings
      • Managing Transport Security
      • CDN Caching and Optimizations
      • Dedicated Resources
      • Upgrade your Plan
      • Public Access
      • Managing Hostnames
        • New Certificate Authority for custom hostnames
        • Rewrite rules
        • Custom Certificates
      • Management API Security
      • Umbraco CI/CD Flow
        • Cloud API For CI/CD Flow
        • Configuring a CI/CD pipeline
          • Azure DevOps
          • GitHub Actions
        • Troubleshooting
        • Known Limitations and Considerations
      • External Services
      • Usage
        • Bandwidth
      • Availability and Performance
      • Hostname Monitoring
      • Team Members
        • Technical Contact
      • Secrets Management
      • Project History
    • Private NuGet Feed on Umbraco Cloud
    • Going Live
    • Media
    • External Login Providers
    • Azure Blob Storage
      • Connect to Azure Storage Explorer to upload files manually
      • Connect and Upload Files Programmatically to Azure Blob Storage
    • Users
    • Multi-Factor Authentication
    • Application Insights
    • Config Transforms
    • SMTP Settings
    • Payments
    • Power Tools (Kudu)
      • View the Files on your Cloud Environments
      • Generate UDA files
      • Manually run Extractions on your Cloud Environments
  • Deployments
    • Deployment
    • Deploying between environments
    • Transferring Content, Media, Members, and Forms
    • Deploying Deletions
    • Deployment Webhook
    • Deploying Changes
    • Umbraco Forms on Cloud
    • Deploy Dashboard
    • Hotfixes
      • Apply hotfix by manually moving files
      • Apply hotfix by using Git
    • Restoring Content
      • Partial Restores
  • Databases
    • Keep Your Data Secure and Accessible
    • Working with databases
    • Database backups
    • Database
      • Connecting to the Database on Mac
    • Working with a Cloud database locally
  • Product Upgrades
    • Stay Up to Date with Umbraco Cloud
    • Product Upgrades
    • Major Upgrades
    • Minor Upgrades
    • Version Specific Upgrades
      • Migrate from Umbraco 8 to the latest version
      • Migrate from Umbraco 7 to Umbraco 8 on Umbraco Cloud
    • Upgrade your projects manually
      • Manual upgrade of Umbraco CMS
      • Manual upgrade of Umbraco Deploy
    • Dependencies on Umbraco Cloud
  • Troubleshooting
    • Resolve Issues Quickly and Efficiently
    • Troubleshooting FAQ
    • Log files
    • The Umbraco Backoffice
    • The Frontend
    • The Umbraco Cloud Portal
    • Site Performance checklist
    • Troubleshooting deployments
      • Extraction error: Config transforms failing
      • Extraction error: Data Type collisions
      • Dependency Exception
      • Merge Conflicts on Flexible Environments
      • Troubleshooting deployments failing with no error message
      • Troubleshooting duplicate dictionary items
      • Troubleshooting language mismatches
      • Path too long Exception
      • Schema Mismatches
      • How to resolve collision errors
      • Extraction error: "Type not found! "
    • Cloud Errors
  • Release Notes
    • Overview 2025
      • June 2025
      • May 2025
      • April 2025
      • March 2025
      • February 2025
      • January 2025
    • Overview 2024
      • December 2024
      • November 2024
      • October 2024
      • September 2024
      • August 2024
      • July 2024
      • May 2024
      • April 2024
      • March 2024
      • February 2024
      • January 2024
    • Overview 2023
      • December 2023
      • October 2023
      • September 2023
      • August 2023
      • June 2023
      • May 2023
      • April 2023
      • March 2023
      • February 2023
      • January 2023
    • Overview 2022
      • December 2022
      • November 2022
      • September 2022
      • August 2022
      • June 2022
      • May 2022
      • April 2022
      • March 2022
      • February 2022
      • January 2022
Powered by GitBook
On this page
  • Break reference between baseline and child project
  • New Project Overview Page
  • Specify portal project roles on project invites
  • Improved available upgrade notifications
  • Baseline loading efficiency in create wizard
  • Blob storage connection information
  • Project invitation link to clipboard
  • Release notes link in the portal
  • tweaks and improvements

Was this helpful?

Edit on GitHub
Export as PDF
  1. Release Notes
  2. Overview 2022

January 2022

PreviousFebruary 2022

Last updated 1 year ago

Was this helpful?

Umbraco Cloud Portal offers a powerful baseline-child relationship between projects, similar to a fork (forked repository) on GitHub. With this feature you can create a clone of an existing project while maintaining a connection between the two projects.

If you at some point want to break this connection, between the baseline and one child project, you can do so now. Users with the role of admin are able to break the connection.

Please be aware that the action cannot be undone.

Break reference between baseline and child project (1)

You are now able to access a simpler project overview page for each of your projects. Initially, you can see basic information such as name, alias, plan and project status. In the future, we will likely add more project-related information that currently is not presented in the portal.

Specify portal project roles on project invites

When inviting a new team member to a project it is now possible to specify the project roles directly in the project invite. Often you want the team member to be assigned a different role for each environment. This is now supported from the start of the project invite. A user can now be assigned the Admin role in the development environment while being limited to the Writer role in the Live environment. All helping to make it faster and easier to set up the correct permissions for team members.

Improved available upgrade notifications

We have reworked a couple of the criteria that triggers notifications for an available upgrade. Now you will get a notification on Starter projects without a development environment as seen below.

Another change is that the upgrade banner will no longer be displayed on projects with one or more environments already upgraded.

Baseline loading efficiency in create wizard

The Create new Cloud project wizard has in the last weeks undergone some performance improvements. The most significant of these is the loading of potential baselines for users with more than 50 cloud projects. Previously this could be time-consuming, this has now been updated to loading asynchronously.

The blob storage connection information for a project was previously only displayed in Kudu which was not convenient or easy to find. A developer should spend as much time as possible developing fantastic solutions and less time in Kudu. Therefore this connection informantion is now easy to copy directly from the portal and ready to post into Azure Blob Explorer whenever needed.

Project invitation link to clipboard

The project invitation flow in Umbraco Cloud Portal has until recently suffered from invites ending up in the invitees' spam folder. We have optimized the configuration of the portal email delivery so every invite will now be delivered to the expected receiver - in the correct inbox.

However, there can be exceptions where an email is either bounced or lands in the spam folder. In such cases, a resend of the project invitation might not do the trick. In rare cases, when the email doesn’t show up, we have added the option to copy the project invitation link for active invites.

Release notes link in the portal

In order for agencies and users to keep up with the improvements, we’ve made it easier to find the latest release notes. You can now find the link for the release notes in the profile settings menu. Release notes will be published multiple times each month and list the most relevant fixes and features added to the portal.

tweaks and improvements

During December we have provided a lot of small improvements to the Umbraco Cloud Portal. Too many to mention, you can find a few of the highlights in the list below.

  • Alignment and consistent order of product versions on the project page.

  • Confirmation box for restarting environment (to avoid accidental restarts)

  • Required technical contact details for projects prior to creation (so every project always has at least one technical contact)

  • Alerts in the portal when a profile does not have a phone number or when a project does not have a technical contact associated (contact information is important in case there are issues related to a project or a profile).

New Project Overview Page
ProjectInvite_v1

We have ensured that the potential baselines are loaded much faster to ensure a better user experience. This reduces the time wasted before you can start working on a new cloud project.

BlobStorage
CopyProjectInviteLink

We added new team members to the Cloud Feature team to support our strategy of making Umbraco Cloud to host Umbraco solutions. We will continue our customer-centric development with an increased focus on input from partners and portal users, improving existing functionality, and creating new exciting features.

New Project Overview Page
Blob storage connection information
the best way
Break reference between baseline and child project