Comparing: v8.18.9→ v12.2.0
339 features, 46 breaking changes, 890 issues & tasks

Compare Releases

Changes in v8.18.10

1 new features, 0 breaking changes, and 1 issues & tasks were implemented

Features 1

#13525 Make PublishedSnapshotService more performant for large websites category/notable type/feature area/backend release/12.3.0 release/10.8.0 release/8.18.10

Issues & Tasks 1

#15324 V8 implementation of https://github.com/umbraco/Umbraco-CMS/pull/15206 release/8.18.10

Changes in v8.18.11

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#15435 IMPORTANT! Security patch breaks backoffice for non-Administrator users type/bug release/8.18.11 release/10.8.2 release/12.3.5

#15434 Authorization Error when adding stylesheet to Rich Text Editor type/bug release/8.18.11 release/10.8.2 release/12.3.5

Changes in v8.18.12

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#15484 Add policies for content template handling (backport of #15482) release/8.18.12

#15460 Can't submit modules in DTGE after Umbraco patch if user has Start Nodes configured type/bug release/8.18.12 release/10.8.3 release/13.0.2 release/12.3.6

Changes in v8.18.13

0 new features, 0 breaking changes, and 5 issues & tasks were implemented

Issues & Tasks 5

#15638 Made some internal classes public type/improvement release/12.3.7 release/8.18.13 release/10.8.4 release/13.1.1

#14912 Setting SavedDictionaryItem EventState to the one from SavingDictionaryItem type/bug hacktoberfest-accepted hacktoberfest/contrib-2023 release/8.18.13

#13969 Group data type save events type/bug release/8.18.13

#12788 Pass cache level defined in value converters community/pr type/bug release/13.1.0 release/12.3.7 release/8.18.13 release/10.8.4

#12569 Fix bulk property variant data updates type/bug release/8.18.13

Changes in v8.19.0

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#15722 Add default log level for filtering log levels community/pr type/bug release/8.19.0

Changes in v9.0.0-beta003

0 new features, 3 breaking changes, and 10 issues & tasks were implemented

Breaking changes 3

#10299 V9: Allow custom notification publisher in scope category/breaking project/v9 release/9.0.0-beta003

#10272 Rename models builder modes category/breaking community/pr project/v9 release/9.0.0-beta003

#10241 Examine 2.0 integration category/breaking project/v9 release/9.0.0-beta003

Issues & Tasks 10

#10320 V9: Fix issue with determining the uploaded media type project/v9 release/9.0.0-beta003

#10316 Namespace errors project/v9 type/bug release/9.0.0-beta003

#10314 NETCore: Fix dotnet new template for safe namespaces project/v9 category/dx release/9.0.0-beta003

#10300 (v9-beta002) Using content templates does not work community/pr project/v9 type/bug release/9.0.0-beta003

#10295 Uploading SVG results in a "file" project/v9 type/bug release/9.0.0-beta003

#10294 Update nuget packages project/v9 release/9.0.0-beta003

#10286 V9: Do not restart doing simple installs without package installation project/v9 release/9.0.0-beta003

#10279 V9: Resolve virtual view paths from DataEditorAttribute in DataValueEditor project/v9 release/9.0.0-beta003

#10265 NetCore: DataValueEditor.View no longer resolves virtual path project/v9 release/9.0.0-beta003

#10213 Models Builder generated classes cannot be used straight away. project/v9 release/9.0.0-beta003

Changes in v9.0.0-beta004

1 new features, 0 breaking changes, and 20 issues & tasks were implemented

Features 1

#10293 Allow Css / JS assets to be added via c# code in addition to package.manifest project/v9 type/feature release/9.0.0-beta004

Issues & Tasks 20

#10503 Updates to latest smidge and changes how debug assets work project/v9 release/9.0.0-beta004

#10489 Moves extension methods from HtmlHelper to IHtmlHelper project/v9 type/bug release/9.0.0-beta004

#10479 Multi URL Picker Isn't working at all project/v9 type/bug release/9.0.0-beta004

#10473 V9: Fix issue with recurring services that executes too often project/v9 type/bug release/9.0.0-beta004

#10472 Adds dotnetRunMessages flag to launch settings for Kestrel project/v9 release/9.0.0-beta004

#10470 Fix interface inheritance project/v9 release/9.0.0-beta004

#10461 v9 - Label property editor always show "Default" next to ValueType project/v9 type/bug release/9.0.0-beta004

#10438 v9 - Default "upload" datatypes have no accepted file extensions (or do they?) project/v9 type/bug release/9.0.0-beta004

#10436 Umbraco 9 - Insert value via Template Build in Umbraco freezes installation project/v9 type/bug release/9.0.0-beta004

#10433 v9: View Model validation fails with any value type project/v9 type/bug release/9.0.0-beta004

#10427 Can't create a Rich Text Editor with default configuration project/v9 type/bug release/9.0.0-beta004

#10425 V9: add missing overload is allowed template project/v9 type/bug release/9.0.0-beta004

#10401 Umbraco 9 Beta Password Isn't working project/v9 type/bug release/9.0.0-beta004

#10393 V9: Add new email Model for notifications project/v9 release/9.0.0-beta004

#10392 v9: Members created with built-in macros not approved programmatically project/v9 type/bug release/9.0.0-beta004

#10391 v9: IsHelpers template methods not working correctly project/v9 type/bug release/9.0.0-beta004

#10382 Package *.targets are not executed transitive project/v9 type/bug release/9.0.0-beta004

#10363 Adds fields to unit test model builder for data editors. project/v9 release/9.0.0-beta004

#10352 Enable email sender to publish an event if smtp is not configured project/v9 release/9.0.0-beta004

#10289 Media Picker v3 - Amount (min and max) isn't stored and working project/v9 type/bug release/9.0.0-beta004

Changes in v9.0.0-rc001

2 new features, 2 breaking changes, and 10 issues & tasks were implemented

Features 2

#10567 V9: Packages migrations and UI changes to support NuGet packages. project/v9 type/feature release/9.0.0-rc001

#10512 Render grid editor partial async community/pr project/v9 type/feature release/9.0.0-rc001

Breaking changes 2

#10618 V9: Migrated surfaceaction extension methods category/breaking project/v9 release/9.0.0-rc001

#10560 V9: Route plugin controllers by area category/breaking project/v9 type/bug release/9.0.0-rc001

Issues & Tasks 10

#10619 Changes the RoslynCompiler to use assemblies resolved from the DependencyContext project/v9 type/bug release/9.0.0-rc001

#10614 RenderController as .NETCore IOptions pattern project/v9 release/9.0.0-rc001

#10592 V9: SqlCeImageMapper only applied for SqlCe project/v9 type/bug release/9.0.0-rc001

#10585 NetCore: Publish not working for default models builder setup project/v9 type/bug release/9.0.0-rc001

#10575 V9: Add UmbracoAuthorizedController project/v9 release/9.0.0-rc001

#10538 v9 Linux case-sensitive directories project/v9 type/bug release/9.0.0-rc001

#10530 This is a merge PR which merges in #8376 to v9 project/v9 release/9.0.0-rc001

#10508 v9 - Render Block List partial async project/v9 type/bug release/9.0.0-rc001

#10459 v9 - Culture Afar looks different from Umbraco 8 project/v9 type/bug release/9.0.0-rc001

#10394 Rebuild Database Cache button does nothing project/v9 type/bug release/9.0.0-rc001

Changes in v9.0.0-rc002

3 new features, 4 breaking changes, and 55 issues & tasks were implemented

Features 3

#10803 V9: Add basic auth middleware project/v9 type/feature release/9.0.0-rc002

#10691 Adds bundle options to the package manifest project/v9 type/feature release/9.0.0-rc002

#10657 Changes all collections from collection builders to resolve the concrete instances lazily. project/v9 type/feature release/9.0.0-rc002

Breaking changes 4

#10833 v9: Updated IUmbracoContextAccessor Interface and HybridUmbracoAccessorClass category/breaking project/v9 release/9.0.0-rc002

#10629 V9/task/package partial views category/breaking project/v9 release/9.0.0-rc002

#10623 V9: Fix ImageSharp integration and add support for custom crops category/breaking project/v9 type/bug release/9.0.0-rc002

#10620 Package format changed to zip category/breaking project/v9 release/9.0.0-rc002

Issues & Tasks 55

#10878 V9: Keep the old indexes in case the DictionaryTablesIndexes migration fails project/v9 release/9.0.0-rc002

#10877 V9: Help improve using Smidge in FrontEnd views project/v9 release/9.0.0-rc002

#10873 v9: Making backoffice path absolute project/v9 release/9.0.0-rc002

#10865 v9: Removed VariationContextAccessor from IUmbracoContext project/v9 release/9.0.0-rc002

#10863 When published using appsettings.json value "Debug": false the package.manifest files within App_Plugins return a 404 when hosted in IIS project/v9 type/bug release/9.0.0-rc002

#10862 Cleanup _inMemoryModelFactory.ModelsChanged event on dispose in RefreshingRazorViewEngine project/v9 release/9.0.0-rc002

#10861 Reduce allocations by using existing CharArrays for TrimStart() project/v9 release/9.0.0-rc002

#10860 Avoid mixing using of string interpolation and string formatting in log messages project/v9 release/9.0.0-rc002

#10859 Process requires disposal project/v9 release/9.0.0-rc002

#10855 V9: Fix packages overflow project/v9 release/9.0.0-rc002

#10853 V9: Eye Dropper property value converter project/v9 release/9.0.0-rc002

#10850 v9: If you didnt have a member group, restricting acces to the public would always lead to error page project/v9 type/bug release/9.0.0-rc002

#10846 Resolve issues adding content on startup for #10774 project/v9 release/9.0.0-rc002

#10842 Only encode text once project/v9 release/9.0.0-rc002

#10841 Grid editor headline gets encoded twice community/pr project/v9 type/bug release/9.0.0-rc002

#10838 V9: Fix RedirectToCurrentUmbracoPage when UrlProviderMode is set to "Absolute" project/v9 release/9.0.0-rc002

#10835 Merge V8.16RC into V9 11-08-2021 project/v9 release/9.0.0-rc002

#10834 V9 Remove System.Configuration project/v9 release/9.0.0-rc002

#10832 Fixed issue with CachedPartial that cached an unmaterialized value project/v9 type/bug release/9.0.0-rc002

#10826 V9: Add unique constraints to cmsDictionary and cmsLanguageText tables project/v9 type/bug release/9.0.0-rc002

#10824 V9 Serilog - Remove old XML settings nuget project/v9 release/9.0.0-rc002

#10823 V9: Package export and import both xml and zip project/v9 release/9.0.0-rc002

#10820 RedirectToCurrentUmbracoPage not working with UrlProviderMode Absolute project/v9 type/bug release/9.0.0-rc002

#10811 Needs a null check so it doesn't explode when saving content during a migration. project/v9 release/9.0.0-rc002

#10808 v9: Added "JetBrains.Annotations" to assembly exclusion list to fix #10801 project/v9 release/9.0.0-rc002

#10804 Update Nuget Package Dependencies project/v9 release/9.0.0-rc002

#10801 FileNotFoundException: Could not load file or assembly 'JetBrains.Annotations, Version=2020.1.0.0, Culture=neutral, PublicKeyToken=1010a0d8d6380325'. The system cannot find the file specified. project/v9 type/bug release/9.0.0-rc002

#10796 V9: Umbraco Templates - remove unwanted folders on publish project/v9 release/9.0.0-rc002

#10794 V9: Limit the BlockList thumbnail picker to only the directories serving static files project/v9 release/9.0.0-rc002

#10789 v9: Resolving UmbracoHelper in custom middleware was null project/v9 type/bug release/9.0.0-rc002

#10787 v9: Fixed a bug where validation didnt update properly project/v9 release/9.0.0-rc002

#10784 v9: Added missing namespaces to viewimports https://github.com/umbrac… project/v9 release/9.0.0-rc002

#10776 Insert value through the backoffice with default value and made recursive does not work project/v9 type/bug release/9.0.0-rc002

#10773 Publish doesn't copy backoffice files project/v9 type/bug release/9.0.0-rc002

#10749 "Cannot determine provider name from connection string" exception when using a valid connection string project/v9 type/bug release/9.0.0-rc002

#10736 Block thumbnail picker lets you pick an image outside of wwwroot project/v9 type/bug release/9.0.0-rc002

#10727 V9 Externallogin not setting lastLoginDate project/v9 type/bug release/9.0.0-rc002

#10722 V9: Fix multi url picker project/v9 type/bug release/9.0.0-rc002

#10699 V9: Concurrent update exception project/v9 type/bug release/9.0.0-rc002

#10694 MultiUrlPicker throws api error project/v9 type/bug release/9.0.0-rc002

#10692 Removes old projects project/v9 release/9.0.0-rc002

#10686 Moved nullcheck to top to catch possible nullreference exceptions community/pr project/v9 release/9.0.0-rc002

#10685 Add integration test for MemberService::CreateMemberWithIdentity community/pr project/v9 release/9.0.0-rc002

#10680 V9: Fix validation messages project/v9 type/bug release/9.0.0-rc002

#10676 V9: Fix drag and drop image upload project/v9 type/bug release/9.0.0-rc002

#10669 V9: Fix recursive localize when resetting password project/v9 type/bug release/9.0.0-rc002

#10661 Updated public IUmbracoBuilder extension methods to allow chaining project/v9 release/9.0.0-rc002

#10659 Fixes issue that the update culture dates were not synced with the version date like they are for the published culture dates project/v9 type/bug release/9.0.0-rc002

#10655 Remove raiseEvent method parameters and allow suppressing events at the scope level project/v9 release/9.0.0-rc002

#10652 Typo in DataTypeList Media Picke (legacy) community/pr category/ui project/v9 type/bug release/9.0.0-rc002

#10646 Fixes runtime hash calculation project/v9 type/bug release/9.0.0-rc002

#10640 Umbraco 9 Templates: Project Template copies too many files on publish project/v9 type/bug release/9.0.0-rc002

#10636 Change path to log files in error.html (installation) community/pr project/v9 release/9.0.0-rc002

#10628 Fix for #10627 - UmbracoDictionaryTranslate checks. project/v9 type/bug release/9.0.0-rc002

#10615 V9: Fix GetLocalCropUrl project/v9 type/bug release/9.0.0-rc002

Changes in v9.0.0-rc003

3 new features, 2 breaking changes, and 26 issues & tasks were implemented

Features 3

#11046 Merge 8.17 RC into V9, cleanup/refactor property groups/tabs API category/breaking project/v9 type/feature release/9.0.0-rc003

#11035 Added support for configuring the UmbracoFile "sink", using IConfiguration project/v9 type/feature release/9.0.0-rc003

#11016 Added SetBackOfficeUserManager extension method to IUmbracoBuilder project/v9 type/feature release/9.0.0-rc003

Breaking changes 2

#10962 Updates to latest Examine version category/breaking project/v9 release/9.0.0-rc003

#10898 v9: removed obsolete property from User and IUser category/breaking project/v9 release/9.0.0-rc003

Issues & Tasks 26

#11053 V9: Fixed missing action project/v9 type/bug release/9.0.0-rc003

#11050 Fix Image Cropper media path parsing project/v9 type/bug release/9.0.0-rc003

#11041 Fixes a couple of issues with the Umbraco Package dotnet new template. project/v9 type/bug release/9.0.0-rc003

#11033 Structured logging with IProfilingLogger.TraceDuration does not work project/v9 type/bug release/9.0.0-rc003

#11002 Bugfix: Fixed issues when changing UmbracoPath in config project/v9 type/bug release/9.0.0-rc003

#10998 Updates email sender to have some metadata project/v9 release/9.0.0-rc003

#10986 Fixed issue where keys are shown instead of values project/v9 release/9.0.0-rc003

#10971 Check if umbFileDropzone has queued items before showing ChooseMediaTypeDialog category/ux type/bug release/8.17.0 release/9.0.0-rc003

#10965 AppSettings.json to configure Serilog.File Sink doesn't seem to work project/v9 type/bug release/9.0.0-rc003

#10956 GetLocalCropUrl Obsolete message is misleading project/v9 type/bug release/9.0.0-rc003

#10950 Open In Media Library link on media view blade causes an exception on load project/v9 type/bug release/9.0.0-rc003

#10948 Fixed potential null reference exception in KeepAlive project/v9 type/bug release/9.0.0-rc003

#10946 V9: Reuse value editors for validation project/v9 category/performance release/9.0.0-rc003

#10941 New project - simplify includes/excludes project/v9 release/9.0.0-rc003

#10912 v9 Block List Thumbnail Selector Empty on *nix project/v9 type/bug release/9.0.0-rc003

#10906 LocalizedTextServiceExtensions not using culture parameter project/v9 type/bug release/9.0.0-rc003

#10905 V9/bugfix/email sender ambiguous constructor project/v9 release/9.0.0-rc003

#10887 Ensure Nuget dependencies are upto date except NPoco as breaking changes in major project/v9 release/9.0.0-rc003

#10884 V9: Move default ImageSharp cache folder to TEMP and map configured value to content root project/v9 release/9.0.0-rc003

#10880 Suppress scope notifications during migrations project/v9 release/9.0.0-rc003

#10845 Fixed incorrect node url being returned when no suitable domain exist… project/v9 type/bug release/9.0.0-rc003

