Corné Hoskam details his upgrade from Umbraco version 13 to 17, emphasizing the ease of the process, which took just two hours. He highlights the importance of staying updated for security and maintainability, and notes that the transition was smooth due to reliance on official Umbraco packages without custom integrations.
Justin Neville's guide details the process of upgrading an Umbraco 13 site to Umbraco 17 on Umbraco Cloud. By migrating locally and deploying to a new Cloud project, the approach minimizes downtime and risks to the live site, ensuring a smooth transition while addressing legacy data types and maintaining content integrity.
Stéphane Gay discusses upgrading an Umbraco site from version 13 to 17, detailing the process of updating packages, resolving migration issues, and adapting custom data types. Despite challenges, including network configuration and model adjustments, the upgrade was successful, resulting in a functional back-office and improved user experience.
Arnold Visser discusses the migration from Umbraco 13 LTS to Umbraco 17 LTS, outlining two upgrade paths: upgrading the existing solution or building a fresh setup on Umbraco Cloud. The latter offers a cleaner architecture and benefits from Umbraco Deploy, enhancing long-term stability and support during the transition before the 2026 EOL.
Johan Reitsma developed a .NET console tool to facilitate the upgrade from Umbraco 13 to 17 by crawling sitemaps and identifying broken pages. The tool features three modes for checking status, comparing HTML, and analyzing specific URLs, ensuring that important pages render correctly post-upgrade. It serves as a safety net alongside functional testing.
After upgrading to Umbraco 17, Owain.Codes encountered an issue where the content picker no longer displayed recently published news articles at the top. He developed a notification handler to sort articles by their "News Date" upon publication, enhancing user experience in the content picker while addressing pagination concerns.
Laura Neto discusses the upgrade to Umbraco 18, highlighting the transition from Swashbuckle.AspNetCore to Microsoft.AspNetCore.OpenApi for OpenAPI document generation. Users can migrate using the new AddBackOfficeOpenApiDocument method or directly call Microsoft's AddOpenApi method. The article outlines migration steps, configuration options, and the implications of continuing with Swashbuckle.
Luuk Peters discusses upgrading Property Editors and Property Value Converters from Umbraco 13 to 17. The migration introduces a clearer separation between UI and backend data handling, requiring adjustments to existing Property Editors. Peters outlines the migration process, code updates, and considerations for using EditorUiAlias versus EditorAlias in converters.
Debasish Gracias discusses his experience upgrading his personal blogging site from Umbraco 13 (LTS) to Umbraco 17 (LTS), highlighting the importance of preparation, including ensuring compatibility with .NET 10.0 and updating packages. He emphasizes the significance of testing post-upgrade and recommends the process for those willing to embrace the ecosystem's evolution.
Owain.Codes discusses an upgrade issue encountered while transitioning a project from Umbraco 13.13.0 to Umbraco 17.1.0. After upgrading the database, he faced a 403 Forbidden error due to insufficient permissions for the user account. By adjusting the user group in the database, he successfully initiated the upgrade.
Upgrading from Umbraco 13 to Umbraco 17 may result in Block List/Grid items appearing as Draft and non-default languages showing empty content due to configuration mismatches. Johan Reitsma outlines the issue's this causes, provides an SQL fix to apply before upgrading, and details validation steps to ensure proper functionality post-migration.
Jason Prothero emphasizes the importance of upgrading to Umbraco version 17, highlighting benefits like enhanced security, performance improvements, and AI integrations. The article outlines preparation steps, including assessing current versions, updating property editors, and verifying package support. ProWorks offers consultation services to assist with the upgrade process.
2026-01-27 from 18:00 to 20:00 (Europe/London) - Cantarus, Lower Ground Floor, Jutland House, 15 Jutland St, Manchester M1 2BE, Manchester, GB
Johan Reitsma talks about how upgrading from Umbraco 13 to Umbraco 17 involves a structured, phased approach focusing on analysis, validation, and incremental upgrades. Key phases include database validation, core project upgrades, custom property editor adjustments, and thorough testing, prioritizing backoffice stability. This method ensures a manageable and predictable upgrade process across projects.
Andy Butland discusses the release candidate of Umbraco 17, highlighting key updates and improvements, including .NET 10 compatibility, load balancing for the backoffice, consistent date handling, and enhanced user experience features. He encourages users to test the release candidate and report any issues for further refinement.
In the latest umbraCoffee discussion, hosts Marcin and Callum reflect on recent developments in the Umbraco community, including the upcoming release of Umbraco 17, project updates, and community engagement initiatives. They also discuss personal experiences with work-life balance, travel, and the importance of structured development practices.
Umbraco upgrades have evolved significantly, transitioning from challenging migrations to smoother processes, especially from version 10 onwards. Bump Digital emphasizes the importance of proactive planning, client communication, and leveraging modern .NET features to enhance performance and security. Upgrades are now more manageable, with predictable release schedules and improved documentation for breaking changes.