Viewing: Umbraco-CMS v10.0.0
Released: Wednesday, June 15 2022

Release notes for Umbraco-CMS v10.0.0

Released on: Wednesday, June 15 2022

Contributors

Of the 70 bug fixes and feature additions in release/10.0.0, a total of 16 of them have been contributed by the community, by 11 unique contributors.

We're welcoming 1 brand new contributor who has made their first pull request for Umbraco-CMS. Welcome to the contributor club: Johan Runsten 🏆

Notable features 6
HQ Member

#12307 Update examine to version 3

category/breaking dependencies category/notable release/10.0.0
PR by Bjarke Berg created on Apr 26, 2022 • merged by Bjarke Berg
HQ Member

#12288 Update AngularJS + dependencies to 1.8.3

dependencies category/notable release/10.0.0
PR by Jacob Overgaard created on Apr 22, 2022 • merged by Nikolaj Geisle
HQ Member

#12185 v10: Update to ImageSharp v2

category/breaking dependencies category/notable release/10.0.0
PR by Ronald Barendse created on Mar 28, 2022 • merged by Bjarke Berg
HQ Member

#12017 v10 feature: Nullable reference types

category/notable release/10.0.0
PR by Nikolaj Geisle created on Feb 17, 2022 • merged by Nikolaj Geisle
HQ Member

#11922 v10 SQLite support + distributed locking abstractions

category/breaking category/notable category/dx type/feature release/10.0.0
PR by Paul Johnson created on Jan 28, 2022 • merged by Bjarke Berg
HQ Member

#11652 Update to .NET6 and ASP.NET Core 6

category/breaking category/notable release/10.0.0
PR by Elitsa Marinovska created on Nov 18, 2021 • merged by Bjarke Berg
Breaking changes 21
HQ Member

#12434 Changes to Basic Auth to support external logins

category/breaking type/bug release/10.0.0
PR by Bjarke Berg created on May 19, 2022 • merged by Mole
HQ Member

#12416 V10: Reintroduce appsettings-schema.json

category/breaking type/bug release/10.0.0
PR by Mole created on May 17, 2022 • merged by Mole
HQ Member

#12407 v10: Project template database/connection string improvements

category/breaking type/feature release/10.0.0
PR by Ronald Barendse created on May 16, 2022 • merged by Mole
HQ Member

#12397 v10: Use ForceCreateDatabase during unattended install and extend GetUmbracoConnectionString extension methods

category/breaking release/10.0.0
PR by Ronald Barendse created on May 12, 2022 • merged by Bjarke Berg
HQ Member

#12347 Moved StackQueue to correct namespace

category/breaking release/10.0.0
PR by Bjarke Berg created on May 4, 2022 • merged by Bjarke Berg
nzdev

#12344 v10: Async tree search

category/breaking release/10.0.0
PR by Chad created on May 3, 2022 • merged by Bjarke Berg
HQ Member

#12342 v10: Fix Block List settings exception and optimize PVCs

category/breaking type/bug release/10.0.0
PR by Ronald Barendse created on May 3, 2022 • merged by Bjarke Berg
nzdev

#12341 v10: Improve redirect content finder scalability

category/breaking release/10.0.0
PR by Chad created on May 3, 2022 • merged by Bjarke Berg
nzdev

#12340 v10: Async support for content finders. Improve loging performance.

category/breaking release/10.0.0
PR by Chad created on May 3, 2022 • merged by Bjarke Berg
HQ Member

#12337 Update 'diff' from 3.5.0 to 5.0.0

category/breaking category/ui dependencies type/feature release/10.0.0
Issue by iOvergaard created on May 3, 2022
HQ Member

#12314 V10: Move core services to core project

category/breaking release/10.0.0
PR by Nikolaj Geisle created on Apr 28, 2022 • merged by Mole
HQ Member

#12243 v10: Make language name editable

category/breaking category/ui status/dependency-update type/feature release/10.0.0
PR by Ronald Barendse created on Apr 10, 2022 • merged by Mole
HQ Member

#12205 V10: Migrate member properties to columns on the member table

category/breaking type/bug release/10.0.0
PR by Mole created on Apr 1, 2022 • merged by Elitsa Marinovska
erikjanwestendorp

#12072 v10: Get all ServerRegistrations

category/breaking community/pr type/feature release/10.0.0
PR by Erik-Jan Westendorp created on Feb 28, 2022 • merged by Sebastiaan Janssen
HQ Member

#12000 Dependancy Update: Switch to Serilog.Expressions away from deprecated Serilog.Filters.Expressions

category/breaking dependencies release/10.0.0
PR by Warren Buckley created on Feb 14, 2022 • merged by Bjarke Berg
HQ Member

