Compare Releases
Contributors
Of the 157 bug fixes and feature additions after v13.4.1, up to (and including) 13.8.0, a total of 33 of them have been contributed by the community, by 25 unique contributors.
We're welcoming 12 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Alex Clark, Casper Lundgreen, Daniel Nelson, jasont0101, KudAndrii, Martin Vennevold, Nick Hoàng, Peter, SimonHartfield, TimBoonstra, twoday-rolandkock, Wojciech Tengler 🏆
All community contributors to this release
⭐
Alex Clark1 PR
Anders Bjerner2 PRs
Bjarne Fyrstenborg3 PRs
Callum Whyte2 PRs
⭐
Casper Lundgreen1 PR
⭐
Daniel Nelson1 PR
Dennis Öhman1 PR
ealse2 PRs
Gareth Wright1 PR
Jason Elkin3 PRs
⭐
jasont01011 PR
Justin Neville2 PRs
⭐
KudAndrii1 PR
⭐
Martin Vennevold1 PR
mcl-sz1 PR
Miguel Pinto1 PR
Nathaniel Nunes1 PR
⭐
Nick Hoàng1 PR
⭐
Peter1 PR
⭐
SimonHartfield1 PR
Terence Burridge1 PR
⭐
TimBoonstra1 PR
⭐
twoday-rolandkock1 PR
⭐
Wojciech Tengler1 PR
Yari Mariën1 PR
⭐ = First pull request to Umbraco-CMS
Changes in v13.5.0
1 new features, 0 breaking changes, and 27 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Features
1
#16784
Improve migration performance
Issues & Tasks
27
#17018
Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled
#17008
Fix: V13 ensure data change is detected on embedding media (16806)
#16974
Redirect url not created for urls longer than 255 characters when using SQL Server
#16935
Update to latest nuget packages 2024-08-20
#16923
Templates can still be editable when using runtime mode Production bug fixed #16622
#16871
Updated to lastest nuget minor or patch versions
#16866
V13: fix 16663
#16864
V13: RTE Blocks editable after save
#16837
Fixing regression bug introduced in #14806
#16832
Fix for MemberDefaultLockoutTimeInMinutes lockout time
#16753
`CacheValues.For` should null check culture + segment parameters
#16663
Blocks in RTE content doesn't gets updated when you use the clipboard to copy
#16645
Twitter embeds broken now that it is "x.com"
#16644
fix: uploaded item not selected in media picker
#16638
Could not obtain an HTTP context when ContentPublishedWebhookEvent fired
#16600
ImageSharp WebP transparency issues
#16589
DeliveryApiContentIndex doesn't raise TransformingIndexValues event
#16541
List view's move and copy don't respect a users content start nodes
#16496
Making method ExecuteAsync virtual
#16267
V13.3.0 - Upgrade Error - SqlException: Either the parameter @objname is ambiguous or the claimed @objtype (OBJECT) is wrong.
#16220
Combining OpenId and OfflineAccess scope
#16212
Macro not saving in chromium based browser
#16046
Block Grid with Area specific elements becomes unresponsive when the element with area is removed from the options
#15996
BlockList: Cannot read properties of undefined (reading 'variants')
#15993
Strange behavior for validation of RTE inside a block list field
#15903
RTE macro being stripped out
#15516
v13: Blocks in RTE not rendering after save
Changes in v13.5.1
0 new features, 0 breaking changes, and 5 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
5
#17187
[BUG] V13.5.1 The content fields become disabled after clicking "Save and Publish"
#17070
Fix: V13.5 RTE block paste resolver issue
#17059
v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas.
#17054
[BUG] V13.5.0 Content fields to stay disabled when save and publishing
#15587
Form Disappearing
Changes in v13.5.2
0 new features, 0 breaking changes, and 6 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
6
#17321
V13 Updated version of messagepack
#17287
Added an explicit dependency to Microsoft.Extensions.Caching.Memory
#17285
Fix for #17187, unlock form after unsuccessful save and publish
#17246
Fix ContentStore locking exceptions in async code
#16806
Embeds in RTE are not included
#16749
SVG Media "Links" URL opens blank new tab
Changes in v13.5.3
0 new features, 0 breaking changes, and 0 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
No known issues or PRs for this version, there may be more info on GitHub: https://github.com/umbraco/Umbraco-CMS/releases/tag/release-13.5.3
Changes in v13.6.0
4 new features, 0 breaking changes, and 61 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Features
4
#17962
Add Vary header to all content API operations
#17757
Add (un)publishing details to TreeChange notifications
#17719
Add "user info" endpoint for the Delivery API
#17281
V13: Use updated form components in the login form
Issues & Tasks
61
#17982
Added a maxlength setting to the regular expression pattern field
#17973
V13: Update @microsoft/signalr from 7.0.12 to 8.0.7
#17972
V13: Update @umbraco-ui/uui to 1.12.2
#17945
Install Default Data Settings missing from appsettings-schema
#17942
Lucene Package Update to Address CVE-2024-43383
#17932
File - Media type, PostSave Authorization error appearing on V13
#17909
Server error msg is not properly rendered when emptying recycle bin
#17847
Error when creating content with Richtext editor property for an other culture
#17818
Allow skipSelect blueprints only when one blueprint exists
#17815
V13: Clear username cache
#17738
MediaService CreateMediaWithIdentity is generating malformed History log messages
#17704
Updated NuGet Packages for v13
#17701
System.ArgumentNullException: Value cannot be null. (Parameter 'user')
#17646
Markdown (in Property Descriptions) are not properly rendering if repeated. See example.
#17573
RTE: Anchor gets stripped in UI when re-opening link
#17551
TinyMCE readonly mode
#17436
Unattended migrations of CMS and packages require a restart for the package ones to run
#17414
Use TryParse when parsing ID from claims
#17406
Schedule publishing failed to re-validate the selected time
#17395
Umbraco version 13.5.2 + multiple media picker - TypeError: Cannot read properties of undefined (reading 'length')
#17314
Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name
#17303
MNTP: Improve site and root context for dynamic root
#17301
MNTP: Re-initialize contextual dialog options upon content creation
#17227
Fixed issue #17225. Extended RTE valid element configuration
#17225
RTE Containers/Code style doesn't work
#17165
System.InvalidOperationException: Failed to Fetch Ancestors - Internal Server Error (500) Due to Content Cache Retrieval Failure in Umbraco Delivery API
#17126
Update ImageSharpMiddlewareOption for fixing invalid width and height
#17114
Examine sometimes fails to load
#17097
Member Username cannot be same as a member's id
#17050
popup error when trying to send for approval
#17037
`RichTextOutputAsJson` skips space between inline elements
#17017
Restricted Public Access and having "install" in the first url segment
#17013
Deleted member is not logged out and cannot log out.
#16998
_auditService.GetLogs(_node.Id) - dates (Create and Update) are always 1/1/0001 12:00AM
#16911
The "Save and preview" button disappears after you have been on a content app tab and come back again.
#16854
Read-only mode allows user to edit content in RTE property editor
#16827
Don't shrink crops container on right side
#16786
Medi Picker is no longer auto selecting media that's been uploaded
#16639
Backoffice Login not working with Safari 15 / umbraco 13.3.2
#16585
Rewrite throws argument exception when navigating to bare url that ends in multiple slashes
#16368
Umbraco Custom Property Validation -> SQLite vs SQL field length issue
#16328
Block settings unavailable element type
#16280
V13/bugfix/fix infinite editor stuck in create action 15945
#16011
Saving a media-type with a rich-text property breaks the save media button
#15956
Block Appearance: Cannot set `custom view` to a file from a RCL.
#15943
Content with the same name (but special characters inside) causes URL collision
#15939
Discrepancy between content and media URL when containing special characters
#15929
Update valid reasons to not have a template on a content node to include having umbracoRedirect
#15850
GetUniqueName for Umbraco NodeName doesn't consider 'multiple spaces' and can accidentally create clashing URLs
#15770
Multinode treepicker dynamic path only works after refresh
#15724
umbracoRedirect Requires Template
#15569
Exception `PanicException: failed to get child with id=` after updating content types (in Deploy schema deployments)
#15424
Add `RemoveDefault()` extension method to fluent API for CMS webhook events
#15409
Added fix for <umb-button-group /> label issues
#15121
Fixes issue with the IVirtualPageController not setting PublishedRequest content via FindContent
#15051
No longer shows success message if content moving is cancelled
#14110
UnattendedInstaller broken
#13716
assetService.LoadJs doesn't support attributes or timeout (even though it says it does)
#12834
IVirtualPageController is not setting the Umbraco context PublishedRequest content via FindContent
#12565
Cannot Save After Failed Schedule
#11786
A member that has changed their email address/user name, can still login with the old value
Changes in v13.7.0
0 new features, 0 breaking changes, and 33 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
33
#19405
Multiple calls to the webhooks table even if webhooks not enabled
#18385
The "transfer now" text for the button is missing.
#18266
Multi URL Picker allows folder selection
#18253
TypeError: Cannot read properties of undefined (reading 'labelKey')
#18239
Save Publish menu labels replaced with ...
#18198
Set Smidge cachebuster type
#18192
Update auth.element.ts
#18191
Umbraco 13.6.0 - [auth_username] showing on login screen
#18186
MemberManager.IsLoggedIn utility doesn’t work correctly - It ignore the AuthenticationType
#18167
Users still have access to adding notifications after removing permission from their permissions
#18147
Fix task return and apply correct disposal pattern for FileSystemMainDomLock
#18119
Avoid wasting a whole thread watching for a filesystem change 😬
#18002
Auto linking and manual linking Google account with external provider fails
#17855
Upgrade to version 13.3.0 fails if default constraint on "umbracoContentVersion.versionDate" does not exist
#17637
Fix create child issue in list view with infinite editor (#13355).
#17421
Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss
#17373
Replaced deprecated navigator.platform with navigator.userAgent for platform detection.
#17347
Changing password with a username that contains special character does not work
#17292
Backoffice users can upload media through RTE outside assigned root folder by default
#16901
Delivery Api redirects
#16202
Review: Allow Duplicate Email for Members
#16022
Clicking property name on TrueFalse property bypasses "shared across all languages" warning
#15723
Public access broken when assinging to member with '+' character in login
#15597
ModelsBuilder generated files use scientific notation for version number
#15576
Cache null dictionary values by key
#15524
TagQuery.GetAllContentTags includes trashed content
#15274
V13 Webhooks. No frontend validation when trying to create/update a webhook for the events
#14857
Add ReSharperTestRunnerArm32 & ReSharperTestRunnerArm64 to the assembly exclusion list in TypeFinder
#14713
Umbraco issue when using Okta
#12471
usersResource.getUsers returning 404
#12135
Media Picker 3 local crops can't be reset
#11643
RTE property validation does not work properly in block lists
#7922
Exiting preview with disableFindContentByIdPath=true shows 404
Changes in v13.7.1
0 new features, 0 breaking changes, and 1 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
1
#18602
V13: bumped imagesharp to prevent CVE-2025-27598
Changes in v13.7.2
0 new features, 0 breaking changes, and 1 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
1
#18509
Umbraco v13.7.0 with basic authentication in IIS enabled causes backoffice login 500 error
Changes in v13.8.0
0 new features, 0 breaking changes, and 18 issues & tasks were implemented
Make sure to read the version specific upgrades notes for guidance.
Issues & Tasks
18
#18841
Check we have matched a preview URL by ID when exiting preview
#18830
build(deps): bump @umbraco-ui/uui from 1.12.2 to 1.13.0
#18730
V13: Delivery API Preview Header not recognised when not fully lowercase
#18698
Folders are no longer sorted first in file picker
#18683
ContentDeliveryApi pagination limit of 10,000 documents prevents fetching complete content sets
#18628
Fixed typo in TinyMCE's da.js
#18535
V15 Text overflow when user name is too long
#18501
Remove version from models builder generated code header when configured to do so
#18479
Backport `ShowUnroutableContentWarnings` to V13
#18477
Custom multiline SQL migrations break due to line breaks being removed
#18427
Fix: #18421 - Added Max Length validation to PropertyTypeBasic Alias
#18383
Disable webhook firing if disable in configuration (13)
#18286
Member picker listview is not showing the items
#16816
Attribute routing has stopped working
#16129
RTE macro error when editing by Unique ID
#15968
MemberSaved Notification gives wrong key for entity
#13739
"publish with descendants" action not publishing descendants
#12673
MemberSavedNotification fires twice when creating a new member