94%

v12.0.0

Status: Released

Released on Thursday, June 29 2023

There is a newer version available - v15.1.1

Recommended install from the command line:

dotnet new -i Umbraco.Templates::12.0.0
dotnet new umbraco -n "MyProject"
dotnet run --project "MyProject"
Or use any of the alternative ways to install Umbraco.

Release notes

The final version of 12.0.0 is now live on Nuget. For more details on new features and updates see the Umbraco 12 Release Candidate blog post.

Changes in RC5

  • Updated the login screen - 2cbf44d
  • Remove content from public-facing Examine indexes when it's made protected - 14415
  • Delivery API Changes
    • Added support for value fallbacks - 14421
    • Made the markdown editor output its value as raw markdown instead of HTML - 14429
    • Fixed an issue with additional slashes in paths - 14428
    • Added create and update datetimes to responses - 14427

 

Changes in RC4

  • Fixed an issue preventing unlinking external login providers - 14341
  • Fixed a performance issue - 14364
  • Ensured that the security stamp is updated on logout - 14362
  • Added toggle to enable trust server certificate from installer - 14361
  • Fixed missing editor toolbar icons in rich text configuration - 14404
  • Cache refreshers optimisations - 14332
  • Added delivery API information to detailed telemetry - 14418
  • Updated dependencies - 14407, 14419, 7eef9f4, 9c1f912
  • Delivery API Change
    • Fixed name sorting - 14350
    • Made delivery API JSON type info resolver un-sealed - 14368
    • Made API versioning and Swagger config extensible - 14363
    • Improved the swagger document - 14370

 

Changes in RC3

  • Fixed the namespace of PageModel (Breaking) - 14296
  • Added support for specifying package versions through assembly version - 14046
  • Added PackageId to package manifest and PackageMigrationlan - 1407
  • Updated migration to use hosting environment for resetting NuCache, fixing cloud upgrades - 14335
  • Updated OpenIddict dependencies to version 4.4.0
  • Fixes an issue where a user could not unlink if external login tokens was used -14341
  • Delivery API changes
    • Added start-item support in RTE markup in the delivery API - 14283
    • Added support for "Contains" filters - 14289
    • Expose expanding state in API value converters - 14312
    • Fixed URL encoded paths for the item endpoint - 14311
    • Added support for previewing entirely unpublished content - 14307

Changes in RC2

  • Downgraded OpenIdDict to version 4.2.0 to resolve external login not working fixing #14265
  • Updated EF Core extension method to map |DataDirectory| in connection string #14278

Related changes from the issue tracker

Notable features (2)
Breaking changes (6)
Dependencies (6)
Front end (1)
UI and UX updates (1)
Other features (4)
Bugfixes (17)