#11880 v10 update to npoco5

category/breaking dependencies release/10.0.0
PR by Paul Johnson created on Jan 18, 2022 • merged by Paul Johnson
HQ Member

#11859 v10 scope provider cleanup

category/breaking release/10.0.0
PR by Paul Johnson created on Jan 13, 2022 • merged by Bjarke Berg
HQ Member

#11842 v10 misc - Removed some redundant event handling code.

category/breaking release/10.0.0
PR by Paul Johnson created on Jan 11, 2022 • merged by Elitsa Marinovska
HQ Member

#11398 V10/feature/content schedule performance

category/breaking release/10.0.0
PR by Paul Johnson created on Oct 18, 2021 • merged by Bjarke Berg
patrickdemooij9

#11271 11269: Make sure TemplateId is set correctly from cache

category/breaking community/pr hacktoberfest-accepted hacktoberfest/contrib-2021 release/10.0.0
PR by patrickdemooij9 created on Oct 4, 2021 • merged by Bjarke Berg
HQ Member

#11200 v9: Implement IOptionsMonitor or IOptionsSnapshot instead of IOptions

category/breaking project/configuration category/dx release/10.0.0
PR by Nikolaj Geisle created on Sep 27, 2021 • merged by Nikolaj Geisle
Developer experience 1
mattbrailsford

#12492 v10: Make ActionDelete.ActionAlias public again

community/pr category/dx type/bug release/10.0.0
PR by Matt Brailsford created on May 26, 2022 • merged by Michael Latouche
UI and UX updates 2
bjarnef

#12311 Limit link picker to content tree in content section

community/pr category/ux release/10.0.0
PR by Bjarne Fyrstenborg created on Apr 26, 2022 • merged by Nathan Woulfe
bjarnef

#12140 Show nicer overlay when clicking block card for deleted element type

community/pr category/ux release/10.0.0
PR by Bjarne Fyrstenborg created on Mar 16, 2022 • merged by Nathan Woulfe
API and API documentation updates 1
hannakfoo

#12297 #fix 12254 return emptyresult

community/pr category/api type/bug release/10.0.0
PR by Henk Jan Pluim created on Apr 25, 2022 • merged by Michael Latouche
Other 39
p-m-j

#12562 FilesystemMainDomLock throws on startup when LocalTempStorageLocation is EnvironmentTemp

type/bug release/10.0.0 release/9.5.2
Issue by p-m-j created on Jun 9, 2022
HQ Member

#12555 V9: fix relation issue when moving root item to recycle bin

type/bug release/10.0.0 release/9.5.2
PR by Bjarke Berg created on Jun 9, 2022 • merged by Bjarke Berg
p-m-j

#12548 v9: Fix logic error WRT models builder flag out of date models.

type/bug release/10.0.0 release/9.5.2
PR by Paul Johnson created on Jun 7, 2022 • merged by Nikolaj Geisle
HQ Member

#12545 Make FindContent return type nullable

type/bug release/10.0.0
PR by Mole created on Jun 7, 2022 • merged by Mole
p-m-j

#12540 v10: Add depth property to ICoreScope

type/feature release/10.0.0
PR by Paul Johnson created on Jun 6, 2022 • merged by Mole
p-m-j

#12539 v10: Remove ambient scope stack from httpcontext.items.

type/feature release/10.0.0
PR by Paul Johnson created on Jun 6, 2022 • merged by Mole
HQ Member

#12532 Merge v9.5.1 into v10

release/10.0.0
PR by Bjarke Berg created on Jun 2, 2022 • merged by Bjarke Berg
skttl

#12526 (10RC4) RenderTemplateAsync fails (null exception in UmbracoViewPage)

type/bug release/10.0.0
Issue by skttl created on Jun 2, 2022
HQ Member

#12525 Updated nuget dependencies (07-06-2022)

dependencies type/feature release/10.0.0
PR by Bjarke Berg created on Jun 2, 2022 • merged by Mole
mattbrailsford

#12524 v10: SQLite only supports 4 data types

type/bug release/10.0.0
Issue by mattbrailsford created on Jun 2, 2022
patrickdemooij9

#12521 (10 RC4) Package language files only being loaded on root level

type/bug release/10.0.0
Issue by patrickdemooij9 created on Jun 1, 2022
HQ Member

#12520 Obsolete stuff not used

type/feature release/10.0.0
PR by Bjarke Berg created on Jun 1, 2022 • merged by Bjarke Berg
mattbrailsford

#12506 v10: SQLite only supported via DTO based migrations

type/bug release/10.0.0
Issue by mattbrailsford created on May 31, 2022
jrunestone

#12474 Fixed null check typo in CacheInstructionService. Fixes #12473.

