Download Umbraco CMS 9.3.0
Version 9.3.0 of Umbraco has been released. Umbraco is a content management system for editing and managing dynamic web pages. The whole thing is written in C# and runs on a Microsoft infrastructure. There is a positive and proactive community with more than 50,000 registered users and developers who ensure a stable flow of releases. The changelog for this release looks like this:
Notable features
- Serve Media and App_Plugins using WebRootFileProvider (and allow changing the physical media path)
- Improve functionality for external member logins
- Member 2FA
Breaking changes
API and API documentation updates
auditing
Dependencies
- Bump ImageSharp.Web version to v1.0.5
- Bump follow-redirects from 1.14.4 to 1.14.7 in /src/Umbraco.Web.UI.Client
Developer experience
- Make using scoped services in notification handlers less painful.
- Mark redundant extension methods as obsolete
Localization
- Localization: Translate history cleanup labels/descriptions to English
- Localization: Rename RelationTypes to RelationTypes (English)
- Localization: Add missing ‘read more’ translation (English)
Performance
- Prune Image Cropper and Media Picker (v3) values
- Prune/remove identification from JSON property values
UI and UX updates
- Makes the width of .login-overlay__logo dynamic
- Fix incorrect styling or actions in tags editor
- Fix issue with missing URLs shown in redirect management
- Cherry pick Apply the Umbraco logo to BackOffice (#11949) to V9
Other features
- v9: Move local xml package files to database instead
- V9: Allowlisting remote URLs for displaying content on the content dashboard
- Add UmbracoApplicationStartedNotification and UmbracoApplicationStoppedNotification
- Add IsRestarting property to Umbraco application notifications
- V9: Add ability to implement your own HtmlSanitizer
- V9: Add allowlist for HelpPage
Bug fixes
- Umbraco Allows for multiple UmbracoAuthorizedApiController with same name
- Unable to upload larger mp4 files using IIS
- Page without template throws error in v9
- MiniProfiler custom steps not showing in the log
- 9.3.0-rc – Block List editor error when block removed
- Request Handler Settings for character replacement
- Fix incorrect camelcasing for import document type
- Fix #11793 Core trees should not be placed in third party tree group – Set default tree group for core trees
- Null check in Examin back office search
- Take `ufprt` from form data if post, fallback to query
Version number | 9.3.0 |
Release status | Final |
Operating systems | script language |
Website | Umbraco |
Download | |
License type | Conditions (GNU/BSD/etc.) |