#10774 Adding content in multiple threads from composer cause IOException type/bug release/8.16.0 release/9.0.0-rc003 release/8.15.3

#10720 Update LocalizedTextServiceExtensions.cs - use the culture parameter, instead of Thread.CurrentThread.CurrentUICulture project/v9 release/9.0.0-rc003

#10689 Update Media.cs project/v9 release/9.0.0-rc003

#10644 Grid Property Editor with AllowedDocType != [] in package.manifest results in corrupted [[]] rather than a string[] project/v9 type/bug release/9.0.0-rc003

#10641 Umbraco 9 package template issue with dots "." in name project/v9 type/bug release/9.0.0-rc003

Changes in v9.0.0-rc004

2 new features, 2 breaking changes, and 34 issues & tasks were implemented

Features 2

#11127 Add LocalDB database install option and implement automatic database creation category/breaking project/v9 type/feature release/9.0.0-rc004

#11101 Added option to set NoNodesViewPath in umbraco template. project/v9 type/feature release/9.0.0-rc004

Breaking changes 2

#11172 Add folderkeys to package xml. category/breaking project/v9 release/9.0.0-rc004

#10480 Rename server roles, master = SchedulingPublisher and replica = Subscriber category/breaking community/pr status/needs-docs project/v9 release/9.0.0-rc004

Issues & Tasks 34

#11171 add MaybeNull attribute to mixin properties project/v9 release/9.0.0-rc004

#11168 Fix for dotnet6 preview1 when using runtime compiled views (default umbraco) project/v9 release/9.0.0-rc004

#11167 Add migration for isMaster column to isSchedulingPublisher in UmbracoServer table project/v9 release/9.0.0-rc004

#11159 V9: Fix incorrect static filenames references project/v9 release/9.0.0-rc004

#11155 Fixes 10730 - Route hijacking with public access project/v9 release/9.0.0-rc004

#11150 V9: MediaPicker3 casing incorrect project/v9 type/bug release/9.0.0-rc004

#11146 Handle maindom was acquired doing install, so we do not have our lock… project/v9 release/9.0.0-rc004

#11130 UmbracoRouteValueTransformer fixes project/v9 release/9.0.0-rc004

#11125 AllowAnonymous attribute on Action is ignored when UmbracoMemberAuthorize is set on Controller project/v9 type/bug release/9.0.0-rc004

#11118 Inconsistent nullability (MayBeNull) when using compositions with modelsbuilder in v9 project/v9 type/bug release/9.0.0-rc004

#11114 v9: Nested Content not rendered when group name contains "System". type/bug release/8.17.0 release/9.0.0-rc004

#11111 V9: Cleaning up unused or duplicated language keys project/v9 release/9.0.0-rc004

#11105 V9: Use invarint culture when parsing ints project/v9 type/bug release/9.0.0-rc004

#11103 Fixes issue with dotnet new template if you did not specify a connection string project/v9 release/9.0.0-rc004

#11102 Use IFileService to save macro partial views in package migration project/v9 type/bug release/9.0.0-rc004

#11100 Multi-URL Picker does not save values when used in a nested block list item when using the new tabs feature type/bug release/8.17.0 release/9.0.0-rc004

#11097 When changing language for user in Backoffice the GetApplicationTrees endpoint throws an 404 and fails to load tree project/v9 type/bug release/9.0.0-rc004

#11096 V9: Merged 8.17RC (14/09/2021) project/v9 release/9.0.0-rc004

#11083 Nested content missing properties on Member edit project/v9 type/bug release/9.0.0-rc004

#11071 Fixes empty recycle bin performance with indexing project/v9 category/performance release/9.0.0-rc004

#11068 Fixes reading connection strings after install project/v9 release/9.0.0-rc004

#11059 V9: Fix ApplicationMainUrl not being set from appsettings.json project/v9 type/bug release/9.0.0-rc004

#11056 Installer broken when umbracoDbDSN configuration key is missing project/v9 type/bug release/9.0.0-rc004

#11054 v9: Bugfix - Implemented attribute changes in controller project/v9 type/bug release/9.0.0-rc004

#11051 Fix concurrency and certificate days to expiry issues in HttpsCheck project/v9 type/bug release/9.0.0-rc004

#11039 V9/feature/cancellation now works on content project/v9 release/9.0.0-rc004

#10977 Umbraco 9 GetDictionaryValue not working? project/v9 type/bug release/9.0.0-rc004

#10964 Use ImageSharps Image.Identify for dimension extraction project/v9 release/9.0.0-rc004

#10937 dropdownFlexible should be in lower case project/v9 type/bug release/9.0.0-rc004

#10920 Umbraco 9.0.0-rc002: No warning but error when uploading files to Media that exceed maxAllowedContentLength type/bug release/9.0.0-rc004

#10730 Route hijacking with restricted public access - protected page request is not handled by custom login page controller project/v9 type/bug release/9.0.0-rc004

#10650 v9-rc001 After upgrading code the upgrade process is not launched on /umbraco project/v9 type/bug release/9.0.0-rc004

#10403 Backoffice notifications not displaying project/v9 type/bug release/9.0.0-rc004

#9661 Conversion exception silently handled for `IsMemberLockedOut` project/v9 release/9.0.0-rc004

Changes in v9.0.0

0 new features, 0 breaking changes, and 4 issues & tasks were implemented

Issues & Tasks 4

#11189 Member groups stopped working project/v9 type/bug release/9.0.0

#11183 V9 RC4: Content finder causing redirect to `/account/accessdenied` project/v9 type/bug release/9.0.0

#11180 Fixed issue with Paths-integers being converted using local culture. project/v9 release/9.0.0

#11178 V9: Reintroducing some language keys project/v9 type/bug release/9.0.0

Changes in v9.0.1

0 new features, 0 breaking changes, and 14 issues & tasks were implemented

Issues & Tasks 14

#11303 Exposes the entity containers (folders) created during a package installation in the summary available from the ImportedPackageNotification. release/9.0.1

#11301 Added CopyRazorGenerateFilesToPublishDirectory to the template release/9.0.1

#11296 Allow opt out of import embedded schema file release/9.0.1

#11288 Fixed bug where the wrong schema was signed in when using 2fa. project/v9 type/bug release/9.0.1

#11276 Force ICU usage on windows. project/v9 release/9.0.1

#11265 Ensure dependency order for Deploy artifacts project/v9 type/bug release/9.0.1

#11263 Smtp configuration is ignoring the From appsetting status/regression project/v9 type/bug release/9.0.1

#11258 Error when accessing Membes section without Settings section: membertype/GetAllTypes status/regression project/v9 type/bug release/9.0.1

#11241 Remove all ImageSharp.Web Processors and then re-add in the correct order community/pr type/bug hacktoberfest-accepted release/9.0.1 hacktoberfest/contrib-2021

#11227 v9 - UmbracoHelper GetDictionaryValue not working when Restrict Public Access is setup project/v9 type/bug release/9.0.1

#11221 v9: SQL error when trying to create a new property on a tab that is inherited from a Composition (SQL CE and LocalDB) project/v9 type/bug release/8.17.0 release/9.0.1

#11216 Copy static assets during BeforeBuild target to fix Visual Studio "rebuild" failures community/pr category/dx type/bug release/9.0.1

#11188 Missing JSON Schema Property for Smidge Version project/v9 type/bug release/9.0.1

#11081 [v9.0.0-beta003] PostSetUserTour doesn't seem to persist until apppool recycle project/v9 type/bug release/9.0.1

Changes in v9.1.0

42 new features, 0 breaking changes, and 73 issues & tasks were implemented

Features 42

#11556 Hide localization key while loading community/pr category/ux type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11552 Added ngdocs documentation for overlay.service.js community/pr category/api-documentation type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11551 API Documentation: Added extra selector for styling <code> elements in the content community/pr category/api-documentation type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11544 Making UmbracoTreeSearcherFields virtual for easier overriding community/pr category/dx type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11542 Validate fileName to prevent path traversal on v8 type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11537 Check for path traversal before uploading file category/api type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11535 [v9] Fix the basehttpheader health check so that it's checking the root of the domain instead of the /umbraco path community/pr type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11534 [v8] Fix the basehttpheader health check so that it's checking the root of the domain instead of the /umbraco path community/pr type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11495 Content Version Cleanup category/notable type/feature release/8.18.0 release/9.1.0

#11493 GitHub issue#11299 fix v8 community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11480 Update to noUiSlider v15.5.0 community/pr dependencies type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11468 New design for the default 404 page community/pr category/ux type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11440 Update Examine reference community/pr dependencies type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11434 Further clarification around where configuration goes category/ui type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11433 DocumentTypes: Add remove warning community/pr type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11429 V8/feature/app header localized titles community/pr category/accessibility type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11412 Allowed templates list: Change remove icon to text community/pr category/ui type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11411 Listview: Fix translations and use "Remove" text for button instead of icon community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11403 Simplify usage of integration tests from nuget package project/v9 type/feature release/9.1.0

#11401 Add warning overlay when deleting grid layout community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11375 Added more detailed message when deleting items in the list view community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11346 Localization add tab text dutch community/pr category/localization type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11335 Added missing documentation to Image Cropper Extension methods using MediaWithCrops community/pr type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11332 11331: Check property on instance if id is not set yet community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11328 Add notifcation when publishing varying culture without domains configured type/feature release/9.1.0

#11317 Ability to register your own content provider for default template content community/pr type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11309 Link insertion with no selected text in RTE community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11293 Enables friendly pasting in multipletextbox community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11292 8258: Added create dictionary item button community/pr category/ux type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11250 Ability to remove trees in the backoffice community/pr category/dx type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11244 Change references of Web.config to be appsettings.json community/pr category/ui type/feature hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11230 v9: Created new system information section in help panel project/v9 type/feature release/9.1.0

#11207 Combine GetUrl requests when loading a MNTP with many entries category/breaking category/performance type/feature release/9.1.0

#11205 Use medium sized overlay for doctype/mediatype/membertype icon picker community/pr category/ux type/feature release/8.18.0 release/9.1.0

#11199 v9: Added Extension method to register all custom Notifications project/v9 type/feature release/9.1.0

#11197 Added missing Italian translations community/pr category/localization type/feature release/8.18.0 release/9.1.0

#11075 Allows replacing MainDom with alternate DB type/feature release/8.17.0 release/9.1.0

#11008 Implement icon parameter for doctype editor community/pr category/ui type/feature release/8.18.0 release/9.1.0

#10963 Falling back to contentTypeName when Block List label is empty community/pr category/ux type/feature release/8.18.0 release/9.1.0

#10896 10341: Use different picker for content types community/pr category/ux type/feature release/8.18.0 release/9.1.0

#10653 Additional optional sanitization of scripting in TinyMCE type/feature release/9.1.0 release/8.17.1

#9141 Cleanup examine search results, and adds ability to toggle fields community/pr category/ux hacktoberfest/contrib-2020 type/feature hacktoberfest-accepted release/8.18.0 release/9.1.0

Issues & Tasks 73

#11639 contentpicker: Don't validate minNumber/maxNumber if 0 community/pr type/bug release/8.18.0 release/9.1.0

#11608 Obsoletes events added for local database initialization for Umbraco Cloud that are no longer required. release/9.1.0

#11592 v9: Fix for OAuth ExternalLogin community/pr type/bug release/9.1.0

#11579 Allow .map files as default browsable file extensions from the App_Pl… type/bug release/9.1.0

#11574 Add missing fallback texts to backoffice views community/pr category/localization type/bug release/8.18.0 release/9.1.0

#11524 v9: don't reload page when navigating to edit user type/bug release/9.1.0

#11487 Error During Examine Indexing type/bug release/9.1.0

#11469 Media Folder Picker View: Fix localizations community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11454 Publish hotkey doesn't work in RTE community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11453 V9: Error when you try to invite user via backoffice project/v9 type/bug release/9.1.0

#11451 Remove comma that makes the JS task throw an error community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11447 Bugfix/11442/migration steps are skipped v8.17 to v9 community/pr type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11438 Performance: Don't load all translation files if they are not going to be used type/bug release/9.1.0

#11437 Fix logger message placeholders being parsed literally community/pr type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11427 An error occurred while trying to Add language type/bug release/9.1.0

#11422 adding . applying filter community/pr category/ux type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11417 Focus Lock: Exclude children elements where parent / grandparent etc. has a .ng-hide class set community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11409 IsLiveFactoryEnabled() will always return true status/regression project/v9 type/bug release/9.1.0

#11408 UI API docs: Added reset rules for .close class community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11407 UI API docs: Fixed incorrect method name community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11402 Adjust styling to make grid config look better community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11400 Update styling of imagepicker prevalue editor community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11397 Remove z-index community/pr category/ui category/ux hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11394 Also detect localdb 15 project/v9 type/bug release/9.1.0

#11389 There is no TEMP environment variable on Linux azure app service type/bug release/9.1.0

#11385 Minor edits to the XPath query help sheet community/pr hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11380 add delete language test community/pr category/acceptance-tests hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11378 Published Content Query has "skip" applied twice type/bug hacktoberfest-accepted release/9.1.0

#11373 Add validation errors when invalid composition due to duplicate property group aliases type/bug release/8.18.0 release/9.1.0

#11367 Make debugging work better in VS Code / Codespaces community/pr type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11363 Align template picking more towards the other pickers community/pr category/ux hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11353 11343: Remove blocklist block on cancel community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11352 Align create buttons styling community/pr category/ux hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11351 Implement IUserSessionStore<BackOfficeIdentityUser> to fix timeout bug #11350 release/9.1.0

#11350 TimeOut Setting not being used in V9 type/bug release/9.1.0

#11347 Ensure block list thumbnails aren't cropped community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11340 Fix for misaligned focalpoint community/pr category/ui type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11336 Allow local API when using AspNetCore identity community/pr category/api type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11330 contentpicker: Don't validate minNumber if empty and not mandatory community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11319 v9 IPublishedContentQueryAccessor isn't usable project/v9 type/bug release/9.1.0

#11316 11315: Don't unbind unbinding keys community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11313 If caching a published document, make sure you use the published Name… community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11312 added vm. in front of the enterSubmitFolder method call on ng-keydown community/pr hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11311 camelCase translations for importDocumentType community/pr category/localization type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11306 Update ImageSharp to version 1.0.4 community/pr dependencies hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11294 Removes annoying wait text, which causes layout jank community/pr category/ux hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11291 V8: Duplicate MemberGroup names cause MemberGroup mixup community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11290 Variant ContentSavedState incorrectly updated for failed publish type/bug release/8.18.0 release/9.1.0

#11287 Allow switching property editor from numeric to slider community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11282 add cypress test for deleting a user community/pr category/acceptance-tests hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11280 Fix SVG preview without sizing community/pr category/ui type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11279 Return tempFiles from PostAddFile result community/pr category/ux hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11273 Fixes (hides) customize button when connection string is already configured community/pr type/bug hacktoberfest-accepted release/9.1.0 hacktoberfest/contrib-2021

#11270 Add test to update user community/pr category/acceptance-tests hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11267 11251: Don't add default dashboard to url community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11257 11048: Bugfix for groups and properties that get replaced community/pr type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11253 Added support for Smtp PickupDirectory community/pr type/bug hacktoberfest-accepted release/9.1.0

#11246 Fixes wrong reference to enterSubmitFolder method in ng-keydown in mediapicker community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11245 Cypress test for textbox max length community/pr category/acceptance-tests hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11243 Change template helper to use async partials community/pr project/v9 category/dx type/bug hacktoberfest-accepted release/9.1.0

#11240 v8: Backoffice Welsh language translation updates community/pr category/localization hacktoberfest-accepted release/8.18.0 release/9.1.0 hacktoberfest/contrib-2021

#11228 v9 - Issue with file picker and referencing files from wwwroot returns 404 project/v9 type/bug release/9.1.0

#11219 Changed the case of BlockList to blocklist as it breaks on Linux Mint community/pr type/bug release/9.1.0

#11217 Fix for Excessive header health check when excluding Cloudflare community/pr type/bug release/9.1.0

#11211 v9 Fix build required before initial publish release/9.1.0

#11201 Added missing GetCropUrl overload for MediaWithCrops community/pr category/dx type/bug release/9.1.0

#11184 Fixed missing null check in BlockEditorPropertyEditor community/pr type/bug release/8.18.0 release/9.1.0

#11113 Fix incorrect attribute in hidden prevalue attribute community/pr category/ui type/bug release/8.17.0 release/9.1.0

#11108 Accept udt as extension in import document type community/pr category/ux type/bug release/8.18.0 release/9.1.0

#11057 Mandatory Image not validating after first time failure status/regression type/bug release/9.1.0 release/8.17.1

#11012 Use umb-icon component for icons in content type groups and tabs community/pr category/ui type/bug release/8.18.0 release/9.1.0

#10978 Grid: Add button styling fix community/pr category/ui type/bug release/8.17.0 release/9.1.0

#10945 Create content template localization community/pr category/ui type/bug release/8.18.0 release/9.1.0

Changes in v9.1.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#11662 umbraco/config/lang missing on dotnet publish --no-build type/bug release/9.1.1

Changes in v9.1.2

0 new features, 0 breaking changes, and 11 issues & tasks were implemented

Issues & Tasks 11

