100%
v13.1.0
Status: ReleasedReleased on Thursday, January 25 2024
There is a newer version available - v15.1.1
Release notes
We are excited to announce the release of Umbraco 13.1.0, packed with new features and enhancements to elevate your content creation experience. In this release, we are thrilled to introduce seamless integration with TinyMCE cloud-hosted premium plugins, enhancing the capabilities of our self-hosted solution.
What’s New?
1. TinyMCE Cloud-Hosted Premium Plugins Support
Umbraco 13.1 brings extended support for TinyMCE cloud-hosted premium plugins, taking your content editing to new heights. Now, you can effortlessly integrate premium plugins by simply inserting your own Cloud API Key.Key Features:
- Effortless Integration: Easily incorporate TinyMCE cloud-hosted premium plugins into your Umbraco environment with a streamlined setup process.
- Enhanced Functionality: Access a range of powerful features and tools, previously available only through self-hosted solutions, now seamlessly integrated with Umbraco.
- Cloud API Key Integration: Insert your own Cloud API Key to unlock premium features and ensure a smooth and secure connection to TinyMCE’s cloud infrastructure.
- Obtain Your Cloud API Key: Sign up for a TinyMCE Cloud account and generate your API Key.
- Insert API Key in Umbraco Settings: Navigate to your appsettings, locate the TinyMCE configuration, and effortlessly insert your Cloud API Key.
- Explore Premium Features: Enjoy enhanced content editing with access to a variety of premium plugins directly within the Umbraco environment.
2. Bug Fixes and Improvements
Upgrade Instructions:
Get Started with Umbraco 13.1 Today!
Contributors
Of the 69 bug fixes and feature additions in Umbraco 13.1.0, a total of 51 of them have been contributed by the community, by 31 unique contributors.
We’re welcoming 8 brand new contributors who have made their first pull request for Umbraco CMS; they’re marked with a star below. Welcome to the contributor club Amalie Wowern, Kevin Fu, NurhakKaya, Søren Mastrup, Richard Jackson, Zeb Sadiq, Yuval Amidror and Programeerik 🏆
⭐ = First pull request to Umbraco CMS
And of course, as a thank you, we’ve just added another bunch of trees to our growing plot for today’s 13.1.0 release to celebrate your contributions! 🌳🌲🌴
Related changes from the issue tracker
Acceptance tests (1)
Accessibility (7)
- Added aria-labelledby so no longer 'empty' on Toggle Group
- Fix button styling in block list & block grid overlay
- Bugfix: #14481 - Landmark roles missing
- 14523: Return focus to trigger element when close event occurs
- Accessibility Issue 15071 - add select all sr-only text to umb table select all button
- Accessibility Issue Fix 15068 - media - Watermark image on page has no alt text
- Update croatian translation
Content variants (1)
Delivery api (1)
Developer experience (9)
- Fixed open api enum schema filter not setting type
- Add contentTypeEditor to editorService
- Don't overwrite default values in the block list editor
- Block editors - replaces hardcoded -20 with current node ID
- Umbraco.Web.UI: Removed parenthesis from compiler directive
- Fixed one warning for Umbraco.Infrastructure . 'AesCryptoServiceProvi…
- Fix typo in `umbImageGravity`
- Fix typo in dictionary
- Correct aliases for ContentDeletedWebhook and ContentUnpublishedWebhook
Front end (2)
Localization (4)
Obsolete methods (1)
UI and UX updates (17)
- Edit of embed in rich text editor doesn't work
- Fix issue with pressing enter on color picker labels
- Don't allow to select folder in create dialog under media type
- Fix permissions for assign hostname
- Allow dashboard content to grow and fit height
- Fix button styling in block list & block grid overlay
- Condition on the userState instead of the dates.
- Prevent RTE in fullscreen being partially covered by the left menu column (should fix #14890)
- Link Picker Title UI Quirk
- Bug fix for compistion on member and media give 404
- Update fr translations
- Set max height of media item in grid
- Make Block List configuration consistent with Block Grid
- Improved punctuation and sentence structure for better readability.
- Update z-index of block actions
- Ensure datepicker input is cleared
- Update croatian translation
Other features (1)
Bugfixes (20)
- Content Templates does not trigger generation of new Keys
- Umbraco 12, Content templates possibly populated with previously entered content node
- RTE Property in custom backoffice view
- Backoffice user timeout ignored when using MFA
- Umbraco 13 (version 13.0.3), Grid (legacy) editor - Rich Text editor controls not rendering/available in Classic mode
- Disappearing TinyMCE buttons in Umbraco 13 (upgraded from 12.3.3, tried also in 13.1.0 RC)
- Error unchecking varying by culture on property if too many nodes exist
- Pass cache level defined in value converters
- fixed #14832 user without HasAccessToSensitiveData change sensitive data: IsApproved IsApproved IsTwoFactorEnabled
- Fixed potential NuCache file lock causing unusable website
- Fix potential NullReferenceException
- Added logging around adding a property value during examine indexing
- Fix Issue with getting Content URL, when in the th-TH culture
- Adjust content type picker to support different content types
- Click row in dictionary list
- Don't change format in convertToLocalMomentTime
- Fix console errors in content type editor with single block mode
- `RebuildOnStartupHandler` inject interface instead of `ExamineIndexRebuilder`
- Fixes #15512 to allow curly braces in anchors
- V13: TinyMCE does not toggle plugin buttons