Releases: umbraco/Umbraco-CMS
Releases · umbraco/Umbraco-CMS
15.3.0-rc
What's Changed
📦 Dependencies
- Bump @umbraco-cms/backoffice from 15.0.0 to 15.1.2 in /src/Umbraco.Web.UI.Login by @dependabot in #18064
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Login by @dependabot in #18066
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Client by @dependabot in #18193
- V15: Bump minimum required Node.js to V22 by @iOvergaard in #18274
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in #18360
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in #18362
- V15: update npm dependencies for login screen by @iOvergaard in #18373
- V15: Update Backoffice NPM dependencies by @iOvergaard in #18376
🚀 New Features
- Feature: Code Editor modal, adds pretty-print support by @leekelleher in #18123
- Feature: Tiptap: Generic markup support by @leekelleher in #18124
- Bugfix: Content Picker Search - support allowed content types config by @madsrasmussen in #18042
- V15: Show upload progress for dropped files in the Media Library by @iOvergaard in #18148
- V15: Client should validate maxFileSize and allowed/disallowed file types from server configuration by @iOvergaard in #18163
- Feature: workspace info app extension by @madsrasmussen in #18014
- Tiptap RTE: Add CSS support for extensions by @leekelleher in #18075
- V15/feature/notification-whitespace by @iOvergaard in #18190
- V15: Show server configuration when configuring the Upload Field by @iOvergaard in #18185
- Feature: Media Type Create Options by @madsrasmussen in #18196
- V15: Add progress UI to the Upload Field property editor by @iOvergaard in #18188
- Help Header App, popover placement + code tidy-up by @leekelleher in #18329
- Content dashboard, info box drop-shadow by @leekelleher in #18327
- V15: Show duration on time displays by @iOvergaard in #18341
- V15: Add a button to clear schedule by @iOvergaard in #18339
- V15: Save the variant before scheduling by @iOvergaard in #18344
- Tiptap RTE: Cascading Style Select Menu by @leekelleher in #18364
- Feature: Display current variant item name by @madsrasmussen in #18311
- Tiptap RTE: Table extension enhancements by @leekelleher in #18365
- Feature: Data mapping extension + aligning reference lists by @madsrasmussen in #18318
- Feature: Delete/Trash referenced by by @madsrasmussen in #18351
- Feature: Bulk Delete/Trash referenced by by @madsrasmussen in #18393
- Tiptap RTE: Font Family / Font Size toolbar items by @leekelleher in #18443
- V15: Adds validation on date from/to inputs in the schedule modal by @iOvergaard in #18437
- V15: Serverside Media Picker Validation by @nikolajlauridsen in #18429
- Feature: Property Value Preset by @nielslyngsoe in #18423
- Server side validation for property editors (integer, decimal and slider) by @AndyButland in #18428
- Tiptap RTE: configuration localizations by @leekelleher in #18125
- Tiptap RTE: Trailing Node extension by @leekelleher in #18446
- Tiptap RTE: Text Direction extension by @leekelleher in #18459
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited by @AndyButland in #18270
- Warn when content is unroutable by @Zeegaan in #17837
🐛 Bug Fixes
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in #17818
- Health Check items "back to overview" link omits backoffice url segment by @matthewcare in #17828
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in #18049
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in #17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in #17373
- Fix settings value begin indifference (17989) by @nielslyngsoe in #18022
- Feature: make areas optional by @nielslyngsoe in #18057
- Numeric property editor range and misconfiguration validation by @AndyButland in #17991
- 15: Convert pagesize properly to skip and take by @Zeegaan in #18069
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in #18063
- Fix: 17764 by @nielslyngsoe in #18093
- Add clientside validation to webhook events by @kjac in #18089
- Allowed retrieval of current user configuration when accessing user profile as a non-admin user by @AndyButland in #18099
- V15/bugfix/Reset image crop button fix by @jonat123 in #18106
- V15: Add authorization to saves by @nikolajlauridsen in #18111
- Make it possible to reset media picker crops by @kjac in #18110
- Redirect to the published URL when exiting preview by @kjac in #18114
- Fix: stop using redirects in collections by @nielslyngsoe in #18112
- Bugfix: Remove sidebar bottom space by @nielslyngsoe in #18087
- Avoid wasting a whole thread watching for a filesystem change 😬 by @JasonElkin in #18119
- Updated the dialog label for User -> Assign Access -> Media Start nodes by @jonat123 in #18043
- updated the link picker modal and the property editors using it. by @jonat123 in #18059
- Bugfix: Align collection item entity actions with menu item entity actions by @madsrasmussen in #18118
- Refreshed display of check results after all checks are complete by @AndyButland in #18131
- Feature: Clean up validation messages by @nielslyngsoe in #18092
- V15: Media library crashes when uploading large files by @iOvergaard in #18113
- Added a check that we have a route before attempting to include it in the other URLs for a published document by @AndyButland in #18135
- Fix: Mandatory for Image Cropper (17372) by @nielslyngsoe in #18108
- Fix: media picker mandatory validation by @nielslyngsoe in #18109
- V13: remove unused parameters and documentation by @iOvergaard in #18095
- Fixes rollback of variant page name by @AndyButland in #18136
- Set document to readonly when a user is not allowed to create / update by @madsrasmussen in #18076
- Pass user Id to audit when saving and deleting members by @AndyButland in #18120
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in #18145
- Do not allow editing read-only properties by clicking their labels by @kjac in #18152
- Fix task return and apply correct disposal pattern for FileSystemMainDomLock by @JasonElkin in #18147
- Provides an option to remove the inessential version number from the generated models by @AndyButland in #18081
- V15: Fix Url Preview by @nikolajlauridsen in #18072
- Exc...
13.7.0
What's Changed Since 13.7.0-rc
There have been no further updates since the 13.7.0-rc release.
Full Changelog: release-13.7.0-rc...release-13.7.0
What's Changed Since The Previous Release (13.6.0)
- Lucene Package Update to Address CVE-2024-43383 by @amsclark in #17942
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in #17818
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in #17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in #17373
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in #18063
- Add clientside validation to webhook events by @kjac in #18089
- Make it possible to reset media picker crops by @kjac in #18110
- Redirect to the published URL when exiting preview by @kjac in #18114
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in #18145
- Do not allow editing read-only properties by clicking their labels by @kjac in #18152
- Provides an option to remove the inessential version number from the generated models by @AndyButland in #18081
- Excluded tags from trashed content by @AndyButland in #18164
- More robust resolving of Delivery API redirects by @kjac in #18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in #17421
- Update auth.element.ts by @garpunkal in #18192
- Enforce user start nodes for media uploads through the RTE by @kjac in #18204
- Show notifications menu only to users with permission for the feature by @AndyButland in #18184
- V13: Fix members while using basic auth. by @nikolajlauridsen in #18206
- Set Smidge cachebuster type by @SimonHartfield in #18198
- Cache null dictionary values by key by @callumbwhyte in #15576
- Review: Allow Duplicate Email for Members by @jasont0101 in #16202
- Fix issues in newly added buttongroup localization by @Migaroez in #18254
- Fix 11643 by @nielslyngsoe in #18257
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in #18261
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in #18078
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in #18288
- URL encodes member user names when passing information for public access setting such that those with user names as emails containing a plus will be included in the rule by @AndyButland in #18142
- Fixed userResource request to get all users by @AndyButland in #18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in #18151
Full Changelog: release-13.6.0...release-13.7.0
New Contributors
- @amsclark made their first contribution in #17942
- @mvennevold made their first contribution in #17637
- @TimBoonstra made their first contribution in #17421
- @SimonHartfield made their first contribution in #18198
- @jasont0101 made their first contribution in #16202
15.2.2
13.7.0-rc
What's Changed
- Lucene Package Update to Address CVE-2024-43383 by @amsclark in #17942
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in #17818
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in #17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in #17373
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in #18063
- Add clientside validation to webhook events by @kjac in #18089
- Make it possible to reset media picker crops by @kjac in #18110
- Redirect to the published URL when exiting preview by @kjac in #18114
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in #18145
- Do not allow editing read-only properties by clicking their labels by @kjac in #18152
- Provides an option to remove the inessential version number from the generated models by @AndyButland in #18081
- Excluded tags from trashed content by @AndyButland in #18164
- More robust resolving of Delivery API redirects by @kjac in #18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in #17421
- Update auth.element.ts by @garpunkal in #18192
- Enforce user start nodes for media uploads through the RTE by @kjac in #18204
- Show notifications menu only to users with permission for the feature by @AndyButland in #18184
- V13: Fix members while using basic auth. by @nikolajlauridsen in #18206
- Set Smidge cachebuster type by @SimonHartfield in #18198
- Cache null dictionary values by key by @callumbwhyte in #15576
- Review: Allow Duplicate Email for Members by @jasont0101 in #16202
- Fix issues in newly added buttongroup localization by @Migaroez in #18254
- Fix 11643 by @nielslyngsoe in #18257
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in #18261
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in #18078
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in #18288
- URL encodes member user names when passing information for public access setting such that those with user names as emails containing a plus will be included in the rule by @AndyButland in #18142
- Fixed userResource request to get all users by @AndyButland in #18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in #18151
New Contributors
- @amsclark made their first contribution in #17942
- @mvennevold made their first contribution in #17637
- @TimBoonstra made their first contribution in #17421
- @SimonHartfield made their first contribution in #18198
- @jasont0101 made their first contribution in #16202
Full Changelog: release-13.6.0...release-13.7.0-rc
15.2.1
15.2.0
What's Changed
🏠 Internal
- Chore: Enable MSW in web/test-runner + add tests for state manager + isCurrentUser util by @madsrasmussen in #17584
- V15 QA add parallelization of e2e tests by @andr317c in #17691
- V15 QA added parallelization for the integration tests by @andr317c in #17713
📦 Dependencies
- V14 Updated nuget package by @andr317c in #17286
- Added an explicit dependency to Microsoft.Extensions.Caching.Memory by @bergmania in #17287
- Updated image sharp to a non vulnerable version by @bergmania in #17290
- Updated NuGet Packages for v13 by @bergmania in #17704
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in #17972
- Updated the npm packages by @MrHutmat in #17975
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in #17973
🚀 New Features
- V13: Use updated form components in the login form by @iOvergaard in #17281
- Feature: update tiptap styling by @nielslyngsoe in #17728
- Feat: Content Property Datatset Context Token by @nielslyngsoe in #17723
- Explicit endpoints returning the Login and BackOffice logos and background by @bergmania in #17696
- Add "user info" endpoint for the Delivery API by @kjac in #17719
- Add (un)publishing details to TreeChange notifications by @kjac in #17757
- V14: Adding the ability to conditionally serialize version bound properties for the Delivery API by @elit0451 in #16731
- Feature: Published Document Pending Changes by @madsrasmussen in #17812
- Feature: block 'draft' tag by @nielslyngsoe in #17640
- V15: Document Type Create Options by @leekelleher in #17669
- V15: Notification Hub by @nikolajlauridsen in #17776
- Add Vary header to all content API operations by @kjac in #17962
- V15: Add abstraction for named entity detail workspaces by @iOvergaard in #17959
- V15: Adds validation to all entity workspaces by @iOvergaard in #17980
- Feature: Data Type Folder workspace by @madsrasmussen in #17996
- Feature: Clipboard by @madsrasmussen in #17820
- Feature: Create button in Document Type Folder collection by @madsrasmussen in #18010
- V15: Current User Group Id Condition by @iOvergaard in #18011
- Feature: Media Type Folder workspace by @madsrasmussen in #18028
- Feature: Data type create options by @madsrasmussen in #18023
- V15: Link Picker Modal UX Flow by @leekelleher in #17994
🐛 Bug Fixes
- Templates can still be editable when using runtime mode Production bug fixed #16622 by @nick-hoang in #16923
- No longer shows success message if content moving is cancelled by @miguelcrpinto in #15051
- Fix: V13.5 RTE block paste resolver issue by @nielslyngsoe in #17070
- Bug: v13.5 17054 (take 2) by @nielslyngsoe in #17077
- Bug: V13.5 15587 by @nielslyngsoe in #17078
- v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas. by @madsoulswe in #17059
- Update ImageSharpMiddlewareOption for fixing invalid width and height by @NguyenThuyLan in #17126
- V14 Added Content tests with different document types properties by @nhudinh0309 in #17131
- Fix error format code by @NguyenThuyLan in #17146
- V14 QA added content tests with list view content by @andr317c in #17115
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in #17227
- Fix greedy Install url detection by @Migaroez in #17241
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in #17246
- V14 QA Fixing the failing acceptance tests in the pipeline v14 by @nhudinh0309 in #17214
- V14 QA Added the acceptance tests for rendering content with textstring by @nhudinh0309 in #17247
- V14 QA Added acceptance tests for notification message by @nhudinh0309 in #17195
- V14 QA Updated package E2E tests by @andr317c in #17236
- V14 QA added user permission tests by @andr317c in #17226
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in #17285
- V14 bugfix updated to string empty by @andr317c in #17294
- MNTP: Improve site and root context for dynamic root by @kjac in #17303
- MNTP: Re-initialize contextual dialog options upon content creation by @kjac in #17301
- Do not rely on NuCache to do key/id lookups by @bergmania in #17291
- Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name by @justin-nevitech in #17314
- V10 updated message pack by @andr317c in #17320
- V13 Updated version of messagepack by @andr317c in #17321
- V14 QA Added the acceptance tests for rendering content with different value by @nhudinh0309 in #17293
- V14 QA Skip Users tests on Sqlite by @andr317c in #17330
- V13 QA Updated login tests to match locator by @andr317c in #17334
- Format sql statement by @Zeegaan in #17354
- V14 QA Added tests for rendering content with checkboxlist and date picker by @nhudinh0309 in #17332
- V14 QA Added acceptance tests for rendering content with Dropdown, Radiobutton and ImageCropper by @nhudinh0309 in #17357
- V14 Added acceptance tests for the List View Media and custom data type in Content section by @nhudinh0309 in #17025
- V14 QA Added user groups acceptance tests by @andr317c in #17344
- V14 QA Added acceptance tests for rendering content with content picker by @nhudinh0309 in #17378
- Include create date in audit item by @nikolajlauridsen in #17447
- Use TryParse when parsing ID from claims by @Oxygen-cl in #17414
- Add swiss languages as backoffice languages by @marwaldv in #17177
- V14 QA members section user tests by @andr317c in #17448
- V14 QA user groups permissions tests by @andr317c in #17429
- V14 QA added rich text editor with stylesheet test by @andr317c in #17449
- Block settings unavailable element type by @bjarnef in #16328
- V14 QA updated playwright config by @andr317c in #17544
- TinyMCE readonly mode by @bjarnef in #17551
- Don't shrink crops container on right side by @bjarnef in #16827
- V14: Use decimal in slider property editor by @nikolajlauridsen in #17568
- Run both cms and package migrations in upgrader by @nikolajlauridsen in #17575
- Added fix for label issues by @abjerner in #15409
- V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in #16280
- Fix RTE console error when blocks are not available by @kjac in #17582
- Sort manifest file paths alphabetically by @mattbrailsford in #14466
- Handle "all slashes" r...
13.6.0
What's Changed
- Templates can still be editable when using runtime mode Production bug fixed #16622 by @nick-hoang in #16923
- Avoid concurrent build of
Umbraco.JsonSchema
tool and add execution timeouts toExec
build tasks by @ronaldbarendse in #17006 - No longer shows success message if content moving is cancelled by @miguelcrpinto in #15051
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in #17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in #17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in #17024
- v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas. by @madsoulswe in #17059
- Update ImageSharpMiddlewareOption for fixing invalid width and height by @NguyenThuyLan in #17126
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in #17227
- Fix greedy Install url detection by @Migaroez in #17241
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in #17246
- Updated image sharp to a non vulnerable version by @bergmania in #17290
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in #17285
- V13: Use updated form components in the login form by @iOvergaard in #17281
- MNTP: Improve site and root context for dynamic root by @kjac in #17303
- MNTP: Re-initialize contextual dialog options upon content creation by @kjac in #17301
- Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name by @justin-nevitech in #17314
- V10 updated message pack by @andr317c in #17320
- V13 Updated version of messagepack by @andr317c in #17321
- V13 QA Updated login tests to match locator by @andr317c in #17334
- Include create date in audit item by @nikolajlauridsen in #17447
- Use TryParse when parsing ID from claims by @Oxygen-cl in #17414
- Add swiss languages as backoffice languages by @marwaldv in #17177
- Block settings unavailable element type by @bjarnef in #16328
- TinyMCE readonly mode by @bjarnef in #17551
- Don't shrink crops container on right side by @bjarnef in #16827
- Run both cms and package migrations in upgrader by @nikolajlauridsen in #17575
- Added fix for label issues by @abjerner in #15409
- V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in #16280
- Fix RTE console error when blocks are not available by @kjac in #17582
- Sort manifest file paths alphabetically by @mattbrailsford in #14466
- Handle "all slashes" routes by @kjac in #17596
- Add cache key to GetByUserName by @Zeegaan in #17350
- V13: Dropzone, upload complete callback with processed file array by @leekelleher in #17631
- Revert #14234 add update error message for DB connection failures by @kjac in #17612
- Add ASCII file name conversion by @kjac in #17580
- V13: Lead char gets removed when reopening a link in the rich text editor by @iOvergaard in #17667
- Fix
PanicException: failed to get child with id=
after updating content types by @ronaldbarendse in #17702 - Updated NuGet Packages for v13 by @bergmania in #17704
- Add "user info" endpoint for the Delivery API by @kjac in #17719
- Warn about un-routable content at publish time by @kjac in #17705
- Add (un)publishing details to TreeChange notifications by @kjac in #17757
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in #17800
- V13 Fixes #17646 where bold markdown does not work in a property description by @danlister in #17806
- V13: Clear username cache by @Zeegaan in #17815
- V13: Allow anonymous calls for
UmbLoginStatusController.HandleLogout
action by @elit0451 in #17807 - Fix null exceptions when requesting specific content trough the backoffice APIs by @Migaroez in #17846
- V13: Add rcl files to static files tree by @Zeegaan in #17671
- Make the Delivery API "ancestors" selector work with preview by @kjac in #17938
- Corrected property names and structure used in JSON schema generation for configuration of default data to install. by @AndyButland in #17946
- Added integration test to verify the Delivery API contract by @kjac in #17949
- V13 QA updated locator for failing E2E test by @andr317c in #17825
- Allow filtering for multiple content types by @kjac in #17960
- V13: Show validation error, when saving invalid media by @Zeegaan in #17961
- Improve YSOD rendering in the client by @Migaroez in #17940
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in #17972
- Add Vary header to all content API operations by @kjac in #17962
- Resets send to approval dialog on close such that when re-opening the selection and operation can still be triggered. by @AndyButland in #17956
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in #17973
- add missing new media auditTrail translation by @Migaroez in #17981
- Enforce the "Save and preview" button after when switching content app by @kjac in #17985
- Make the RTE handle inline elements gracefully for JSON by @kjac in #17983
- Fix: only fire event when instance is available (issue 17847) by @nielslyngsoe in #17987
- Do not show "Save and preview" by default by @kjac in #17986
- Fix: Do not re-map schedule modal on error as it leads to broken bindings by @Migaroez in #17990
- Added a maxlength setting to the regular expression pattern field by @AndyButland in #17982
- V13 QA added parallelization for E2E tests by @andr317c in #17995
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in #18049
- V13: remove unused parameters and documentation by @iOvergaard in #18095
New Contributors
- @nick-hoang made their first contribution in #16923
- @wwrobel made their first contribution in #17227
- @Oxygen-cl made their first contribution in #17414
Full Changelog: release-13.5.3...release-13.6.0
release-14.3.2
Full Changelog: release-14.3.1...release-14.3.2
15.1.2
What's Changed
This was a security patch, for reference, these are the advisories:
Full Changelog: release-15.1.1...release-15.1.2
13.6.0-rc2
What's Changed
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in #17227
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in #17285
- Use TryParse when parsing ID from claims by @Oxygen-cl in #17414
- Add swiss languages as backoffice languages by @marwaldv in #17177
- Block settings unavailable element type by @bjarnef in #16328
- Don't shrink crops container on right side by @bjarnef in #16827
- Added fix for label issues by @abjerner in #15409
- V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in #16280
- Warn about un-routable content at publish time by @kjac in #17705
- Add (un)publishing details to TreeChange notifications by @kjac in #17757
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in #17800
- V13 Fixes #17646 where bold markdown does not work in a property description by @danlister in #17806
- V13: Clear username cache by @Zeegaan in #17815
- V13: Allow anonymous calls for
UmbLoginStatusController.HandleLogout
action by @elit0451 in #17807 - Fix null exceptions when requesting specific content trough the backoffice APIs by @Migaroez in #17846
- V13: Add rcl files to static files tree by @Zeegaan in #17671
- Make the Delivery API "ancestors" selector work with preview by @kjac in #17938
- Corrected property names and structure used in JSON schema generation for configuration of default data to install. by @AndyButland in #17946
- Added integration test to verify the Delivery API contract by @kjac in #17949
- V13 QA updated locator for failing E2E test by @andr317c in #17825
- Allow filtering for multiple content types by @kjac in #17960
- V13: Show validation error, when saving invalid media by @Zeegaan in #17961
- Improve YSOD rendering in the client by @Migaroez in #17940
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in #17972
- Add Vary header to all content API operations by @kjac in #17962
- Resets send to approval dialog on close such that when re-opening the selection and operation can still be triggered. by @AndyButland in #17956
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in #17973
- add missing new media auditTrail translation by @Migaroez in #17981
- Enforce the "Save and preview" button after when switching content app by @kjac in #17985
- Make the RTE handle inline elements gracefully for JSON by @kjac in #17983
- Fix: only fire event when instance is available (issue 17847) by @nielslyngsoe in #17987
- Do not show "Save and preview" by default by @kjac in #17986
- Fix: Do not re-map schedule modal on error as it leads to broken bindings by @Migaroez in #17990
- Added a maxlength setting to the regular expression pattern field by @AndyButland in #17982
- V13 QA added parallelization for E2E tests by @andr317c in #17995
New Contributors
- @wwrobel made their first contribution in #17227
- @Oxygen-cl made their first contribution in #17414
Full Changelog: release-13.6.0-rc...release-13.6.0-rc2