#11700 Fix smidge bundles not always invalidated between backoffice versions. release/9.1.2

#11698 Smidge bundles aren't always invalidated between backoffice versions type/bug release/9.1.2

#11685 Bugfixes for MNTP / EntityController release/9.1.2

#11684 V9: Fix for migration of non-default configurated users/members type/bug release/9.1.2

#11664 I cant save document types on my umbraco site after upgrading from umbraco 9.0.1 to 9.1.0 type/bug release/9.1.2

#11660 Support import/export for doc type history cleanup policy release/8.18.0 release/9.1.2

#11631 Newtonsoft.Json.JsonSerializationException with Macro Multiple Content Picker Parameter in Umbraco 9.1.0-rc type/bug release/9.1.2

#11589 404-page issue on first startup type/bug release/9.1.2

#11448 Entity resource getByIds doesn't work as expected type/bug release/9.1.2

#11393 Performance issue loading javascript files in back office takes 12-15 seconds type/bug release/9.1.2

#10252 Generated JavaScript from App_Plugins is slow when debugging in Visual Studio type/bug release/9.1.2

Changes in v9.2.0

27 new features, 0 breaking changes, and 32 issues & tasks were implemented

Features 27

#11779 V9: Add a health check for umbraco application url project/v9 type/feature release/9.2.0

#11762 Merge v8/dev into v9/dev 14/12/2021 type/feature release/9.2.0

#11738 Package telemetry category/notable type/feature release/9.2.0

#11703 Rename AddOEmbedProvider() and Obsolete OEmbedProviders() community/pr category/dx type/feature release/9.2.0

#11691 Create extension methods to easily append to CollectionBuilders community/pr category/dx type/feature release/9.2.0

#11649 V8 Changed 'bevestig nieuw password' to 'bevestig nieuw wachtwoord' community/pr category/ux category/localization type/feature release/8.18.0 release/9.2.0

#11632 Apply pickDate-config setting to hide calendar in datepicker community/pr category/ui type/feature release/8.18.0 release/9.2.0

#11628 Adds support for simple markdown in property descriptions, and extended property descriptions community/pr category/ux type/feature release/9.2.0

#11625 Remove http-equiv meta tag and update the "enable JS" message a wee bit community/pr category/ui type/feature release/8.18.0 release/9.2.0

#11624 Listview Datatype: Change from using delete icon to "Remove" text in layouts community/pr category/ux type/feature release/8.18.0 release/9.2.0

#11623 Media Sort view: Add missing fallback text sort view media community/pr category/ui category/localization type/feature release/8.18.0 release/9.2.0

#11622 Create view: Add missing fallback text community/pr category/localization type/feature release/8.18.0 release/9.2.0

#11620 Mediatypes permissions view: Add missing fallback texts community/pr category/ui category/localization type/feature release/8.18.0 release/9.2.0

#11619 Documenttypes Permissions view: Add missing fallback texts and fix styling community/pr category/ui category/localization type/feature release/8.18.0 release/9.2.0

#11618 List view: Add missing fallback texts community/pr category/ui category/localization type/feature release/8.18.0 release/9.2.0

#11614 Overlay delete view: Add missing fallback text community/pr category/localization type/feature release/8.18.0 release/9.2.0

#11600 v9: Health Check still references web.config instead of appsettings.json community/pr category/localization type/feature release/9.2.0

#11593 Add functionality for resetting to the initial state. community/pr category/ux type/feature release/8.18.0 release/9.2.0

#11548 Remove the need of Smtp.Host config when using PickupDirectoryLocation community/pr type/feature hacktoberfest-accepted release/9.2.0

#11546 Cy create language community/pr category/test-automation type/feature hacktoberfest-accepted hacktoberfest/contrib-2021 release/9.2.0

#11529 v9: Update 'User' Cypress tests category/test-automation type/feature hacktoberfest-accepted hacktoberfest/contrib-2021 release/9.2.0

#11435 Focus lock improvements community/pr category/ui type/feature hacktoberfest-accepted release/8.18.0 hacktoberfest/contrib-2021 release/9.2.0

#11349 Update to SixLabors.ImageSharp.Web 1.0.4 and remove processing order workarounds dependencies type/feature release/9.2.0

#11304 Add support for media saving messages in dropzone community/pr type/feature hacktoberfest-accepted hacktoberfest/contrib-2021 release/9.2.0

#10450 Added notifications toggle to user groups community/pr category/ux type/feature release/8.18.0 release/9.2.0

#10096 Member group picker actions community/pr category/ux type/feature release/8.18.0 release/9.2.0

#6890 Update styling of log viewer community/pr category/ui type/feature release/8.18.0 release/9.2.0

Issues & Tasks 32

#11778 V9: Use current request for emails release/9.2.0

#11769 Adds migration back for v9 for #10450 release/9.2.0

#11768 Move member properties to Member Content App (V9 merge regression) release/9.2.0

#11759 Ensure Umbraco Razor files are compiled into <project>.Views.dll community/pr type/bug release/9.2.0

#11702 [v8] Change httpsCheckInvalidUrl to healthCheckInvalidUrl community/pr category/ui category/localization type/bug release/8.18.0 release/9.2.0

#11681 V9/feature/merge v8 22/11/2021 release/9.2.0

#11674 Fixes fallback value ignored in Localize directive community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11670 URL paths not correct on some file systems type/bug release/9.2.0

#11635 Redirect Dashboard: Wrap Texts in <umb-box> directive community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11626 LogViewer Dashboard doesn't display UmbracoFile Sink -> restrictedToMinimumLevel if set type/bug release/9.2.0

#11621 Media Picker: Add missing fallback texts community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11616 List: Add missing fallback texts community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11615 Datatype info view: Add missing fallback text community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11613 Variant state: Add missing fallback texts community/pr category/ui category/localization type/bug release/8.18.0 release/9.2.0

#11612 Content grid: Add missing fallback value community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11605 Fixes userpicker filter community/pr category/ux type/bug release/8.18.0 release/9.2.0

#11598 Block list editor content and settings model properties project/block-editor type/bug release/8.18.0 release/9.2.0

#11594 Allow appsettings.json to set SMTP authentication to string.Empty community/pr type/bug release/9.2.0

#11587 Move member properties to Member Content App project/members type/bug release/8.18.0 release/9.2.0

#11555 Updates to Media Selection list view to better match Grid View community/pr category/ux hacktoberfest-accepted release/8.18.0 hacktoberfest/contrib-2021 release/9.2.0

#11554 Optional id route parameter is lost when model binding for UmbracoApiController type/bug release/9.2.0

#11545 Updating fr.xml translation file community/pr category/ux hacktoberfest-accepted release/8.18.0 hacktoberfest/contrib-2021 release/9.2.0

#11523 Routing issue with UmbracoAuthorizedApiController, UmbracoAuthorizedJsonController etc type/bug release/9.2.0

#11481 Ensure crop size in shown for slim thumbnails community/pr category/ux type/bug hacktoberfest-accepted release/8.18.0 hacktoberfest/contrib-2021 release/9.2.0

#11462 Update docs for localize.directive.js community/pr category/api-documentation hacktoberfest-accepted hacktoberfest/contrib-2021 release/9.2.0

#11458 Weirdness when setting granular permissions for usergroups type/bug release/9.2.0

#11359 Change Cache-Control header when cache buster value is present category/refactor type/bug release/9.2.0

#11341 Replace .first() with localize in acceptance-tests community/pr category/acceptance-tests hacktoberfest-accepted hacktoberfest/contrib-2021 release/9.2.0

#11027 Fix typo `retrive` to be `retrieve` throughout project community/pr type/bug release/8.18.0 release/9.2.0

#10597 Fix the introduction tour getting lost if dashboard is not shown category/ux type/bug release/8.18.0 release/9.2.0

#10303 fixes #9894 . Truncate block editor model title to 100 chars. community/pr category/ux type/bug release/8.18.0 release/9.2.0

#7943 #7902 displaying messages on cancelled item creation community/pr category/ux type/bug release/8.18.0 release/9.2.0

Changes in v9.3.0

18 new features, 1 breaking changes, and 15 issues & tasks were implemented

Features 18

#11909 V9: Add allowlist for HelpPage type/feature release/9.3.0

#11898 V9: Add ability to implement your own HtmlSanitizer type/feature release/9.3.0

#11889 Member 2FA category/notable type/feature release/9.3.0

#11883 Add IsRestarting property to Umbraco application notifications type/feature release/9.3.0

#11857 Add UmbracoApplicationStartedNotification and UmbracoApplicationStoppedNotification type/feature release/9.3.0

#11855 Improve functionality for external member logins category/notable type/feature release/9.3.0

#11850 Localization: Add missing 'read more' translation (Dutch) community/pr category/localization type/feature release/9.3.0

#11849 Localization: Rename RelatieTypen to RelatieTypes (Dutch) community/pr category/localization type/feature release/9.3.0

#11838 Mark redundant extension methods as obsolete category/dx type/feature release/9.3.0

#11835 Localization: Translate history cleanup labels/descriptions to Dutch community/pr category/localization type/feature release/9.3.0

#11832 Add "MainDom" to log messages, when acquiring MainDom at startup community/pr category/auditing type/feature release/9.3.0

#11825 V9: Allowlisting remote URLs for displaying content on the content dashboard type/feature release/9.3.0

#11806 Prune/remove indentation from JSON property values category/breaking category/performance type/feature release/8.18.0 release/9.3.0

#11805 Prune Image Cropper and Media Picker (v3) values category/performance type/feature release/8.18.0 release/9.3.0

#11783 Serve Media and App_Plugins using WebRootFileProvider (and allow changing the physical media path) category/notable type/feature release/9.3.0

#11781 Makes the width of .login-overlay__logo dynamic community/pr category/ui type/feature release/9.3.0

#11733 Make using scoped services in notification handlers less painful. category/dx type/feature release/9.3.0

#11654 v9: Move local xml package files to database instead type/feature release/9.3.0

Breaking changes 1

#11775 Use current request for emails category/breaking release/8.18.0 release/9.3.0 release/8.17.2

Issues & Tasks 15

#11953 Cherry pick Apply the Umbraco logo to BackOffice (#11949) to V9 category/ui category/ux release/9.3.0

#11942 9.3.0-rc - Block List editor error when block removed type/bug release/9.3.0

#11932 MiniProfiler custom steps not showing in the log type/bug release/9.3.0

#11846 Page without template throws error in v9 type/bug release/9.3.0

#11845 Take `ufprt` from form data if post, fallback to query type/bug release/9.3.0

#11833 Added description to entityResource.getSafeAlias community/pr category/api-documentation release/9.3.0

#11821 Bump ImageSharp.Web version to v1.0.5 community/pr dependencies type/bug release/9.3.0

#11814 Null check in Examine backoffice search community/pr type/bug release/9.3.0

#11801 Fix #11793 Core trees should not be placed in third party tree group - Set default tree group for core trees community/pr type/bug release/9.3.0

#11800 Unable to upload larger mp4 files using IIS type/bug release/9.3.0

#11799 Fix issue with missing URLs shown in redirect management community/pr category/ui type/bug release/9.3.0

#11798 Fix incorrect styling of actions in tags editor community/pr category/ui category/ux type/bug release/9.3.0

#11753 Fix incorrect camelcasing for import document type community/pr type/bug release/9.3.0

#11584 Umbraco Allows for multiple UmbracoAuthorizedApiController with same name type/bug release/9.3.0

#11386 Request Handler Settings for character replacement community/pr status/regression type/bug hacktoberfest-accepted release/9.3.0

Changes in v9.3.1

0 new features, 0 breaking changes, and 5 issues & tasks were implemented

Issues & Tasks 5

#12020 Fix issue with migration from 8 and added support for 8.18 migration type/bug release/9.3.1

#11989 App_Plugin property editor using JSON valueType now wraps text field values in quotes status/regression type/bug release/9.3.1

#11982 Fix media paths with UNC format type/bug release/9.3.1

#11980 Upgrading from v8 to v9 (DB Content Migration) broke on 9.2.0 type/bug release/9.3.1

#11976 Problems Migrating Database from 8.17.2 to 9.3.0 type/bug release/9.3.1

Changes in v9.4.0

18 new features, 0 breaking changes, and 62 issues & tasks were implemented

Features 18

#12097 Make GridPropertyEditor dirty if a control is removed community/pr category/ui type/feature release/9.4.0 release/8.18.1

#12094 Adding null check to IsCulturePublished on IContent community/pr type/feature release/9.4.0

#12077 Tune Debug logging to improve ContentStore boot performance community/pr category/performance type/feature release/9.4.0

#12042 Set current selected master template in tree community/pr category/ux type/feature release/9.4.0

#12016 Support async in TreeController community/pr category/dx type/feature release/9.4.0

#11994 v9 - Allow configuring TinyMCE scripting sanitization community/pr category/dx type/feature release/9.4.0

#11985 Lookup plugin lang / icons folders in a case insensitive way community/pr category/dx type/feature release/9.4.0

#11947 Added section for promoted packages in the back-office. type/feature release/9.4.0

#11945 Introduced new "large" overlay size community/pr category/ux category/dx type/feature release/9.4.0

#11924 Allow setting the site name from appsettings type/feature release/9.4.0

#11919 Item tracking improvements category/notable type/feature release/9.4.0

#11811 Added property way of seeing composition community/pr category/ux type/feature release/9.4.0

#11807 Make the missing image caption functionality in the RTE work community/pr category/accessibility type/feature release/9.4.0

#11795 Update RemoveTreeController to use TController community/pr category/dx type/feature release/9.4.0

#11729 Filter block cards and show empty message community/pr category/ux type/feature release/9.4.0

#11627 Makes group name wider to fit long group names community/pr category/ui type/feature release/9.4.0

#11606 Validate that imageUrl param is a relative path community/pr category/front-end type/feature release/9.4.0

#11553 Content app for dictionary items community/pr type/feature hacktoberfest-accepted release/9.4.0

Issues & Tasks 62

#12161 Amend breaking change in RecurringHostedServiceBase release/9.4.0

#12156 Use an umbra.co link for the TV replacement channel release/9.4.0

#12153 Fixes RecurringHostServices leaking the execution context / ambient scope community/pr type/bug release/9.4.0

#12146 Item tracking fixes and optimizations after RC type/bug release/9.4.0

#12139 Fix media tracking of items added via macro parameters in RTE and Grid type/bug release/9.4.0

#12132 v9: Fix image thumbnails not showing if filename contains non ascii characters type/bug release/9.4.0

#12117 v9 Missing legacy password support for uniquely salted SHA1 hashed passwords type/bug release/9.4.0

#12093 v9 fix misc issues external member login release/9.4.0

#12087 V9: Fix history cleanup not making content type dirty type/bug release/9.4.0

#12068 Random GUID in user detail view type/bug release/9.4.0

#12065 add null check for case when index is not implementing LuceneDirector… community/pr category/dx type/bug release/9.4.0

#12061 Media entry editor listview children community/pr type/bug release/9.4.0 release/8.18.1

#12055 11921: Update CultureName after language change community/pr category/ux type/bug release/9.4.0

#12051 ContentSavingNotification - Cannot access content that is about to be saved. status/regression type/bug release/9.4.0 release/8.18.1

#12048 Fix namespace shown in C# API docs type/bug release/9.4.0

#12044 Updates babel and caniuse-lite community/pr dependencies status/dependency-update release/9.4.0

#12040 V9: Fix missing site identifier type/bug release/9.4.0

#12037 Filesystem based MainDomLock & extract interface for MainDomKey generation release/9.4.0

#12034 Settings Dashboard Umbraco.tv References community/pr type/bug release/9.4.0

#12030 Cannot replace default RenderController with Generic controller type type/bug release/9.4.0

#12019 Ignore certificate errors for KeepAlive task. release/9.4.0

#12018 Fixed issue in umbeditorheader.directive.js example community/pr category/api-documentation type/bug release/9.4.0

#12014 Add using statements for IDisposables community/pr type/bug release/9.4.0

#12013 Prevent DatabaseServerMessenger handle leak community/pr type/bug release/9.4.0

#12012 ContentType IsDirty() is false after changing a value in HistoryCleanup type/bug release/9.4.0 release/8.18.1

#12010 Fix Empty Recycle Bin view not found on Linux community/pr type/bug release/9.4.0

#12008 Exclude the Umbraco Log files from UmbracoProject template gitignore community/pr release/9.4.0

#11999 Add config to hide backoffice logo release/8.18.0 release/9.4.0

#11996 Temp 11977 - Fixes 11977 Content Name auto-numbering is not incrementing community/pr type/bug release/9.4.0

#11984 Redirect Url Management not working with Contenttypes(Allow vary by culture) type/bug release/9.4.0

#11979 Fix items found in PVS-Studio analysis type/bug release/9.4.0

#11973 Localization: Translate "Create dictionary item" to Dutch community/pr category/ux release/9.4.0

#11970 Added name & color description for umbAvatar community/pr category/api-documentation release/9.4.0

#11965 TimeOut Setting not being respected in v9 type/bug release/9.4.0

#11961 Attempt to make app local icu setup less problematic. release/9.4.0

#11957 Check form and querystring when validating `ufprt` in `ValidateUmbracoFormRouteStringAttribute` release/9.4.0

#11952 Don't hold static UmbracoContext reference community/pr type/bug release/9.4.0