community/pr type/bug release/10.0.0
PR by Johan Runsten created on May 24, 2022 • merged by Bjarke Berg
HQ Member

#12467 Add TypeForwards file with type forwarding

type/bug release/10.0.0
PR by Nikolaj Geisle created on May 24, 2022 • merged by Mole
Padbury

#12464 Locking issue on installation (v10 RC3)

type/bug release/10.0.0
Issue by Padbury created on May 24, 2022
arknu

#12456 Fix #12454 by having Coalesce handle null values

community/pr category/front-end type/bug release/10.0.0
PR by Asbjørn Riis-Knudsen created on May 23, 2022 • merged by Michael Latouche
alevak09

#12450 Umbraco 10 - ICU problem with userId (int) converted to string

type/bug release/10.0.0
Issue by alevak09 created on May 23, 2022
HQ Member

#12413 v10: Change Umbraco.Cms and Umbraco.Templates nuspecs to csproj

type/feature release/10.0.0
PR by Ronald Barendse created on May 16, 2022 • merged by Mole
HQ Member

#12408 v10: Support System.Data.SqlClient provider name

type/bug release/10.0.0
PR by Ronald Barendse created on May 16, 2022 • merged by Bjarke Berg
HQ Member

#12405 V10: Fix URL generation when publishing invariant content with domains

type/bug release/10.0.0
PR by Mole created on May 16, 2022 • merged by Elitsa Marinovska
alevak09

#12384 v9.5.0 - Getting error after adding new backoffice language

type/bug release/10.0.0 release/9.5.1
Issue by alevak09 created on May 10, 2022
enkelmedia

#12382 Upgrade to 10.0.0-rc1 issue with table umbracoTwoFactorLogin

type/bug release/10.0.0
Issue by enkelmedia created on May 9, 2022
HQ Member

#12362 v10 RC1: appsettings-schema.json is not part of the build anymore

type/bug release/10.0.0
Issue by bergmania created on May 5, 2022
idseefeld

#12358 Content section node context menu name "Culture and Hostnames" has changed to "Allow access to assign culture and hostnames"

type/bug release/10.0.0
Issue by idseefeld created on May 4, 2022
HQ Member

#12354 Update @microsoft/signalr from v3 to v6

dependencies release/10.0.0
Issue by iOvergaard created on May 4, 2022
HQ Member

#12353 Update NoUiSlider to 15.6.0

dependencies release/10.0.0
PR by Jacob Overgaard created on May 4, 2022 • merged by Mads Rasmussen
HQ Member

#12346 v10: Fix LESS math

release/no-notes type/bug release/10.0.0
PR by Ronald Barendse created on May 3, 2022 • merged by Bjarke Berg
HQ Member

#12324 Move umbraco views to static assets and make that an RCL + Embedded language files

type/feature release/10.0.0
PR by Bjarke Berg created on May 1, 2022 • merged by Bjarke Berg
HQ Member

#12321 V10: fix more nullable references

release/10.0.0
PR by Nikolaj Geisle created on Apr 29, 2022 • merged by Mole
HQ Member

#12291 Update installer background image

type/feature release/10.0.0
PR by Bjarke Berg created on Apr 22, 2022 • merged by Jacob Overgaard
HQ Member

#12283 Dependency updates

dependencies release/10.0.0
PR by Bjarke Berg created on Apr 21, 2022 • merged by Bjarke Berg
jomehmet

#12276 Surrogate pairs are not supported

type/bug release/10.0.0 release/8.18.6
Issue by jomehmet created on Apr 20, 2022
HQ Member

#12270 V10 - Reduce usage of temp AspNetCoreHostingEnvironment

release/10.0.0
PR by Paul Johnson created on Apr 19, 2022 • merged by Mole
russellshome

#12263 Grid editors not working on Linux frontend

community/pr type/bug release/10.0.0
PR by Russell created on Apr 14, 2022 • merged by Nathan Woulfe
KevinJump

#12206 Get lang files via FileProviders (and support Razor Class Libraries)

type/feature release/10.0.0
PR by Kevin Jump created on Apr 1, 2022 • merged by Nikolaj Geisle
HQ Member

#12049 V10/feature/filesystem maindomlock

release/10.0.0
PR by Paul Johnson created on Feb 24, 2022 • merged by Paul Johnson
HQ Member

#11983 Fix issue running UmbracoTestServerTestBase tests with debugger attached

release/10.0.0
PR by Paul Johnson created on Feb 11, 2022 • merged by Bjarke Berg
HQ Member

#11841 V10 Update AddUnique to support multiple lifetimes.

release/10.0.0
PR by Paul Johnson created on Jan 11, 2022 • merged by Elitsa Marinovska