#11950 Only select ItemIdFieldName in PublishedContentQuery.Search to improve performance category/performance release/9.4.0

#11935 MainDom lock re-acquired by deploy slot after Azure slot swap type/bug release/9.4.0

#11928 ServerRegistrationService.TouchServer uses the DB instead of IServerRoleAccessor to determine IsSchedulingPublisher type/bug release/9.4.0

#11901 new stick top position for rte toolbar if tabs are present, issue #11870 community/pr category/ux type/bug release/9.4.0

#11900 fixes umbraco logo appearance on backoffice login page, issue #11830 community/pr category/ui type/bug release/9.4.0

#11861 11777: Remove sorting because we need the correct order community/pr type/bug release/9.4.0

#11858 (umbraCollab) Check media Parent for permissions when setting correct MediaType community/pr type/bug release/9.4.0

#11817 Use pointer cursor pointer for keyboard shortcuts overview community/pr category/ux type/bug release/9.4.0

#11816 Lookup backoffice section name in route locationTitle community/pr category/ux release/9.4.0

#11813 Align tags vertically in content type property component community/pr category/ui type/bug release/9.4.0

#11812 Constant icon blueprint community/pr category/dx release/9.4.0

#11797 Vary localization based on content or blueprint community/pr category/localization type/bug release/9.4.0

#11796 Grant access to get all content types so content templates can be moved to content section. community/pr category/dx release/9.4.0

#11773 Transition of lazy loaded image community/pr category/ux release/9.4.0

#11772 Unable To Import DocType If Parent Folder Already Exists type/bug release/9.4.0

#11764 Container validation (ValidateOnBuild) fails if backoffice controllers are added to IOC container (non standard setup). type/bug release/9.4.0

#11745 Updated border radius of notification to match button community/pr category/ui release/9.4.0

#11687 Model.Url(culture) only returns "#" on multi-lingual site type/bug release/9.4.0

#11673 Fixes issue with OrderByDescending generating invalid SQL community/pr category/dx type/bug release/9.4.0

#11629 Makes the template column in NC config expandable community/pr category/ux release/9.4.0

#11492 V9: Fix Umbraco:CMS:Global:SqlWriteLockTimeOut setting value ignored community/pr type/bug hacktoberfest-accepted release/9.4.0

#11428 refactor setTitle in MediaPicker.Controller.js community/pr category/ui type/bug hacktoberfest-accepted release/9.4.0

#11370 Make views compatible with Nullable Reference Types community/pr category/dx type/bug hacktoberfest-accepted release/9.4.0

#11222 Fix JsonConfigManipulator causing upgrades to fail when appsettings.json files are not present community/pr type/bug release/9.4.0

#10066 Redirects do not work due to missing null check type/bug release/9.4.0 release/8.18.2

Changes in v9.4.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#12170 Background tasks using RecurringHostedServiceBase using "legacy" constructor throw error on startup type/bug release/9.4.1

Changes in v9.4.2

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#12190 SQL Timeouts from TrackedReferencesRepository.GetPagedRelationsForItem type/bug release/9.4.2

#12177 Restrict Public Access 404 type/bug release/9.4.2

Changes in v9.4.3

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#12110 Duplicate doc type properties stored in NuCache type/bug release/8.18.3 release/9.4.3

Changes in v9.5.0

11 new features, 0 breaking changes, and 21 issues & tasks were implemented

Features 11

#12320 Replace the 'change password' form in the user pane with the one from the users section category/ui type/feature release/9.5.0

#12286 Added secure to the UMB-XSRF-V cookie when global https is true. community/pr type/feature release/9.5.0

#12267 UI to adjust telemetry level + Added Detailed level category/notable type/feature release/9.5.0

#12202 Update nl.xml community/pr category/ux category/localization type/feature release/9.5.0

#12193 Added "move" action for dictionaries community/pr category/ux category/notable type/feature release/9.5.0

#12183 Users section: only show groups the user has access to community/pr category/ux type/feature release/9.5.0

#12151 Add a basic oEmbedProvider for LottieFiles animations community/pr category/ux type/feature release/9.5.0

#12142 Simplified setup of 2FA for users category/notable type/feature release/9.5.0

#12122 Configuration to control the creation of default data type/feature release/9.5.0

#12116 Add allowedChildren call to Outgoing Editor events community/pr category/dx type/feature release/9.5.0

#12089 Add missing copy member type menu action community/pr category/notable type/feature release/9.5.0

Issues & Tasks 21

#12299 V9/feature/log telemetry level changing release/9.5.0

#12290 Allow admins to disable 2fa for other users without code release/9.5.0

#12282 V9: Fix member properties always being sensitive type/bug release/9.5.0

#12258 RedirectToUmbracoPage fails if redirecting to a page with a domain defined type/bug release/9.5.0

#12224 Fix KeepAlive Config so that value from appsettings.json is used community/pr type/bug release/9.5.0

#12223 Remove statuscodepages middleware community/pr type/bug release/9.5.0

#12220 busfy => busy community/pr category/ux type/bug release/9.5.0

#12218 Include the PluginController Area when searching for matching surface… community/pr type/bug release/9.5.0

#12215 12188 - Backoffice memory leak community/pr category/performance type/bug release/9.5.0

#12214 Use icon component for icons community/pr category/ui release/9.5.0

#12195 Fix MultiUrlPickerValueConvert IsValue function community/pr category/dx type/bug release/9.5.0

#12169 Fixes #11169 - System.NullReferenceException in InMemoryModelFactory community/pr type/bug release/9.5.0

#12149 Sql Database ThreadAbortException results in NuCache local db locked optimization community/pr status/needs-docs type/bug release/9.5.0

#12124 Further enhancements for legacy password support. type/bug release/9.5.0

#12123 Removed unnecessary tolist()'s community/pr release/9.5.0

#12114 Move created packages out of webroot release/9.5.0

#12109 Possible NullReferenceException in MultiUrlPickerValueConverter community/pr type/bug release/9.5.0 release/8.18.4

#12083 Error mapping a Custom MVC Route to a 'Client Request' - yes I know - even though I'm using UmbracoContextFactory type/bug release/9.5.0

#12079 Custom view path picker for Block List picks wrong path type/bug release/9.5.0

#12006 Fixes Umbraco including content files twice community/pr type/bug release/9.5.0

#11931 Member last login date not being set status/regression type/bug release/9.5.0 release/8.18.4

Changes in v9.5.1

0 new features, 0 breaking changes, and 7 issues & tasks were implemented

Issues & Tasks 7

#12514 V9: Removed manic from greetings release/9.5.1

#12463 V9: Send content type notifications on copy type/bug release/9.5.1

#12452 URL redirect management does not generate redirects after installing a nuget site package type/bug release/9.5.1

#12389 Unable to log in to convert Umbraco 8 to Umbraco 9.5.0 - umbracoTwoFactorLogin type/bug release/9.5.1

#12384 v9.5.0 - Getting error after adding new backoffice language type/bug release/10.0.0 release/9.5.1

#12331 Domains under "Culture and Hostnames" is ignored in Url Provider when publishing a node status/regression type/bug release/9.5.1

#12308 GetPagedDescendantsInReferences query time makes unpublishing impossible type/bug release/9.5.1

Changes in v9.5.2

0 new features, 0 breaking changes, and 5 issues & tasks were implemented

Issues & Tasks 5

#12562 FilesystemMainDomLock throws on startup when LocalTempStorageLocation is EnvironmentTemp type/bug release/10.0.0 release/9.5.2

#12555 V9: fix relation issue when moving root item to recycle bin type/bug release/10.0.0 release/9.5.2

#12548 v9: Fix logic error WRT models builder flag out of date models. type/bug release/10.0.0 release/9.5.2

#12538 Unpublishing Content Node -> Inaccurate "dependent" nodes list type/bug release/9.5.2

#12533 v9: Update jQuery and jQuery UI dependencies release/9.5.2

Changes in v9.5.3

0 new features, 0 breaking changes, and 9 issues & tasks were implemented

Issues & Tasks 9

#12814 Only expose the filename when uploading content types release/9.5.3

#12803 V9: Replace usage of Random().Next with RNGCryptoServiceProvider release/9.5.3

#12767 Force the allowed avatar image types type/bug release/7.15.8 release/10.1.0 release/8.18.5 release/9.5.3

#12641 Ensuring that MemberManager.ConfirmEmailAsync persists for v9 community/pr release/9.5.3

#12612 Search bug - TotalCount correct but number of records always 0 community/pr type/bug release/10.1.0 release/9.5.3

#12602 V9: Only send telemetry when runtime level is run release/9.5.3

#12256 Fix Block List settings exception and optimize PVCs release/9.5.3

#12007 Can't have Login/Error pages as child nodes of protected parent in V9 community/pr type/bug release/9.5.3 release/10.0.1

#11712 Block List settings exception if Models builder is disabled. type/bug release/8.18.5 release/9.5.3

Changes in v9.5.4

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#12952 Fixed security issue release/9.5.4 release/10.1.1

Changes in v10.0.0

18 new features, 17 breaking changes, and 30 issues & tasks were implemented

Features 18

#12540 v10: Add depth property to ICoreScope type/feature release/10.0.0

#12539 v10: Remove ambient scope stack from httpcontext.items. type/feature release/10.0.0

#12525 Updated nuget dependencies (07-06-2022) dependencies type/feature release/10.0.0

#12520 Obsolete stuff not used type/feature release/10.0.0

#12413 v10: Change Umbraco.Cms and Umbraco.Templates nuspecs to csproj type/feature release/10.0.0

#12407 v10: Project template database/connection string improvements category/breaking type/feature release/10.0.0

#12337 Update 'diff' from 3.5.0 to 5.0.0 category/breaking category/ui dependencies type/feature release/10.0.0

#12324 Move umbraco views to static assets and make that an RCL + Embedded language files type/feature release/10.0.0

#12307 Update examine to version 3 category/breaking dependencies category/notable release/10.0.0

#12291 Update installer background image type/feature release/10.0.0

#12288 Update AngularJS + dependencies to 1.8.3 dependencies category/notable release/10.0.0

#12243 v10: Make language name editable category/breaking category/ui status/dependency-update type/feature release/10.0.0

#12206 Get lang files via FileProviders (and support Razor Class Libraries) type/feature release/10.0.0

#12185 v10: Update to ImageSharp v2 category/breaking dependencies category/notable release/10.0.0

#12072 v10: Get all ServerRegistrations category/breaking community/pr type/feature release/10.0.0

#12017 v10 feature: Nullable reference types category/notable release/10.0.0

#11922 v10 SQLite support + distributed locking abstractions category/breaking category/notable category/dx type/feature release/10.0.0

#11652 Update to .NET6 and ASP.NET Core 6 category/breaking category/notable release/10.0.0

Breaking changes 17

#12434 Changes to Basic Auth to support external logins category/breaking type/bug release/10.0.0

#12416 V10: Reintroduce appsettings-schema.json category/breaking type/bug release/10.0.0

#12397 v10: Use ForceCreateDatabase during unattended install and extend GetUmbracoConnectionString extension methods category/breaking release/10.0.0

#12347 Moved StackQueue to correct namespace category/breaking release/10.0.0

#12344 v10: Async tree search category/breaking release/10.0.0

#12342 v10: Fix Block List settings exception and optimize PVCs category/breaking type/bug release/10.0.0

#12341 v10: Improve redirect content finder scalability category/breaking release/10.0.0

#12340 v10: Async support for content finders. Improve loging performance. category/breaking release/10.0.0

#12314 V10: Move core services to core project category/breaking release/10.0.0

#12205 V10: Migrate member properties to columns on the member table category/breaking type/bug release/10.0.0

#12000 Dependancy Update: Switch to Serilog.Expressions away from deprecated Serilog.Filters.Expressions category/breaking dependencies release/10.0.0

#11880 v10 update to npoco5 category/breaking dependencies release/10.0.0

#11859 v10 scope provider cleanup category/breaking release/10.0.0

#11842 v10 misc - Removed some redundant event handling code. category/breaking release/10.0.0

#11398 V10/feature/content schedule performance category/breaking release/10.0.0

#11271 11269: Make sure TemplateId is set correctly from cache category/breaking community/pr hacktoberfest-accepted hacktoberfest/contrib-2021 release/10.0.0

#11200 v9: Implement IOptionsMonitor or IOptionsSnapshot instead of IOptions category/breaking project/configuration category/dx release/10.0.0

Issues & Tasks 30

#12545 Make FindContent return type nullable type/bug release/10.0.0

#12532 Merge v9.5.1 into v10 release/10.0.0

#12526 (10RC4) RenderTemplateAsync fails (null exception in UmbracoViewPage) type/bug release/10.0.0

#12524 v10: SQLite only supports 4 data types type/bug release/10.0.0

#12521 (10 RC4) Package language files only being loaded on root level type/bug release/10.0.0

#12506 v10: SQLite only supported via DTO based migrations type/bug release/10.0.0

#12492 v10: Make ActionDelete.ActionAlias public again community/pr category/dx type/bug release/10.0.0

#12474 Fixed null check typo in CacheInstructionService. Fixes #12473. community/pr type/bug release/10.0.0

#12467 Add TypeForwards file with type forwarding type/bug release/10.0.0

#12464 Locking issue on installation (v10 RC3) type/bug release/10.0.0

#12456 Fix #12454 by having Coalesce handle null values community/pr category/front-end type/bug release/10.0.0

#12450 Umbraco 10 - ICU problem with userId (int) converted to string type/bug release/10.0.0

#12408 v10: Support System.Data.SqlClient provider name type/bug release/10.0.0

#12405 V10: Fix URL generation when publishing invariant content with domains type/bug release/10.0.0

#12382 Upgrade to 10.0.0-rc1 issue with table umbracoTwoFactorLogin type/bug release/10.0.0

#12362 v10 RC1: appsettings-schema.json is not part of the build anymore type/bug release/10.0.0

#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

#12354 Update @microsoft/signalr from v3 to v6 dependencies release/10.0.0

#12353 Update NoUiSlider to 15.6.0 dependencies release/10.0.0

#12321 V10: fix more nullable references release/10.0.0

#12311 Limit link picker to content tree in content section community/pr category/ux release/10.0.0

#12297 #fix 12254 return emptyresult community/pr category/api type/bug release/10.0.0

#12283 Dependency updates dependencies release/10.0.0

#12276 Surrogate pairs are not supported type/bug release/10.0.0 release/8.18.6

#12270 V10 - Reduce usage of temp AspNetCoreHostingEnvironment release/10.0.0

#12263 Grid editors not working on Linux frontend community/pr type/bug release/10.0.0

#12140 Show nicer overlay when clicking block card for deleted element type community/pr category/ux release/10.0.0

#12049 V10/feature/filesystem maindomlock release/10.0.0

#11983 Fix issue running UmbracoTestServerTestBase tests with debugger attached release/10.0.0

#11841 V10 Update AddUnique to support multiple lifetimes. release/10.0.0

Changes in v10.0.1

0 new features, 0 breaking changes, and 6 issues & tasks were implemented

Issues & Tasks 6

#12604 v10: DB Provider names should be case insensitive type/bug release/10.0.1

#12592 Get redirected to home page after backoffice login status/regression type/bug release/10.0.1

#12586 V10 - SendingContentNotification does not work as in V9 status/regression type/bug release/10.0.1

#12585 Unescape returnPath. type/bug release/10.0.1

#12584 v10. Database not being recreated type/bug release/10.0.1

#12552 Also read the plugin files using the content provider. release/10.0.1

Changes in v10.1.0

15 new features, 0 breaking changes, and 26 issues & tasks were implemented

Features 15

#12651 Bump ImageSharp to latest version community/pr dependencies status/dependency-update type/feature release/10.1.0

#12631 Add runtime mode (BackofficeDevelopment, Development and Production) category/notable type/feature release/10.1.0

#12630 Add Current Server Role to system information community/pr category/ux type/feature release/10.1.0

#12618 Support localization for content search (backoffice) community/pr type/feature release/10.1.0

#12608 Prevent overflowing property values category/breaking community/pr category/ui type/feature release/10.1.0

#12497 Localization: Add missing translation (Swedish) community/pr category/localization type/feature release/10.1.0

#12418 Menu action icons community/pr category/ux type/feature release/10.1.0

#12403 Support SVG icon in action menu community/pr category/ux type/feature release/10.1.0

#12399 Updated the installer screen, and the no NoNodes.cshtml community/pr category/ux type/feature release/10.1.0

#12394 Updated docs and VSCode build task community/pr type/feature release/10.1.0

#12378 Added dictionary import/export community/pr category/ux category/notable type/feature release/10.1.0

#12365 v10: Set telemetry level in installer type/feature release/10.1.0

#12261 added option to disable automatic expand of single nc item community/pr type/feature release/10.1.0

#12062 Support custom SVG icon in property actions community/pr category/ui type/feature release/10.1.0

#11827 Allow only unpublish in schedule publish overlay if user has permission community/pr category/ux type/feature release/10.1.0

Issues & Tasks 26

#12739 V10: Show more telemetry info on the installer category/ui category/ux release/10.1.0

#12732 Get error on cancel saving document type type/bug release/10.1.0 release/11.0.0 release/10.4.0

#12697 Disable editing templates when using runtime mode Production release/10.1.0

#12693 Add RuntimeModeValidator collection builder release/10.1.0

#12689 Allow dashboards to also be the "last accessed item" community/pr category/ux type/bug release/10.1.0

#12680 Revert incorrect change in Property.PublishValues that broke segment variants community/pr status/regression type/bug release/10.1.0

#12672 Save package with Media throw an error status/regression type/bug release/10.1.0

#12665 Fixes alignment issue for "Saved searches" dropdown in log viewer community/pr category/ui release/10.1.0

#12652 Umbraco avatar component updated to fit the image community/pr category/ui type/bug release/10.1.0

#12644 Lanuage ISO/ name cannot be null when upgrading from Umbraco 9 type/bug release/10.1.0

#12640 Ensuring that MemberManager.ConfirmEmailAsync persists. community/pr type/bug release/10.1.0

#12634 Read BootFailed.html file from WebRootFileProvider type/bug release/10.1.0

#12632 set isInfoTab to true if active tab is info tab community/pr category/ux type/bug release/10.1.0

#12623 One-click installs have been removed status/regression type/bug release/10.1.0

#12622 Localization: 'Referenced by the following items' community/pr category/localization type/bug release/10.1.0

#12621 Hierarchy URL in RTL language is not working properly type/bug release/10.1.0

#12611 Allow action links to wrap community/pr category/ui type/bug release/10.1.0

#12583 CompleteInstallStep can block the installer UI uneccesarily for up to 100 seconds type/bug release/10.1.0

#12571 add a gap between icon and label of media menu community/pr category/ui type/bug release/10.1.0

#12542 Close umbraco lightbox when user press browser back button community/pr category/ux type/bug release/10.1.0

#12527 Update `aria-invalid` based on valid length community/pr category/ux type/bug release/10.1.0

#12459 Adjust Danish translation for 2FA community/pr category/localization release/10.1.0

#12451 Translate 'Configure Two Factor' (Dutch) community/pr category/localization release/10.1.0

#12447 Add Two Factor Auth translation (Dutch) community/pr category/localization release/10.1.0

#12424 Update template gitignore for static assets now in Razor Class Library community/pr release/10.1.0

#12409 Fix Dictionary item not working in block description community/pr type/bug release/10.1.0

Changes in v10.1.1

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.1.1

Changes in v10.2.0

16 new features, 1 breaking changes, and 25 issues & tasks were implemented

Features 16

#12865 Fix #12770 - "Umbraco" should not be lowercased community/pr category/localization type/feature release/10.2.0

#12807 Makes active pip text darker to contrast with non-active pips community/pr category/ui category/ux type/feature release/10.2.0

#12797 Content modal heading fix community/pr category/accessibility type/feature release/10.2.0

#12786 Fix Search modal - Missing modal trap - Umbraco-CMS.Accessibility.Issues#18 community/pr category/accessibility type/feature release/10.2.0

#12784 Display package version in Installed Packages type/feature release/10.2.0

#12768 Added translation for NL language in block list editor community/pr category/localization type/feature release/10.2.0

#12766 Use `umb-icon` component in tracked references to support custom SVG icons community/pr category/ui type/feature release/10.2.0

#12765 Added dictionary filter by name community/pr category/ux category/localization type/feature release/10.2.0

#12751 Feature: UmbracoBuilder extensions - SetTreeSearcherFields type/feature release/10.2.0

#12702 Fixed Group Headings in Content community/pr category/accessibility type/feature release/10.2.0

#12695 Fixed Missing H1 tag community/pr category/accessibility type/feature release/10.2.0

#12610 Adjust label styles to allow wrapping community/pr category/ui type/feature release/10.2.0

#12605 Feature: Variant Permissions (Readonly access) category/breaking category/notable type/feature release/10.2.0

#12595 Fix previous conversion of SearchAll to async ignoring the SortOrder value from SearchableTree community/pr category/ux type/feature release/10.2.0

#12429 Removed mention of Umbraco.tv from the Members Dashboard category/localization type/feature release/10.2.0

#12414 Fetch all dictionary items if parentId is null community/pr category/performance type/feature release/10.2.0

Breaking changes 1

#12808 Fix broken rollback feature category/breaking release/10.2.0

Issues & Tasks 25

#12939 Fix breaking change in DictionaryMapDefinition release/10.2.0

#12921 Performance improvement: Reusable data editors release/10.2.0

#12905 Fixed issue with saving member groups, that was not persisted, type/bug release/10.2.0

#12900 Fix memory leaks in PropertyTypeCollections and when using Public Access category/performance type/bug release/10.2.0

#12873 MembersIdentity doesn't have ClaimsPrincipalFactory type/bug release/10.2.0

#12864 Cannot delete a member if they have rows in umbracoExternalLoginToken type/bug release/10.2.0

#12853 Login with OpenIdConnect gives FOREIGN KEY constraint failed error type/bug release/10.2.0

#12848 Better exception message when using ALTER TABLE and SQLite release/10.2.0

#12845 Fix JS error when clicking a reset password link twice type/bug release/10.2.0

#12839 Only expose server vars for password policy rules and max file size for authenticated users release/10.2.0

#12828 Refactored logic for calculating the first run time for a recurring hosted service. release/10.2.0

#12813 Only expose the filename when uploading content types release/10.2.0

#12777 Fix slider merging overlapping tooltips community/pr type/bug release/10.2.0

#12759 Replaced usage of new Random().Next(..) with RandomNumberGenerator.Ge… type/bug release/10.2.0

#12749 umbracoExternalLoginToken table is outdated with OpenIdConnect for members type/bug release/10.2.0

#12721 Fix: "You have unsaved changes" on media with date picker even though I don't #12617 community/pr category/ux type/bug release/10.2.0

#12719 Fix: Package view - Layout not showing correctly in respect to screen size #12576 community/pr category/ui type/bug release/10.2.0

#12710 Don't allocate new object array instances when indexing community/pr type/bug release/10.2.0

#12708 Fix sections wording type/bug release/10.2.0

#12699 Removes bottom margin from template select box in content node info community/pr category/ui type/bug release/10.2.0

#12698 Tweaks the composition dialog in the content type editor community/pr category/ux type/bug release/10.2.0

#12691 Update description for `maxPropertyWidth` community/pr category/ux type/bug release/10.2.0

#12607 Fix StripHtmlTagsMethod by adding Regex community/pr category/ui type/bug release/10.2.0

#12603 v10.0.0 - Doctype local property tabs no longer respond type/bug release/10.2.0

#12002 Fixed ContentLastChanceFinder not being called for nodes without templates community/pr type/bug release/10.2.0

Changes in v10.2.1

0 new features, 0 breaking changes, and 7 issues & tasks were implemented

Issues & Tasks 7

#13059 Disable spellcheck on password inputs release/10.2.1

#13029 Slider field triggers javascript errors in backoffice on certain settings status/regression type/bug release/10.2.1

#13022 Missing methods from IMemberService type/bug release/10.2.1

#13020 pass in parameters needed to member service community/pr type/bug release/10.2.1

#12994 Grid property editors not loading after Umbraco 10.2.0 update status/regression type/bug release/10.2.1

#12992 Ensure consistent margin on headings in tree root community/pr category/ui type/bug release/10.2.1

#12989 Following update to 10.2 the <umb-overlay> directive no longer functions correctly. type/bug release/10.2.1

Changes in v10.3.0

20 new features, 0 breaking changes, and 32 issues & tasks were implemented

Features 20

#13093 Accessibility Fixes - Packages Modal community/pr category/accessibility type/feature hacktoberfest-accepted release/10.3.0 hacktoberfest/contrib-2022

#13088 Added nullability attribute to IsNullOrWhitespace community/pr category/dx type/feature hacktoberfest-accepted release/10.3.0 hacktoberfest/contrib-2022

#13032 UmbracoPath should no longer be configurable category/notable release/10.3.0

#13031 v10: add Umbraco UI Library to the backoffice category/ui category/notable release/10.3.0

#13021 fix: focus state for search and help icons community/pr category/accessibility type/feature release/10.3.0

#13019 Use char instead of string for DetectJson community/pr category/performance type/feature release/10.3.0

#12993 Only show table when any filtered result community/pr category/ui type/feature release/10.3.0

#12990 Add label-key to prevent cleanup button community/pr category/localization type/feature release/10.3.0

#12975 Translate "User permissions for languages" feature to español community/pr category/localization type/feature release/10.3.0

#12971 Translate "User permissions for languages" feature to dutch community/pr category/localization type/feature release/10.3.0

#12950 Translate content apps to spanish community/pr category/localization type/feature release/10.3.0

#12941 GitHub Workflows security hardening community/pr type/feature release/10.3.0

#12935 Translate languages area to Español community/pr category/localization type/feature release/10.3.0

#12924 Translate 'settingsGroup' treeHeader to Spanish community/pr category/localization type/feature release/10.3.0

#12922 Use SVG logo in installer/upgrader community/pr category/ui type/feature release/10.3.0

#12902 Translate TreeHeaders to Spanish community/pr category/localization type/feature release/10.3.0

#12895 Update appsettings-schema: remove {Member,User}Password from Umbraco:CMS community/pr category/dx type/feature release/10.3.0

#12796 Added support for disabling tabs in <umbTabsNav /> elements community/pr category/ux category/dx type/feature release/10.3.0

#12616 chore: Set permissions for GitHub actions community/pr type/feature release/10.3.0

#11867 Added copy functionality for data types community/pr category/notable category/dx type/feature release/10.3.0

Issues & Tasks 32

#13226 Saving a DataType via Infinite Editing breaks Content Editor type/bug release/10.3.0

#13212 Collect new .xml language files from different sources type/bug release/10.3.0

#13168 Add sync rendering extensions for block grid and async ones for block list release/11.0.0 release/10.3.0 release/10.4.0

#13153 Fix for potential race condition in packages search type/bug release/10.3.0

#13148 Fix broken selectable state for list view items release/10.3.0

#13132 Multiple Tags getting combined into a single "Tag" type/bug release/10.3.0

#13099 Validation error is not shown when saving Macro. type/bug release/10.3.0

#13098 AspNetCoreRequestAccessor can leak memory type/bug release/10.3.0

#13091 Don't use legacy icon for action delete community/pr category/ui type/bug hacktoberfest-accepted release/10.3.0 hacktoberfest/contrib-2022

#13084 Refactor event handler away from keyup to ng-change community/pr category/ux type/bug release/10.3.0

#13071 Bump Smidge up to v4.1.1 community/pr dependencies release/10.3.0

#13067 New 'variant permissions' features missing / not visible? type/bug release/10.3.0

#13042 Invalid DB Connection begins a new build of Umbraco type/bug release/10.3.0

#13037 Adds a parameter to BeginUmbracoForm to allow the disabling of the creation of an antiforgery token. release/10.3.0

#13028 Fix issue toggling boolean between true/false after Save without refr… community/pr category/ux type/bug release/10.3.0

#13026 Redirect to a return URL if one is present on the querystring when lo… community/pr category/ux type/bug release/10.3.0

#13024 Fix issue 13023 - Cannot read properties of undefined (reading 'allow… community/pr category/ux type/bug release/10.3.0

#13016 Fix: Allow dragged images in the rich text editor to be uploaded correctly type/bug release/10.3.0

#13014 v10: Update JS dependencies dependencies release/10.3.0

#12996 V10: Dont delete member on failed autolink type/bug release/10.3.0

#12982 V10: Update examine dependency dependencies release/10.3.0

#12973 Fixes #12972 for validating legacy member passwords community/pr category/ux type/bug release/10.3.0

#12948 Fix: Media Picker creates duplicated folders (#12918) community/pr category/ux type/bug release/10.3.0

#12946 Set the first app to active if no active apps in block list item community/pr category/ux type/bug release/10.3.0

#12937 Skip move logic if the parent is staying the same community/pr category/ui release/10.3.0

#12911 NUnit returns value cannot be null when running tests status/regression type/bug release/10.3.0

#12903 Umbraco Media files with æøå - UmbracoMediaPhysicalRootPath type/bug release/10.3.0

#12847 Bug fix for datepicker with offset time community/pr category/ux category/front-end type/bug release/10.3.0

#12833 Added support for virtual backoffice icons community/pr category/dx type/bug release/10.3.0

#12831 #12802 Fix partial view model type replacements community/pr category/dx type/bug release/10.3.0

#12785 Fix Nucache rebuilding more type caches than necessary community/pr category/performance type/bug release/10.3.0

#10127 fix: block list very slow to / fails to render labels when using {{ propertyName | ncNodeName}} category/ux category/performance type/bug release/10.3.0

Changes in v10.3.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#13248 Update 10.2.1 to 10.3.0, 404 error when using `Umbraco.Cms.Tests.Integration` type/bug release/10.3.1

Changes in v10.3.2

1 new features, 0 breaking changes, and 3 issues & tasks were implemented

Features 1

#13066 Use the actual save function for saving the copy community/pr category/dx type/feature release/10.3.2

Issues & Tasks 3

#13288 Unbreak breaking change in #13066 release/10.3.2

#13260 SQL Lite error when user language is set to Swedish type/bug release/11.0.0 release/10.3.2

#13206 Installation doesn't work on Mac M1 getting SQLite error type/bug release/10.3.2

Changes in v10.4.0

35 new features, 1 breaking changes, and 70 issues & tasks were implemented

Features 35

#13551 Maintenance page when in upgrade state category/notable type/feature release/10.4.0 release/11.1.0

#13511 V10: Umbraco Marketplace category/dx type/feature release/10.4.0 javascript area/frontend area/backend

#13508 Added various Block Grid translations (NL) - Pt 2. community/pr category/localization type/feature release/10.4.0 release/11.1.0

#13488 Added various Block Grid translations (EN & NL) community/pr category/localization type/feature release/11.0.0 release/10.4.0

#13484 Adjust the wording of some of the helper text around the new Block Grid editor community/pr category/ux type/feature release/10.4.0 release/11.1.0

#13469 Use `getLocalDate` from dateHelper community/pr type/feature release/10.4.0 javascript release/11.1.0 area/frontend

#13436 created an add current domain button to the cultures and hostnames sc… community/pr category/ux type/feature release/10.4.0 release/11.1.0

#13422 Updated Welsh translations file community/pr category/localization type/feature release/10.4.0 release/11.1.0

#13393 Feature: Media Picker drag and drop upload directly on property editor category/notable type/feature release/10.4.0 javascript release/11.1.0

#13369 Enabling an Umbraco admin user to disable 2FA for a member type/feature release/10.4.0 release/11.1.0

#13365 NullOrWhiteSpaceAsNull should be nullable community/pr category/dx type/feature release/10.4.0 release/11.1.0

#13357 LogViewer: Adding support for viewing destructed properties community/pr category/ux category/dx type/feature release/10.4.0 release/11.1.0

#13353 Use Applications Constants in Dashboard implementations instead of hardcoded strings community/pr category/dx type/feature release/10.4.0 release/11.1.0

#13314 Tree Roots are H1 category/ui category/accessibility type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13307 Re-use any existing ReloadableLogger community/pr category/dx type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13300 Adding swedish backoffice translations community/pr category/localization type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13289 Added translations for german community/pr type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13280 Add translation acceptance test community/pr category/acceptance-tests type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13273 Added h2 for the package details heading community/pr category/localization type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13270 standardising ActionLetter and ActionName for IAction community/pr category/refactor type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13267 Umbraco logo test community/pr category/test-automation type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13261 Changed Logo button behavior to be more consistent with the rest of the header community/pr category/ui type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13255 Added shortcut="esc" to RTE HTML editor close button community/pr category/ux category/accessibility type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13178 Use array instead of list when rebuilding mediacache community/pr category/performance type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13172 Packages Modal - Further Fixes for Modal Trap community/pr category/accessibility type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13166 Swap HSTS healthcheck status on localhost community/pr type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13161 Add AddManifestFilter extension method to UmbracoBuilder.CollectionBuilders.cs community/pr category/dx type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13158 Cleanup: Remove old unused legacy files community/pr category/front-end type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13116 Use Spans in UriExtensions community/pr category/performance type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13113 Added "loading" parameter to "umbEditorHeader" directive community/pr category/ux type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13104 Listview property editor: Change Prevalue placement for "Order By" category/ui category/ux type/bug type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13101 Use span in StripFileExtension to speed up and use less memory community/pr category/performance type/feature hacktoberfest-accepted release/10.4.0 release/11.1.0

#13090 Use less memory when generating a GuidUdi community/pr category/performance type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#12826 Block Grid Editor category/notable release/11.0.0 release/10.4.0

#12806 Renames Installer form from "myForm" to "installerForm" community/pr type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

Breaking changes 1

#13400 Block Grid Editor: Removal of the forced placement feature category/breaking release/11.0.0 release/10.4.0

Issues & Tasks 70

#13580 Close shared connection release/10.4.0 release/11.1.0

#13569 Umbraco.MultipleTextstring: save using consistent newline and support parsing different newlines type/bug release/10.4.0 release/11.1.0

#13558 Unpublished nodes not greyed out type/bug release/10.4.0 release/11.1.0 area/backend affected/v10 affected/v11 affected/v12

#13552 Disable user from user page type/bug release/10.4.0 release/11.1.0 state/reproduced area/frontend area/backend affected/v10 affected/v11

#13524 Fix concurrency issue in UmbracoMapper release/10.4.0 release/11.1.0

#13522 Fix check for existing userStatesFilter community/pr category/ux type/bug release/10.4.0 release/11.1.0

#13507 Tree picker support for selecting containers type/bug release/10.4.0 release/11.1.0

#13470 Ensure that all automatic relation types are updated type/bug release/10.4.0 release/11.1.0

#13437 Added aria label to time period on log viewer dashboard community/pr category/accessibility type/bug release/10.4.0 release/11.1.0

#13434 Allow empty valuesets to be indexed so the back-offce does not hang when rebuilding empty indexes community/pr type/bug release/10.4.0 release/11.1.0

#13433 Block Grid Editor: Replace "TODO" text in titles community/pr type/bug release/11.0.0 release/10.4.0

#13426 Updated docs links to point to new platform release/10.4.0

#13415 V10: merge v8 blobstorage file deletion fix release/10.4.0

#13412 Add support for tags in block editors and nested content release/10.4.0

#13408 V10: AllowedUploadFiles appsetting not working release/10.4.0

#13404 13402 - Update PreviewAuthenticationMiddleware to support chunked aut… community/pr type/bug release/10.4.0 release/11.1.0

#13389 Delete references using custom relation types community/pr type/bug release/10.4.0 release/11.1.0

#13381 Solves #13378 community/pr type/bug release/10.4.0 release/11.1.0

#13371 v11: Umbraco Marketplace replaces packages repo category/dx release/11.0.0 release/10.4.0

#13359 Move block grid single area rendering to its own dedicated view release/11.0.0 release/10.4.0

#13354 Migrations timeout not adhering to setting in Connectionstring type/bug release/11.0.0 release/10.4.0

#13331 Updated Smidge dependencies release/10.4.0

#13330 Remove reference to installing a local package via backoffice community/pr category/ux type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13325 rename block grid allowance to permissions category/ui category/accessibility hacktoberfest-accepted release/11.0.0 release/10.4.0

#13309 Custom UmbracoApiControllers don't work after immediately Install / Upgrade type/bug release/10.4.0 release/11.1.0 area/backend affected/v10 affected/v11

#13308 Unable to add content setting AllowedUploadFiles type/bug release/11.0.0 release/10.4.0

#13301 Sorting by Published column in a Listview does not order the items correctly type/bug release/10.4.0 release/11.1.0

#13297 Added missing content-type header to BootFailedMiddleware response community/pr type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13290 Allow for configuration of additional languages to install and ensure one is set as default. release/10.4.0

#13282 Block Grid Editor Improvements release/11.0.0 release/10.4.0

#13278 A11Y added missing iframe title to installer and preview controller. community/pr category/accessibility type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13265 Fixed user invited badge color community/pr category/accessibility type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13262 "You have unsaved changes" on media with date picker even though I don't, part 2 community/pr type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13259 V10/bugfix/add user error suggestion #67 community/pr category/accessibility type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13253 Fix Content Tree Node Not Greyed Out community/pr category/ui type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13247 Page Not Found page does not work after installing Umbraco type/bug release/10.4.0 release/11.1.0 area/backend

#13225 Adjust sorting of block grid editor groups to y-axis only community/pr type/bug hacktoberfest-accepted release/11.0.0 release/10.4.0 release/11.1.0

#13224 Block Grid: highlight Areas when moving blocks release/11.0.0 release/10.4.0

#13222 Block Grid: Avoid area scale label making overflow x type/bug release/11.0.0 release/10.4.0

#13216 Enable single block mode hacktoberfest-accepted release/10.4.0

#13213 Left aligned message - "This index cannot be rebuilt because it has no assigned IIndexPopulator" community/pr category/ui type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13203 10.3.0-RC: Change grid area input to number + change generic label community/pr type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0

#13179 Fixes #12127 - sets z-index on block list actions element community/pr category/ux type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13176 10.3RC: Unable to drag and drop Image block type between block grid areas type/bug release/11.0.0 release/10.4.0

#13175 10.3RC: Max blocks setting is obscured type/bug release/11.0.0 release/10.4.0

#13174 10.3RC: Inconsistent 'new block [list|grid]' layout type/bug release/11.0.0 release/10.4.0

#13173 10.3RC: Overlapping UI in block grid editor type/bug release/11.0.0 release/10.4.0

#13154 10.3RC: Issues with placement information of Block Grid Editor type/bug release/11.0.0 release/10.4.0

#13150 Ensure culture is always set in `LocalizeText` community/pr type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13146 Tags datatype - javascript error when including a space char in the 'tag group' name type/bug release/10.4.0 release/11.1.0 area/frontend affected/v10 affected/v11

#13142 Fixes umbraco/Umbraco-CMS.Accessibility.Issues#39 community/pr category/accessibility type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13124 Fixes umbraco/Umbraco-CMS.Accessibility.Issues#60 community/pr category/ux category/accessibility hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13117 Accessibility: Fix - Missing table description: A data table is present with no description associated to it community/pr category/accessibility type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13115 Fixed accessibility issues with notification close buttons community/pr category/ui category/accessibility hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13114 Accessibility - Fix Packages - Modal - Empty buttons community/pr category/accessibility type/bug hacktoberfest-accepted release/10.4.0

#13109 Skip populating the PropertyTypeGroup alias column if it is already populated community/pr type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13108 Add input id to args in toggleValue event community/pr type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13103 Fix for issue 13017 - BeginUmbracoForm doesn't work with custom umbraco routes community/pr type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13092 Adjustment of telemetry data slider community/pr type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#13087 Accessibility Fixes for Users and Packages pages community/pr category/accessibility type/bug hacktoberfest-accepted release/10.4.0 release/11.1.0

#13086 added fix for ncNodeName filter in list view community/pr type/bug hacktoberfest-accepted release/8.18.6 release/10.4.0 release/11.1.0

#13085 add setDirty() logic to remove actions on mediaPicker3 property editor community/pr category/ux type/bug release/10.4.0 release/11.1.0

#12969 Set redirect URL when building RegisterModel type/bug release/10.4.0 release/11.1.0

#12884 "Save and preview" bug for pages with and without content in different languages type/bug release/10.4.0

#12883 Package migration state is not correctly displayed/updated in the backoffice status/regression type/bug release/10.4.0 release/11.1.0 area/backend affected/v10 affected/v11 affected/v12

#12832 "Ignore User Start Nodes" setting on the Multinode Treepicker does not work type/bug release/10.4.0 release/11.1.0 area/backend affected/v10 affected/v11

#12782 Only attempt to find template when TemplateId is not null or default community/pr hacktoberfest-accepted hacktoberfest/contrib-2022 release/10.4.0 release/11.1.0

#12674 Changed healthcheck collection configuration to use a concrete type to ensure configuration settings are bound. type/bug release/10.4.0 release/11.1.0

#12669 Allow indexing variant nodes when not all variants are published - fixes issues 11383. community/pr type/bug release/10.4.0 release/11.1.0

#12119 Unable to rollback content to the published version type/bug release/10.4.0 release/11.1.0

Changes in v10.4.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#13990 Medium-severity security issue type/bug release/8.18.6 release/10.4.1 release/11.2.1

Changes in v10.4.2

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#14322 Fix for User null from IP address "::1" has logged out community/pr type/bug release/10.4.2 release/12.1.0 release/10.7.0 release/11.5.0

#14015 Followup on Medium-severity security issue type/bug release/8.18.7 release/10.4.2 release/11.2.2

Changes in v10.5.0

22 new features, 0 breaking changes, and 60 issues & tasks were implemented

Features 22

#13965 Add Romanian language community/pr category/localization type/feature release/10.5.0 release/11.3.0

#13941 Add checkered background to file upload community/pr category/ux type/feature release/10.5.0 release/11.3.0

#13939 Solves tooltip issue for block column editor on remove block column editor option community/pr category/ux type/feature release/10.5.0 release/11.3.0

#13938 Add skip links to header community/pr category/accessibility type/feature release/10.5.0 release/11.3.0

#13918 Set detailed telemetry as default in installer category/notable type/feature release/10.5.0 release/11.3.0

#13854 Add Bosnian language community/pr category/localization type/feature release/10.5.0 release/11.3.0

#13825 Improvement to JITOptimizerValidator exception message. community/pr category/dx type/feature release/10.5.0 release/11.3.0

#13819 Make complex editors that store JSON searchable by adding missing property index value factories category/breaking category/notable type/bug release/10.5.0 release/11.3.0

#13796 Remove special characters in avatar [part 2] community/pr category/ui type/feature release/10.5.0 release/11.3.0

#13794 2FA translations community/pr category/localization type/feature release/10.5.0 release/11.3.0

#13756 Send email notification on password reset type/feature release/11.2.0 release/10.5.0

#13752 Make methods virtual so they can be redefined in derived classes. community/pr category/dx type/feature release/11.2.0 release/10.5.0

#13743 Fixes #13732 - IsBackOfficeRequest is extremely inefficient community/pr category/performance type/feature release/10.5.0 release/11.3.0

#13735 Mini-list view search by id,name & key is fixed. community/pr category/ux type/feature release/11.2.0 release/10.5.0

#13684 Updating german translation community/pr category/localization type/feature release/11.2.0 release/10.5.0

#13635 added Ukrainian language community/pr category/localization type/feature release/11.2.0 release/10.5.0

#13631 Added youtube shorts url pattern. community/pr type/feature release/11.2.0 release/10.5.0

#13627 Translate dictionary area to español community/pr category/localization type/feature release/11.2.0 release/10.5.0

#13612 Minor improvements to indexing performance community/pr category/performance type/feature release/11.2.0 release/10.5.0

#13611 Add margin-right to block card name and subname community/pr category/ui type/feature release/11.2.0 release/10.5.0

#13501 Faster full nucache table rebuild community/pr category/performance type/feature release/10.5.0 release/11.3.0

#12985 Members locked out hard coded for 30 days type/feature area/backend affected/v10 affected/v11 affected/v12 release/10.5.0 release/11.3.0

Issues & Tasks 60

#14030 Determine correct if we can create a database with current connectionstring type/bug release/10.5.0 release/11.3.0

#13987 Added sort audit to nodes actually being sorted community/pr type/bug release/10.5.0 release/11.3.0

#13967 Fixed issue where Block Grid elements in areas cannot be properly filtered community/pr category/ux type/bug release/10.5.0 release/11.3.0

#13937 update block label not assigning fixes: #13833 community/pr category/front-end type/bug release/10.5.0 release/11.3.0

#13935 Allow long delays of background jobs community/pr type/bug release/10.5.0 release/11.3.0

#13919 Prioritise surface controller requests highest release/10.5.0 release/11.3.0

#13914 Fix ViewContext.FormContext not being set during BeginUmbracoForm community/pr category/dx type/bug release/10.5.0 release/11.3.0

#13907 404 error page configured via `Error404Collection` doesn't return 404 in 11.2 type/bug release/10.5.0 release/11.3.0

#13904 Fixing language install during umbraco installation community/pr category/localization type/bug release/10.5.0 release/11.3.0

#13900 Add allowlist of media hosts. release/10.5.0 release/11.3.0

#13895 Umbraco 10.3.2 - MNTP startNode issue when using listview type/bug release/11.2.0 release/10.5.0

#13890 Issue when searching for media with hyphens in their names type/bug release/8.18.6 affected/v8 affected/v10 affected/v11 release/10.5.0

#13889 Fixing issue #13865 (i.e. Rich text link picker not resolving correct variant when using .ValueFor()). community/pr type/bug release/10.5.0 release/11.3.0

#13879 New up the SecuritySettings type/bug release/10.5.0 release/11.3.0

#13876 Change GetMinNonAlphaNumericChars() to return 1 community/pr category/ui type/bug release/10.5.0 release/11.3.0

#13874 Map BackOfficeNotification in ContentMapDefinitions community/pr category/dx type/bug release/10.5.0 release/11.3.0

#13869 Fix TinyMCE Link Picker - empty link throws JS error #13860 community/pr category/ui type/bug release/10.5.0 release/11.3.0

#13866 Reset selected index/searcher community/pr type/bug release/10.5.0 release/11.3.0

#13864 Changed modifier for ContentPickerValueConverter community/pr type/bug release/10.5.0 release/11.3.0

#13847 Fix the reference to the .targets file community/pr category/dx type/bug release/10.5.0 release/11.3.0

#13845 Ensure cropperHelper.pixelsToCoordinates returns valid coordinates - Fix #13783 community/pr type/bug release/10.5.0 release/11.3.0

#13844 Set TwoFactorEnabled property on MemberIdentityUser type/bug release/10.5.0 release/11.3.0

#13836 BeginUmbracoForm in custom routes still doesn't work type/bug release/10.5.0 release/11.3.0

#13817 [fix] Infinite Editor from member property with a media picker community/pr category/ui type/bug release/10.5.0 release/11.3.0

#13772 Listview batch publishing on multi language site, publishes all variants #13755 - Fix community/pr category/ux type/bug release/10.5.0 release/11.3.0

#13767 Isolate maintenance page from published content cache type/bug release/11.2.0 release/10.5.0

#13759 Changed default initialized button permissions for listviews community/pr category/ux type/bug release/11.2.0 release/10.5.0

#13747 IsNullOrWhiteSpace Extension method for HtmlEncodedString community/pr category/dx release/10.5.0 release/11.3.0

#13737 Issue-13680: Uploading files to Media Picker doesn't use "User Start Node" - Fix community/pr category/ux type/bug release/10.5.0 release/11.3.0

#13720 Colorpicker: Update label when updating color release/10.5.0

#13717 Update a color in Color Picker doesn't update label type/bug area/frontend affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#13715 Issues with free text search in log viewer status/regression type/bug area/backend affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#13709 V11: Prevalues as toggles have problems in datatype settings view status/regression type/bug javascript release/11.2.0 release/10.5.0

#13706 Add .woff2 to BrowsableFileExtensions community/pr category/front-end release/11.2.0 release/10.5.0

#13689 Uses URL path separator when generating UDIs for files nested in folders. type/bug release/11.2.0 release/10.5.0

#13644 Fix copy content with descendants not copying sort order (#13464) community/pr category/ux type/bug release/11.2.0 release/10.5.0

#13641 V10: Dont configure database if connectionstring is configured type/bug release/11.2.0 release/10.5.0

#13625 Rename title marketplace to packages community/pr type/bug release/11.2.0 release/10.5.0

#13624 fix for #13623 by hiding Member Edit Action Menu on Infinite editing … community/pr category/ui category/ux type/bug release/11.2.0 release/10.5.0

#13621 fixes data-element attribute on media section community/pr type/bug release/11.2.0 release/10.5.0

#13573 Fix editor alignment issues community/pr category/front-end type/bug release/10.5.0 release/11.3.0

#13563 Only show rollback button if allowed action community/pr category/ux type/bug release/11.2.0 release/10.5.0

#13553 Check if PublishedPropertyType modelType is null community/pr category/modelsbuilder type/bug release/10.5.0 release/11.3.0

#13504 Faster cache key generation community/pr category/performance release/10.5.0 release/11.3.0

#13495 Property non-culture specific warning overlapping document culture select status/regression type/bug area/frontend affected/v11 release/11.2.0 release/10.5.0

#13279 Selecting media - Revealing content focus order community/pr category/ux category/accessibility type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.2.0 release/10.5.0

#12824 Umbraco 10 installation window shows SQLite as database type/bug area/frontend affected/v10 affected/v11 affected/v12 release/10.5.0 release/11.3.0

#12810 Cannot move multiple properties to a new tab type/bug area/frontend affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#12757 Values saved as decimals on one culture display differently in another when using SQLite. type/bug area/backend affected/v10 affected/v11 release/11.2.0 release/10.5.0

#12684 Add primary key column attribute to ContentVersionCleanupPolicyDto.cs type/bug release/10.5.0

#12194 Content 'Send to publish' notifications doesn't work for more root nodes type/bug area/backend affected/v10 affected/v11 affected/v12 release/10.5.0 release/11.3.0

#12159 Cold boot is too slow on Linux - priming nucache db type/bug release/11.2.0 release/10.5.0

#12144 Reorder property to tab only switch tab first time type/bug release/11.2.0 release/10.5.0

#12121 Content picker using xpath values fails if content is opened inside infinite editor. type/bug area/frontend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#12067 BlockList catalogue appearance no longer inherits the Document Type's color type/bug area/frontend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#12033 Clicking on the save button in multi lingual site shows a save message for all languages type/bug area/frontend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#11923 In v9 you can no longer register a member without logging them in status/regression type/bug area/backend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#11863 Wrong culture set for variation context when a macro is presented in backoffice type/bug area/backend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#11741 Not possible to expand tree level in MNTP mini listview to select valid child node type/bug area/frontend affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

#11688 Naming a Block List property "navigation" breaks CSS type/bug area/frontend affected/v9 affected/v10 affected/v11 affected/v12 release/11.2.0 release/10.5.0

Changes in v10.5.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#14096 Cannot rebuild Examine Index status/regression type/bug release/11.4.0 release/10.6.0 release/11.3.1 release/10.5.1

Changes in v10.6.0

4 new features, 0 breaking changes, and 33 issues & tasks were implemented

Features 4

#14406 v10: Backoffice JS updates dependencies type/feature release/10.6.0

#13999 Add it key translation community/pr category/localization type/feature release/11.4.0 release/10.6.0

#13089 Memory improvements to ShortStringHelper community/pr category/performance type/feature hacktoberfest-accepted release/11.4.0 release/10.6.0

#13018 Improvement ReplaceFirst function community/pr category/performance type/feature release/11.4.0 release/10.6.0

Issues & Tasks 33

#14430 Update Umbraco UI Library to 1.3.0 dependencies release/12.0.0 release/10.6.0 release/11.4.1

#14416 Fix: Make multi URL Picker indexer noop type/bug release/10.6.0

#14400 Updated the IsoDateTimeConverter initialization in the JsonDateTimeFo… community/pr type/bug release/10.6.0 release/12.1.0

#14371 Macro's PropertyTypePicker throws error in backoffice type/bug release/10.6.0 release/11.5.0

#14362 Update security stamps on logout release/12.0.0 release/10.6.0 release/11.4.1

#14282 V10: Add external login provider count to detailed telemetry release/10.6.0

#14251 Fix transparent background after upgrade of spectrum color picker community/pr category/accessibility release/10.6.0 release/12.1.0

#14202 PublishedElementExtensions Value<T> method throws NotImplementedException when using with IPublishedValueFallback type/bug area/backend affected/v10 release/10.6.0 release/11.4.1

#14184 Fixing danish typos community/pr category/localization category/preview type/bug release/11.4.0 release/10.6.0

#14161 Umbraco Blockgrid - Delete blocks category/front-end type/bug affected/v10 release/10.6.0

#14155 Save and preview translation. community/pr category/localization category/refactor category/preview release/11.4.0 release/10.6.0

#14152 Fix: Form elements in thirdparty dashboard views get removed category/ui type/bug area/frontend release/11.4.0 release/10.6.0

#14143 [Fix] Block editor labels showing Angular JS on first load. community/pr category/ui type/bug release/12.0.0 release/10.6.0 release/11.4.1

#14127 XPath can unambiguously use $site/$parent community/pr type/bug release/12.0.0 release/10.6.0 release/11.4.1

#14115 Fixes #14102 - NestedPropertyIndexValueFactoryBase ignores compositions community/pr status/regression type/bug release/12.0.0 release/10.6.0

#14112 Unable to use suggested CommitDocumentedChanges Method type/bug release/11.4.0 release/10.6.0

#14098 Edge Cases for Issue #13838: Hotkey Actions Triggered from Web Components community/pr category/ui category/ux type/bug release/11.4.0 release/10.6.0

#14097 Addresses Issue #12388: When a Block List Editor is the last property on a tab, it's components properties have little to no spacing. community/pr category/ui type/bug release/11.4.0 release/10.6.0

#14095 fix for the char limit(512) for textbox datatype community/pr category/ux category/dx type/bug release/11.4.0 release/10.6.0

#14094 Save and Preview blank on second use #14052 community/pr category/preview type/bug release/11.4.0 release/10.6.0

#14080 Adds padding to the icon in btn-social community/pr category/ui type/bug release/11.4.0 release/10.6.0

#14024 Fix bug, in multiurlpicker where you cannot deselect a selected entity. community/pr category/ui type/bug release/11.4.0 release/10.6.0

#14018 #14016 Fixed, added cache buster to Block Grid Editor stylesheets community/pr category/dx type/bug release/11.4.0 release/10.6.0

#13946 UmbracoMemberAuthorize attribute on API controller returns 404 when unauthorized type/bug release/11.4.0 release/10.6.0

#13906 Block list editor defaults to close content once clicked type/bug release/11.4.0 release/10.6.0

#13557 Support readonly set via `SendingContentNotification` community/pr category/dx type/bug release/11.4.0 release/10.6.0

#13431 Block Grid Content - Change style to class community/pr category/refactor type/bug release/11.4.0 release/10.6.0

#13329 Fix pressing enter in a property editor name field community/pr category/ui type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.4.0 release/10.6.0

#13133 Fix equality check on property group community/pr category/ux type/bug hacktoberfest-accepted release/11.4.0 release/10.6.0

#13120 Fixes: listitem: `<li>` elements must be contained in a `<ul>` or `<ol>` community/pr category/accessibility type/bug hacktoberfest-accepted release/11.4.0 release/10.6.0

#12943 Prevent overflowing property values community/pr type/bug release/11.4.0 release/10.6.0

#12874 Fix: Infinite Editor creates each save action a new version when content is invalid (#12713) community/pr type/bug release/11.4.0 release/10.6.0

#12843 Fix #12748: Make sure to set `writerId` for `MediaService.Thrashed` event community/pr type/bug release/11.4.0 release/10.6.0

Changes in v10.6.1

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.6.1

Changes in v10.7.0

6 new features, 0 breaking changes, and 26 issues & tasks were implemented

Features 6

#14648 Add config so it is configurable whether to explicitly index each nested property type/feature release/12.1.0 release/10.7.0 release/11.5.0

#14394 Update labels in Danish translation community/pr category/localization type/feature release/12.1.0 release/10.7.0 release/11.5.0

#14391 Update the tour text to the correct text and to save confusion community/pr category/ux type/feature release/12.1.0 release/10.7.0 release/11.5.0

#14379 Add Croatian backoffice language community/pr category/ui category/ux category/localization type/feature release/12.1.0 release/10.7.0 release/11.5.0

#14315 Swapped the sortCreateDateAscending and sortCreateDateDescending translation values to match the intended behavior community/pr category/ui category/ux type/feature release/12.1.0 release/10.7.0 release/11.5.0

#13440 Add exclusion filter setting to typefinder settings type/feature release/10.7.0 release/11.5.0 release/12.2.0

Issues & Tasks 26

#14700 Fixes #14649 - Ensure rendering of labels with no angularJS template code type/bug release/10.7.0 release/11.5.0

#14690 `System.Int16.Parse()` overflow in UserGroupFactory type/bug area/backend affected/v8 affected/v10 affected/v11 affected/v12 release/8.18.9 release/10.7.0 release/11.5.0 release/12.2.0

#14683 Do not allow content type property aliases that conflict with IPublishedElement release/10.7.0

#14657 Add code infrastructure to validate file content release/8.18.9 release/10.7.0 release/11.5.0 release/12.2.0

#14636 State is lost between content unpublishing and unpublished notifications type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14635 Actions menu - Collapsing a tree section closes the overlay when copying / moving type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14618 Allow newlines in invite emails type/bug release/12.1.0 release/10.7.0

#14591 Umbraco.Slider does not accept negative values type/bug area/frontend affected/v10 affected/v11 affected/v12 release/12.1.0 release/10.7.0

#14574 Scoped services are disposed when used in Async Notification handlers type/bug affected/v12 release/12.1.0 release/10.7.0 release/11.5.0

#14543 Notification state is lost when use "Publish with descendants" type/bug area/backend affected/v11 affected/v12 release/10.7.0 release/11.5.0 release/12.2.0

#14469 Handle upload error when file size is bigger than the configured value type/bug release/10.7.0

#14464 fix: Allows copying from unsaved content community/pr project/bellissima release/12.1.0 release/10.7.0 release/11.5.0

#14461 Added missing Danish translation for `general_change` community/pr category/localization release/12.1.0 release/10.7.0 release/11.5.0

#14457 Tags: Inconsistent Value Type Update in Database When Switching Datatype Option from JSON to CSV and Vice Versa type/bug release/10.7.0

#14433 Switching property from Block Grid to Block List cause save errors type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14404 Show SVG icons for toolbar in configuration of richtext editor community/pr type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14402 Fixed typo "optinal" to "optional" for translation dictionary import dialog community/pr category/ui type/bug area/frontend release/12.1.0 release/10.7.0 release/11.5.0

#14399 Fix broken CookieAuthenticationRedirect caused by PR #14036 for non-api requests community/pr type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14397 Add ContentDeletingNotification to EmptyRecycleBin community/pr category/dx type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14396 Fix/delete language error message 14333 community/pr category/ui category/localization type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14395 Makes sure the nucache is not truncated when its null community/pr type/bug release/12.1.0 release/10.7.0 release/11.5.0

#14321 Change "Media Picker" in RTE to "Image Picker" community/pr category/ui category/ux type/bug release/12.1.0 release/10.7.0 release/11.5.0

#13782 Fix exceptions in Slider and Tags property value converters release/10.7.0 release/11.5.0

#13727 New Admin Invite skips Avatar Screen type/bug area/frontend affected/v10 affected/v11 affected/v12 release/10.7.0

#13602 Drag and drop auto-creation of custom media items not working type/bug release/10.7.0

#13492 fix: #12253 Anchor picker does not appear community/pr category/ui type/bug release/12.1.0 release/10.7.0 release/11.5.0

Changes in v10.8.0

0 new features, 0 breaking changes, and 18 issues & tasks were implemented

Issues & Tasks 18

#15239 Ensure content types are updated in ContentStore when a data type changes release/13.0.0 release/10.8.0 release/12.4.0

#15197 V10: Update @umbraco-ui/uui, jQuery, ace-editor, nouislider, spectrum-colorpicker2 dependencies release/10.8.0 type/improvement

#15192 Updated nuget packages for v10 dependencies release/10.8.0 type/improvement

#15184 Performance optimisations related to blocks (and multi url picker) category/performance release/10.8.0 type/improvement

#15081 Ensure that missing access rules do not break the site type/bug release/10.8.0

#15043 Check content permissions before performing action type/bug release/12.3.0 release/10.8.0

#14947 Fixed a couple of occurrences where scopes was auto-completed while modified db state type/bug release/12.3.0 release/10.8.0

#14896 Fix permissions for assign hostname community/pr category/ux type/bug hacktoberfest-accepted release/10.8.0 hacktoberfest/contrib-2023 release/13.1.0

#14872 #14835 Update link on permissionsreport.html community/pr project/v10 release/10.8.0 type/improvement

#14867 Make sure to sign out external users if an error occurs during sign-in type/bug release/12.3.0 release/10.8.0

#14810 fix: ensured that allowed user name characters are supported in backo… community/pr type/bug release/12.2.0 release/10.8.0

#14805 API examinemanagement/GetIndexerDetails throws 500 when an index is corrupt type/bug area/backend affected/v10 affected/v11 affected/v12 release/12.3.0 release/10.8.0

#14759 Issuu embed does not work type/bug release/12.3.0 release/10.8.0

#14694 ModelsBuilder GetModelPropertyType fails when the "itemType" is "Element" type/bug release/12.3.0 release/10.8.0

#14620 Fixes #14351 - Using Fallback to default langauge on a specific item changes the whole VariationContext community/pr type/bug release/12.3.0 release/10.8.0

#14458 Non-existing class referenced in DefaultPropertyValueConverter documentation release/10.8.0

#14302 Back Office: Tag suggestions getting hid by Summary field type/bug area/frontend affected/v11 affected/v12 release/12.2.0 release/10.8.0

#13134 Settings content model default value for true/false toggle not applied when saving block list category/ux type/bug affected/v10 affected/v11 release/12.0.0 release/10.8.0

Changes in v10.8.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#15205 Number of existing media items is counted wrong in NuCacheContentRepository which leads to media not being cached properly type/bug release/12.3.3 release/10.8.1

Changes in v10.8.2

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.8.2

Changes in v10.8.3

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#15450 Remove content section access policy from GetAllLanguages endpoint. release/13.0.1 release/10.8.3 release/12.3.6

Changes in v10.8.4

1 new features, 0 breaking changes, and 4 issues & tasks were implemented

Features 1

#15637 Create shadow file systems in configured LocalTempPath category/performance type/feature release/12.3.7 release/10.8.4 release/13.1.1

Issues & Tasks 4

#15633 Skip cache refresher operations for content blueprints type/improvement release/12.3.7 release/10.8.4 release/13.1.1

#15473 GetByContentType(IPublishedContentType contentType) not working with VariByCulture nodes when called from controller type/bug release/12.3.7 release/10.8.4 release/13.1.1

#14870 Umbraco 12, Content templates possibly populated with previously entered content node type/bug release/13.1.0 release/12.3.7 release/10.8.4

#13698 Content Templates does not trigger generation of new Keys type/bug area/backend affected/v8 affected/v10 affected/v11 release/13.1.0 release/12.3.7 release/10.8.4

Changes in v10.8.5

0 new features, 0 breaking changes, and 4 issues & tasks were implemented

Issues & Tasks 4

#15885 Update ImageSharp dependencies release/10.8.5 release/12.3.9 release/13.2.2

#15854 Fixing locking issues for document type saves. type/bug release/10.8.5 release/12.3.8 release/13.2.1

#15596 Optimize relation tracking for adding new and keeping existing relations release/13.2.0 release/10.8.5 release/12.3.8

#15593 Backport relation tracking fixes and get references from recursive (nested/block) properties type/bug release/13.2.0 release/10.8.5 release/12.3.8

Changes in v10.8.6

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.8.6

Changes in v10.8.7

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#17320 V10 updated message pack release/10.8.7

#17290 Updated image sharp to a non vulnerable version dependencies release/10.8.7

Changes in v10.8.8

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.8.8

Changes in v10.8.9

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#18602 V13: bumped imagesharp to prevent CVE-2025-27598 community/pr release/13.7.1 release/15.2.3 release/14.3.3 release/10.8.9

Changes in v10.8.10

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.8.10

Changes in v10.8.11

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-10.8.11

Changes in v10.9.0

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#8648 Error unchecking varying by culture on property if too many nodes exist type/bug affected/v10 affected/v12 release/10.9.0 affected/v14 affected/v13 release/13.1.0 release/12.4.0

Changes in v11.0.0

10 new features, 8 breaking changes, and 18 issues & tasks were implemented

Features 10

#13427 Simplify JSON schema, generation, copying and updating status/needs-docs category/dx type/feature release/11.0.0

#13394 v11: Rich text editor - remove distraction-free mode and optimise inline mode category/ui type/feature release/11.0.0 javascript

#13264 Adding discord server info community/pr type/feature hacktoberfest-accepted release/11.0.0 hacktoberfest/contrib-2022

#13141 V11: Using IFileProvider to access assets added from packages type/feature release/11.0.0

#13013 V11: Update the rich text editor TinyMCE to v6 category/breaking category/ui dependencies category/notable release/11.0.0

#12907 v11: Decouple dependencies category/breaking category/notable release/11.0.0

#12850 Replace uppercase chars to make behaviour consistent in RequestHandler - DefaultCharReplacements category/breaking community/pr type/feature release/11.0.0

#12712 V11/feature/update to dotnet 7 category/breaking dependencies category/notable release/11.0.0

#12703 Fixes: Consistency for Nullable reference types in LINQ extensions methods #12692 community/pr category/dx type/feature release/11.0.0

#12379 Inherit from `OEmbedProviderBase` in OEmbed providers category/breaking community/pr category/refactor type/feature release/11.0.0

Breaking changes 8

#13478 Nuget updates category/breaking release/11.0.0

#13380 Remove nullability from AdditionalData on ContentItemDisplay category/breaking release/11.0.0

#13310 Updated Smidge, Npoco and MailKit category/breaking dependencies release/11.0.0

#13287 Add IContextCache to deploy connectors category/breaking status/dependency-update release/11.0.0

#12999 Bypass model validation for rendering models category/breaking release/11.0.0

#4 [Breaking change]: URL Replacing when you're not using automatic redirect tracking category/breaking cms/release/11.0.0

#2 [Breaking change]: Updating target framework to .NET 7 and ASP.NET Core to version 7 category/breaking cms/release/11.0.0 category/binary-incompatible category/source-incompatible

#12481 V11: cleanup obsoletes category/breaking release/11.0.0

Issues & Tasks 18

#13493 New login background as SVG release/11.0.0

#13491 Only add global usings when ImplicitUsings is enabled release/11.0.0

#13489 Revert breaking changes adding IContextCache to deploy connectors release/11.0.0

#13486 Info panes not loading prerequisites release/11.0.0

#13475 Create and pack empty file to add TFM dependency to Umbraco.Cms and Umbraco.Cms.Targets release/11.0.0

#13414 v11 RC3: Rich Text Editor dropdowns not working in overlay editor type/bug release/11.0.0

#13390 V11: InMemory - only add models assembly as runtime view reference if it exists release/11.0.0

#13382 Obsolete old migrations and exif code release/11.0.0

#13372 Updated to aspnetcore 7.0.0 dependencies release/11.0.0

#13349 add workflow to schema release/11.0.0

#13246 Fix Sqlite database locking issue type/bug release/11.0.0

#13125 Saving a `null` value in a property editor comes back as `"null"` type/bug release/11.0.0

#13107 V11: Fix InMemoryAuto modelsbuilder mode release/11.0.0

#13094 Adds additional deploy selector. release/11.0.0

#5 [Breaking change]: Separating ImageSharp and SQL Server dependencies cms/release/11.0.0 category/binary-incompatible category/source-incompatible

#13036 Nullable parameters in `MemberValueSetValidator` type/bug release/11.0.0

#3 [Breaking change]: Updating nullable signatures cms/release/11.0.0 cms/release/12.0.0 category/source-incompatible cms/release/13.0.0

#1 [Breaking change]: Removed migrations from 8.00 to 9.Latest cms/release/11.0.0 category/binary-incompatible category/source-incompatible

Changes in v11.1.0

7 new features, 0 breaking changes, and 6 issues & tasks were implemented

Features 7

#13485 V11: Allow changing logging directory from configuration category/dx type/feature release/11.1.0

#13457 Add sensible eslint rules with newest eslint version dependencies category/dx type/feature javascript release/11.1.0 area/frontend

#13435 add health-check basic tests community/pr category/test-automation type/feature release/11.1.0

#13269 Remove xml docs warnings using .editorconfig community/pr category/dx type/feature hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.1.0

#13239 Rename StaticServiceProvider namespace Umbraco.Cms.Core.DependencyInjection community/pr category/dx type/feature hacktoberfest-accepted release/11.1.0

#13207 Notification documentation community/pr category/api-documentation category/dx type/feature hacktoberfest-accepted release/11.1.0

#12947 Batch media upload community/pr category/performance type/feature release/11.1.0

Issues & Tasks 6

#13599 Add `GetUmbracoBackOfficeUrl` extension methods release/11.1.0

#13577 Tinymce 6 custom style_formats not all formats working/showing up type/bug release/11.1.0 area/frontend affected/v11

#13576 Multi Url picker links not working when using multiple languages and not allow language variant for links type/bug release/11.1.0 area/frontend affected/v11 affected/v12

#13565 ManifestParser does not load package.manifests from <project>/App_Plugins in some situations type/bug release/11.1.0 area/backend affected/v11

#13218 Fix for UseExceptionHandler no longer working since v10.3 RC community/pr type/bug hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.1.0

#13217 Show published in tracked references community/pr category/ux hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.1.0

Changes in v11.2.0

6 new features, 0 breaking changes, and 14 issues & tasks were implemented

Features 6

#13766 Remove special characters in avatar community/pr category/ui type/feature release/11.2.0

#13757 Send email notification on password reset type/feature release/11.2.0

#13678 V11: Add improved log message on compilation failure using InMemoryAuto category/dx type/feature release/11.2.0

#13294 Exposed media file provider configuration method type/feature hacktoberfest-accepted release/11.2.0

#13079 Hide colors from icon picker community/pr category/dx type/feature release/11.2.0

#13002 Add separator before reload node in Media Types tree community/pr category/ui type/feature release/11.2.0

Issues & Tasks 14

#13803 v11: npm updates (ace-editor, nouislider) dependencies release/11.2.0

#13787 Updated nuget dependencies dependencies release/11.2.0

#13774 SVGs should default to the Vector graphics type when dragged into the media library type/bug area/frontend release/11.2.0

#13718 Rich text editor need some ui style fix in top left corner community/pr type/bug area/frontend affected/v11 affected/v12 release/11.2.0

#13711 BootFailedException when numeric contains a period for decimal in some locales type/bug area/backend affected/v11 release/11.2.0

#13705 Drag and drop media picker doesn't work in Block Grid Editor type/bug area/frontend affected/v10 affected/v11 release/11.2.0

#13696 v11: javascript dependency updates (UUI, TinyMCE, jQuery, signalR, and more) dependencies release/11.2.0

#13676 New backoffice: Obsolete ReadOnlyUserGroup constructor. release/11.2.0

#13637 TinyMCE strikethrough is not saved in rich text editor status/regression type/bug area/frontend affected/v11 release/11.2.0

#13614 TinyMCE 6 dropdown item line height status/regression type/bug area/frontend affected/v11 release/11.2.0

#13603 Can't edit macro parameters type/bug area/frontend affected/v11 release/11.2.0

#13514 Rename the title Marketplace to Packages status/regression type/bug area/frontend affected/v11 release/11.2.0

#13210 10.3.0-RC: Image upload skips select media ContentType type/bug area/frontend affected/v10 affected/v11 release/11.2.0

#13012 Ensure to reset padding and border as well for textarea in richtext category/front-end release/11.2.0

Changes in v11.2.1

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-11.2.1

Changes in v11.2.2

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-11.2.2

Changes in v11.3.0

7 new features, 0 breaking changes, and 4 issues & tasks were implemented

Features 7

#13971 small wording change for Element Type description community/pr category/front-end category/localization type/feature release/11.3.0

#13881 Make additionalRouteVals nullable in HtmlHelperRenderExtensions.BeginUmbracoForm() - Fixes #13662 community/pr category/dx type/feature release/11.3.0

#13814 Add DefaultLanguage fallback policy for published values type/feature release/11.3.0

#13797 Sort domains (Culture and Hostnames) category/ui category/ux type/feature release/11.3.0

#13628 Let it be possible to have macros inlined (in span) in Rich Text Editor community/pr category/ux category/dx type/feature release/11.3.0

#13593 Suggestion to simplify some of the project references community/pr type/feature release/11.3.0

#13591 Remove limitation on nested content to 1,000 items where max items unset community/pr type/feature release/11.3.0

Issues & Tasks 4

#13954 Add setting to disable domain warnings release/11.3.0

#13953 V11: obsolete legacy data types release/11.3.0

#13925 Member logout redirect url are not redirecting after logout type/bug area/backend affected/v11 affected/v12 release/11.3.0

#13894 Use latest c# language version instead of csharp 8 in runtime views release/11.3.0

Changes in v11.3.1

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-11.3.1

Changes in v11.4.0

7 new features, 0 breaking changes, and 7 issues & tasks were implemented

Features 7

#14085 Alter the datatype of the UmbracoKeyValue value column community/pr type/feature release/11.4.0

#14077 Translate tree headers to Romanian community/pr category/localization type/feature release/11.4.0

#14069 Add member system fields to ListView community/pr category/ui type/feature release/11.4.0 project/bellissima

#14062 feat: add cite as valid element for tinymce default settings community/pr category/ux type/feature release/11.4.0

#13776 Add new 'Umbraco Package RCL' project template category/notable release/11.4.0

#13075 Add sortorder to configuration field community/pr category/dx type/feature release/11.4.0

#12210 Add IModelsGenerator Interface community/pr category/modelsbuilder category/dx type/feature release/11.4.0

Issues & Tasks 7

#14179 Backoffice JS dependency updates category/front-end dependencies release/12.0.0 release/11.4.0

#14150 TrackedReferencesRepository uses Mapper that is not in the included DLLs type/bug release/11.4.0

#14064 Add `DynamicRequestCultureProviderBase` and avoid locking to improve concurrent request performance category/performance release/11.4.0

#13942 The current Backoffice user shouldn't be able to reset his own password! (Security issue) type/bug area/backend affected/v10 affected/v11 affected/v12 release/11.4.0

#13834 Removing a currently used block from the Block Grid config break the backoffice type/bug area/frontend affected/v10 affected/v11 release/11.4.0

#13521 Fix creating and packaging empty file to add TFM dependency to Umbraco.Cms and Umbraco.Cms.Targets release/11.4.0

#13332 Improve ImageSharpImageUrlGenerationTests community/pr hacktoberfest-accepted hacktoberfest/contrib-2022 release/11.4.0

Changes in v11.4.1

0 new features, 0 breaking changes, and 2 issues & tasks were implemented

Issues & Tasks 2

#14407 v11: Backoffice JS Updates dependencies area/frontend release/12.0.0 release/11.4.1

#14324 Richtext editor toolbar icons are missing in configuration type/bug area/frontend affected/v11 affected/v12 release/12.0.0 release/11.4.1

Changes in v11.4.2

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-11.4.2

Changes in v11.5.0

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-11.5.0

Changes in v12.0.0

6 new features, 5 breaking changes, and 15 issues & tasks were implemented

Features 6

#14429 Return raw markdown in the Delivery API type/feature release/12.0.0

#14421 Add support for property value fallbacks in the delivery API type/feature release/12.0.0

#14216 V12: Update ImageSharp V3 and Add Legacy V2 Project dependencies type/feature release/12.0.0

#14109 Entity Framework Core Support category/breaking category/notable type/feature release/12.0.0

#14051 Content Delivery API category/breaking category/notable type/feature release/12.0.0

#14046 Add `VersionAssemblyName` to package manifest type/feature release/12.0.0

Breaking changes 5

#14332 Support publishing multiple notifications, filter on handler type and add `IDistributedCacheNotificationHandler<TNotification>` (optimizes cache refreshers) category/breaking category/performance release/12.0.0

#14296 Fix the namespace for PagedModel category/breaking release/12.0.0

#14086 V12: Cherry pick unscoped migrations category/breaking release/12.0.0

#13647 V12: Change nullability for the log searches category/breaking type/bug release/12.0.0

#13634 V12: Change nullability for the log viewer category/breaking type/bug release/12.0.0

Issues & Tasks 15

#14428 Delivery API: Ensure the path parameter starts with forward slash release/12.0.0

#14419 Updated nuget packages to latest versions dependencies release/12.0.0

#14418 V12: Add deliver api information to detailed telemetry release/12.0.0

#14370 Delivery API: Add query params and headers to Swagger document release/12.0.0

#14368 Make the Delivery API JSON type info resolver un-sealed release/12.0.0

#14341 Fix unlinking with external login tokens release/12.0.0

#14340 Update OpenIdDict release/12.0.0

#14335 V12: Use hosting environment to get local temp path release/12.0.0

#14295 Empty filter and sort values should not be considered when executing queries release/12.0.0

#14289 Delivery API: Adding support for "Contains" filters release/12.0.0

#14283 Start-item support in RTE markup release/12.0.0

#14272 Cannot connect to SQL Server during install status/regression type/bug area/frontend area/backend affected/v12 release/12.0.0

#14258 Wrap RTE content in a dedicated model for future expansion release/12.0.0

#14247 Added OpenIddict dependencies for future usage dependencies release/12.0.0

#12103 NuCache corruption when block size set > 8192 type/bug release/12.0.0

Changes in v12.0.1

0 new features, 0 breaking changes, and 0 issues & tasks were implemented

No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-12.0.1

Changes in v12.1.0

15 new features, 0 breaking changes, and 18 issues & tasks were implemented

Features 15

#14588 Translate 'shared' to Dutch community/pr category/localization type/feature release/12.1.0

#14479 Add additional preview URLs option category/dx type/feature release/12.1.0

#14392 #14388 - Change the outdated "no nodes" image community/pr category/ui category/ux type/feature release/12.1.0 community/hackathon

#14385 Use built-in Enum parse methods community/pr category/performance type/feature release/12.1.0

#14384 Improve Enum performance community/pr category/performance type/feature release/12.1.0

#14300 Show summary of Examine search results community/pr category/examine-dashboard type/feature release/12.1.0

#14276 Updated the installer text about Codegarden type/feature release/12.1.0

#14269 Adding logging and make sure PostAddFile always releases the file semaphore community/pr category/dx type/feature release/12.1.0

#14252 Disable sortable if readonly or max is limited to one item community/pr category/ux type/feature release/12.1.0

#14177 Update ContentValueSetValidator to allow include/exclude of fields community/pr category/dx type/feature release/12.1.0

#14060 Add posibillty to use composition on memberstype community/pr project/members category/notable category/dx type/feature project/bellissima release/12.1.0

#13145 Add notification flag to indicate the current publish operation includes descendants community/pr category/dx type/feature hacktoberfest-accepted release/12.1.0

#12793 Improve logging performance by checking Trace/Debug log level is enabled community/pr category/performance type/feature release/12.1.0

#12756 Added new necessary indexes - Improve SQL query performance by adding missing SQL indexes #12704 community/pr category/performance type/feature release/12.1.0

#12678 Enforce passing tree alias to tree api requests community/pr type/feature release/12.1.0

Issues & Tasks 18

#14640 Small changes to the EF Core implementations release/12.1.0

#14581 Fixes #14565 - Empty DocType folders hidden community/pr category/ux type/bug release/12.1.0

#14573 Restored order of operations on scope dispose to that used in Umbraco 11 before refactor into Scope inheriting CoreScope. status/regression release/12.1.0

#14571 V12: Suppress execution context flow when queuing email task release/12.1.0

#14567 V12: Add ISO codes to make the migration from language IDs easier release/12.1.0

#14518 Make it possible to remove blocks using tab key in block grid configuration community/pr community/up-for-grabs category/accessibility project/bellissima release/12.1.0

#14505 Only show groups when any filtered results in group community/pr category/ui project/bellissima release/12.1.0

#14439 #14325 - Remove wildcard-background from RTE community/pr community/up-for-grabs category/front-end release/12.1.0

#14344 Fix to show focus state of checkbox on install screen community/pr category/accessibility type/bug release/12.1.0

#14310 Media upload return unknown error and second have no response type/bug area/frontend affected/v10 affected/v11 affected/v12 release/12.1.0

#14308 Fix #14270 - ImageCropperValue.GetCropUrl(alias, imageUrlGenerator) always returns null community/pr type/bug release/12.1.0

#14275 Convert collections for XPath in PropertyValueConverterBase community/pr category/dx type/bug release/12.1.0

#14236 Fix the args used in log endMessages in the profillingLogger category/dx type/bug release/12.1.0

#14229 Sv translation community/pr category/localization release/12.1.0

#13951 TreeController implementations can return incorrect routes type/bug release/12.1.0

#13692 Make it possible to keep focus on a parent Block category/ui category/accessibility release/12.1.0

#12942 Fixes #12904 UmbracoHelper.GetDictionaryValue defaults to en-US when used in non-front end code community/pr release/12.1.0

#12577 V10: Fix "Save and close"/"Publish and close" for infinite editing of language variant content community/pr type/bug release/12.1.0

Changes in v12.1.1

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#14658 Error on startup after 12.1 upgrade type/bug area/backend affected/v12 release/12.1.1

Changes in v12.1.2

0 new features, 0 breaking changes, and 1 issues & tasks were implemented

Issues & Tasks 1

#14496 Don't pass content object to save method - it's not a suitable label key :) release/12.1.2

Changes in v12.2.0

15 new features, 0 breaking changes, and 19 issues & tasks were implemented

Features 15

#14729 DeliveryApi: Ensure the ContentType property is serialized first community/pr category/dx type/feature release/12.2.0

#14692 Media Delivery API category/notable type/feature release/12.2.0

#14662 Use generic Content Type instead of Document Type community/pr category/localization type/feature release/12.2.0

#14651 Fix color of warning icon in health check dashboard community/pr category/ui type/feature release/12.2.0

#14639 Fix userid zero in integration tests community/pr category/test-automation type/feature release/12.2.0

#14615 Compile css for icons style community/pr category/dx type/feature release/12.2.0

#14613 Ignore 1Password as well in `noPasswordManager` directive community/pr category/ux type/feature release/12.2.0

#14609 Update QR code icon community/pr category/ui type/feature release/12.2.0

#14594 Allow Media Picker 3 to be used as macro parameter editor community/pr type/feature release/12.2.0

#14593 Replace attribute with `noPasswordManager` directive community/pr category/refactor type/feature release/12.2.0

#14586 AddMapDefinition Extension Method community/pr category/dx type/feature release/12.2.0

#14514 considering id, key & name as filter params for content listview community/pr category/ux type/feature release/12.2.0

#14503 Add PreRouting and PostRouting pipeline filters community/pr category/notable category/dx type/feature release/12.2.0

#14454 Sort content template tree items alphabetically, exclude element types community/pr category/ux type/feature release/12.2.0

#12776 Adds hide toggle to hide unavailable compositions community/pr category/ux type/feature project/bellissima release/12.2.0

Issues & Tasks 19

#14728 Fixed incorrect BlockListPropertyValueConverter delivery api property value type community/pr category/dx type/bug release/12.2.0

#14688 fix: Translations keys from #12776 community/pr category/ui type/bug release/12.2.0

#14674 feat: Let the DbContext handle the connection to the database release/12.2.0

#14673 docs: Improve DbContext XML docs release/12.2.0 type/improvement

#14672 refactor: Only use pooled DbContexts release/12.2.0

#14670 perf: Don't call GetNextUsers when we don't have to community/pr category/performance area/backend release/12.2.0

#14669 fix: Pass correct user id to Audit log community/pr category/auditing type/bug release/12.2.0

#14655 Remove todo - that has been done community/pr category/dx type/bug release/12.2.0

#14641 feat: Show published state in tree picker community/pr community/up-for-grabs type/bug area/frontend area/backend project/bellissima release/12.2.0

#14621 Add cache buster to injected icons CSS in block grid community/pr category/performance category/dx area/frontend release/12.2.0

#14619 Fixed incorrect assignment of Last Login Date after a user accepts an invite and sets the password community/pr type/bug release/12.2.0

#14596 Change 'Comment' to 'Commentaar' in Dutch translation file community/pr category/front-end area/frontend release/12.2.0

#14592 Set max length of text input in tab creation community/pr category/ux type/bug release/12.2.0

#14582 Block grid area allowance editor community/pr community/up-for-grabs category/accessibility project/bellissima release/12.2.0

#14580 #14190: Save all languages sent to approval in audit log community/pr category/ux type/bug release/12.2.0

#14498 Add ReSharperTestRunner64 to the assembly exclusion list in TypeFinder release/12.2.0

#14423 Fix incorrect redirectUrl check with external authentication (#14198) community/pr category/ux type/bug release/12.2.0

#13347 Mark MultiUrlPickerValueConverter with DefaultValueConverter category/dx area/backend release/12.2.0

#13281 Change default `UpgradeUnattended` value to true project/configuration project/bellissima release/12.2.0