Recent Releases of https://github.com/umbraco/umbraco-cms
https://github.com/umbraco/umbraco-cms - 16.2.0-rc2
What's Changed
π¦ Dependencies
- build(deps): bump @umbraco-ui/uui to 1.15.0 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19981 ### π Bug Fixes
- fix: pins the UmbracoExtension
@hey-api/*versions to that of the Backoffice client by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/20016 ### βοΈ Documentation - Chore: JSDocs for RTE CSS Props by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/20008
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.2.0-rc...release-16.2.0-rc2
- C#
Published by iOvergaard 6 months ago
https://github.com/umbraco/umbraco-cms - 16.2.0-rc
What's Changed
π Notable Changes
- UFM: JavaScript-like Expressions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19685
- Make logging more friendly for docker by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19818
- Adds abstraction around boot time checks for database availability by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19848
- Optimize document and media seeding by looking up from database in batches by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19890
- Added configuration option UseStrictDomainMatching, which allows control over whether content is routed without a matching domain by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19815 ### π¦ Dependencies
- Bump linkifyjs from 4.3.1 to 4.3.2 in /src/Umbraco.Web.UI.Login by @dependabot[bot] in https://github.com/umbraco/Umbraco-CMS/pull/19819
- Tiptap RTE: Upgraded to latest v2.x by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19869
- build(deps): bump @umbraco-ui/uui from 1.14.2 to 1.15.0-rc.0 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19870 ### π New Features
- V16: Siblings endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19657
- UFM: Adds
markedExtensionextension-type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19684 - UFM: Make Block Settings data available by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19686
- Adds background worker to check timeout state by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19702
- V16: Build Backoffice externals with Vite by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19716
- Tiptap RTE: Custom CSS Variables for min/max height/width by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19841
- Provides an abstraction for creating the JavaScriptEncoder used in SystemTextConfigurationEditorJsonSerializer by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19849
- Tiptap RTE: Refactor Table menus to use
menuextension-type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19789 ### π Bug Fixes - Amend accessibility modifiers on file upload property editor components to support extension by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/19643
- Docs: Tree example by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19624
- Hide Document/Media Collection Workspace View until the item is created by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19644
- Title returns "Server Error" in non-debug mode by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/19665
- Fix issue with preview in delivery API for MNTP property editor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19668
- Adds support for custom granular permissions when aggregating across user groups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19660
- Fixes issues with creation of documents from blueprints that have populated file upload properties by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19655
- Clear member cache by older user name when member user name is updated (16) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19690
- V16 QA Removed unused API acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19679
- V16 QA Added acceptance tests for granular document permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19546
- V16 QA Reverted npx command by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19699
- Fixes Block Catalogue Modal Filter by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19700
- Fix issue forceHideContentEditorInOverlay not available in RTE by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19698
- V16: Property editor file upload does not validate file types by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19714
- Fix failing integration tests in SQL Server by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19725
- Populate name for content and media on URL picker if title is left empty by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19677
- Forward merge #19720 to V16 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19735
- Include /.well-known/jwks in the paths covered by OpenIddict by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19749
- Add flag to exclude trashed media by @rammi987 in https://github.com/umbraco/Umbraco-CMS/pull/19746
- V16 Added acceptance tests for the regression issue #16985 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19712
- V16 Added acceptance tests for the regression issue #19529 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19713
- V16 QA Added acceptance tests for creating a document using blueprint by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19708
- Allow saving blueprints with validation errors by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19748
- Make internal & private classes sealed where possible, to avoid code for virtual dispatch by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19719
- add missing translation for DA by @rammi987 in https://github.com/umbraco/Umbraco-CMS/pull/19740
- Add a backing field for EditorUIAlias and track changes when its set. by @KevinJump in https://github.com/umbraco/Umbraco-CMS/pull/19733
- Template with Block List field with Inline Editing Mode causes Collection List View to shrink by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19754
- Make the OpenAPI security scheme name for the Management API valid by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19762
- Return 404 on delivery API requests for segments that are invalid or not created by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19718
- Add defensive coding to the member application initializer (16) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19764
- Repository Details Manager: Prevent making requests for empty arrays by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19731
- Reloads the template tree when creating a document type with a template by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19769
- Fires the updated event when content types are updated by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19768
- Abstract submit and poll operations by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19688
- V16 QA Added acceptance tests for the 'create document' user permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19770
- Log the migration plan name when can't migrate from state by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19772
- #19775 fixed get user data by applying OrderBy after counting by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/19776
- Fix missing tag suggestions when no culture available. by @BenWhite27 in https://github.com/umbraco/Umbraco-CMS/pull/19694
- Fix navigationUrlService and underlying models not being thread safe by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19689
- Fix null reference exception when removing all blocks from shared RTE in culture variant content by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19771
- Tiptap RTE: Clear Formatting, resets nodes to "paragraph" by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19781
- Fix issue with use of EF Core scopes within notification handlers (take 2 - handling scopes with a base parent) by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19797
- Fix issue unsaved changes always displayed when trying to move away from blueprint by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19804
- Tiptap RTE: Include Tiptap's default styles by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19805
- Tiptap RTE: Localized Character/Word Count button labels by @rammi987 in https://github.com/umbraco/Umbraco-CMS/pull/19745
- V16/docs work extensions example by @hifi-phil in https://github.com/umbraco/Umbraco-CMS/pull/19809
- V16 QA Added acceptance tests for the block with RTE in a Content by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19795
- Tiptap RTE: Block selection by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19811
- Tiptap RTE: drag-and-drop image upload by @andrejd22 in https://github.com/umbraco/Umbraco-CMS/pull/19826
- V16: Fix issue not display hidden tab name by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19370
- Add drag and drop to blockgrid area by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19383
- V16 QA Updated acceptance tests with skip() and fixme() tag by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19397
- Media Table Collection View: Adds support for Label Templates by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19842
- Omit datetime from JSON conversion that converts from strings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19807
- Add testing to workspace counter examples by @hifi-phil in https://github.com/umbraco/Umbraco-CMS/pull/19838
- Docs: Storybook clean up round 1 by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19673
- Add pagination and total to examine dashboard by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19847
- Bugfix/19601 can not add ef core migrations by @idseefeld in https://github.com/umbraco/Umbraco-CMS/pull/19846
- Umbraco Engage UmbracoUrlAlias Fix - Fixes #19654 (#19827) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19850
- Fix issue create media folder throw error by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19854
- Added user start node restrictions to sibling endpoints by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19839
- Retrieves item counts before and after the target for sibling endpoints and returns in API response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19844
- clean up double exports by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19859
- 16 QA added relation type tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19490
- Code Editor (PE): Fixes language syntax highlighting by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19864
- Hide property has sensitive data with normal user by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19857
- V16: Tree Stores should be optional to use by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19858
- V16 QA Implement new release tag for E2E tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19697
- Ensure block values aren't null before attempting to process them on removal by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19645
- V16 QA add slack webhook for e2e tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19866
- Tiptap RTE: Undo deleted blocks by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19851
- Fix logic with check for duplicate container name at level by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19803
- Use GeneratedRegex, FrozenSet, new Lock object & static by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19872
- V16 Added acceptance tests for regression issues by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19874
- Umbraco logo label update by @engijlr in https://github.com/umbraco/Umbraco-CMS/pull/19875
- Fixed layout and formatting of saved search delete dialog on the log viewer by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19855
- Adds support for the "folders only" flag on retrieving siblings of a node. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19861
- Remove property value permissions when related content and/or property types are removed by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19778
- Fixes the Checkbox, Dropdown and Select list when the models change the UI updates. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/19487
- V16 Added acceptance tests for issue #17753 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19876
- Tiptap RTE: Fixes embedded media spacing by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19878
- Tiptap RTE: Reduce loading layout shift by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19860
- Moving properties between groups sometimes clears their values by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19881
- Content picker search with start node configured not taking user start nodes into account by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19871
- Fix #19675 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19891
- Fix #19676 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19886
- V16: Media Picker property editor should allow more dropped and picked files, and other enhancements by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19900
- Adds configuration for document and media hybrid cache seed batch size by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19894
- Close dropdown when "Reload"-Entity Action has executed by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19808
- Fixed behaviour on database cache rebuild to update only for requested content types by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19905
- Handle segmentation when segment alias includes underscore character(s) by @nathanwoulfe in https://github.com/umbraco/Umbraco-CMS/pull/19782
- Fix TipTap word count extension state sharing between multiple editors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19943
New Contributors
- @BenWhite27 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19694
- @andrejd22 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19826
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.1.1...release-16.2.0-rc
- C#
Published by iOvergaard 6 months ago
https://github.com/umbraco/umbraco-cms - 13.10.0
What's Changed Since 13.10.0-rc
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.10.0-rc...release-13.10.0
What's Changed Since The Previous Release (13.9.3)
π Bug Fixes
- Fix: #18421 - Added Max Length validation to PropertyTypeBasic Alias by @danielhnelson in https://github.com/umbraco/Umbraco-CMS/pull/18427
- Fixed check for navigation to list after delete of member by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19364
- Fix issue with requests to delivery API by path where URL segment contains special characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19390
- Removes unnecessary newlines from rich text as JSON delivery API output by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19391
- Lock appropriate tree for media operations by @rbottema in https://github.com/umbraco/Umbraco-CMS/pull/19422
- Resolved exception thrown from NuCache locking mechanism on near-simultaneous content publish requests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19434
- Ensure tag operations are case insensitive on insert across database types by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19439
- Add a warning to the
CreateContentFromBlueprintmethod xml docs by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19542 - Preserve word boundaries when indexing RTE content with
tags by @steveatkiss in https://github.com/umbraco/Umbraco-CMS/pull/19540 - Fix pagination in Content Delivery API Index Helper by @Brynjarth in https://github.com/umbraco/Umbraco-CMS/pull/19606
- Ensures that null values aren't used to create a CompositeStringStringKey by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19646
- #16772 partial fix backoffice redirect after login by @kows in https://github.com/umbraco/Umbraco-CMS/pull/19663
- Clear member cache by older user name when member user name is updated (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19672
- Register no-op implementation of IMemberPartialViewCacheInvalidator in headless setups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19666
- Adds variation by the header name Accept-Language to the delivery API output cache policy by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19709
- Add support for programmatic creation of property types providing the data type key by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19720
- Parse update date before sorting in media list view by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19711
- Add defensive coding to the member application initializer by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19760
- Retrieve only user external logins when invalidate following removal of backoffice external user login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19766
π€ Performance Optimizations
- Optimize the member save as part of the member login process, by-passing locking and audit steps and handling only the expected update properties by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19308
New Contributors
- @danielhnelson made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18427
- @steveatkiss made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19540
- @Brynjarth made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19606
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.3...release-13.10.0-rc
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 13.10.0-rc
What's Changed
π Bug Fixes
- Fix: #18421 - Added Max Length validation to PropertyTypeBasic Alias by @danielhnelson in https://github.com/umbraco/Umbraco-CMS/pull/18427
- Fixed check for navigation to list after delete of member by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19364
- Fix issue with requests to delivery API by path where URL segment contains special characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19390
- Removes unnecessary newlines from rich text as JSON delivery API output by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19391
- Lock appropriate tree for media operations by @rbottema in https://github.com/umbraco/Umbraco-CMS/pull/19422
- Resolved exception thrown from NuCache locking mechanism on near-simultaneous content publish requests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19434
- Ensure tag operations are case insensitive on insert across database types by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19439
- Add a warning to the
CreateContentFromBlueprintmethod xml docs by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19542 - Preserve word boundaries when indexing RTE content with
tags by @steveatkiss in https://github.com/umbraco/Umbraco-CMS/pull/19540 - Fix pagination in Content Delivery API Index Helper by @Brynjarth in https://github.com/umbraco/Umbraco-CMS/pull/19606
- Ensures that null values aren't used to create a CompositeStringStringKey by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19646
- #16772 partial fix backoffice redirect after login by @kows in https://github.com/umbraco/Umbraco-CMS/pull/19663
- Clear member cache by older user name when member user name is updated (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19672
- Register no-op implementation of IMemberPartialViewCacheInvalidator in headless setups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19666
- Adds variation by the header name Accept-Language to the delivery API output cache policy by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19709
- Add support for programmatic creation of property types providing the data type key by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19720
- Parse update date before sorting in media list view by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19711
- Add defensive coding to the member application initializer by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19760
- Retrieve only user external logins when invalidate following removal of backoffice external user login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19766
π€ Performance Optimizations
- Optimize the member save as part of the member login process, by-passing locking and audit steps and handling only the expected update properties by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19308
New Contributors
- @danielhnelson made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18427
- @steveatkiss made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19540
- @Brynjarth made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19606
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.3...release-13.10.0-rc
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 16.1.1
π Security updates
- Fixed issue where Delivery API allows for cached requests to be returned with an invalid API key - GHSA-75vq-qvhr-7ffr
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.1.0...release-16.1.1
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 15.4.4
π Security updates
- Fixed issue where Delivery API allows for cached requests to be returned with an invalid API key - GHSA-75vq-qvhr-7ffr
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.3...release-15.4.4
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 13.9.3
π Security updates
- Fixed issue where Delivery API allows for cached requests to be returned with an invalid API key - GHSA-75vq-qvhr-7ffr
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.2...release-13.9.3
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 16.1.0
What's Changed Since 16.1.0-rc
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.1.0-rc...release-16.1.0
What's Changed Since The Previous Release (16.0.0)
π Notable Changes
- V16: Retry requests after timeout by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19495
- Add support for file upload property editor within the block list and grid by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/18976 ### π₯ Breaking Changes
- Further fix to configuration classes using ISet, resolving regression with custom 404 pages by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19573 ### π¦ Dependencies
- Bump vite from 6.2.6 to 6.3.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19206
- Bump vite from 6.2.6 to 6.3.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19218
- Bump vite from 6.3.2 to 6.3.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19231
- Bump vite from 6.2.6 to 6.3.5 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19236
- Bump tar-fs from 3.0.8 to 3.0.9 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19468
- build(deps): bump @umbraco-ui/uui from 1.14.0 to 1.14.1 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19636
- V16: Upgrade Storybook from V8 to V9 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19640
- build(deps): bump @umbraco-ui from 1.14.1 to 1.14.2 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19656 ### π A11Y
- add overflow:visible to allow the workspace action menu to be highlighted by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/18391
- Tiptap RTE: A11Y label improvements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19531 ### π New Features
- Changed the Image crop UI component to fit the new Backoffice UI design by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19204
- Member Type Root Collection View / Workspace by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19271
- Media Picker Modal File Previews by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19335
- Feature: Content Workspace Icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19292
- update next icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19424
- Translations for
pt(pt-PT) by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19435 - Tiptap RTE: Toolbar menu active highlighting by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19532
- Add folder workspace icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19366
- V16: Adds a state for "forbidden" for entities that return 403 (Access denied) by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19557
- Introduce Section Alias condition const by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19633
- Label property-editor, adds UFM template support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19610 ### π Bug Fixes
- Allow deselection of colour picker property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19174
- V16 QA update failing nightly tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19190
- Tiptap cannot set the top position of the toolbar by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/19087
- V16 QA Fixed nightly test pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19226
- Create Localization Contributing Documentation by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18412
- V16 QA Updated the nightly test pipeline to run against the main branch by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19261
- Fix: Ensure minimum height for Block List Custom Views (#18398) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19253
- V16 QA Added acceptance tests for publishing with descendants by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19262
- Cannot view audit logs when they contain entries with user id 0 by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19263
- Fix localiztion for buttons in pagination by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19006
- Change CONTRIBUTING.md to fit the new github style and also the branc⦠by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19246
- V16 QA Updated E2E nightly pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19355
- Fix for invalid state in JsonBlockValueConverter when an unused layout has a nested array by @karl-sjogren in https://github.com/umbraco/Umbraco-CMS/pull/19363
- Handle user id 0 (Unknown/System) when building content version response by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19361
- fix: check for NullRepresentationInCache in AppCacheExtensions by @crjc in https://github.com/umbraco/Umbraco-CMS/pull/19350
- V16 Updated nightly E2E pipeline to run correct test scripts by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19378
- Use correct service name in obsoletion method by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19398
- Cleaned up constructors, regions and variables in NewDefaultUrlProvider by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19403
- Do not set icon color if the item is selected by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19404
- Throw if attempting to use the default unique media path scheme with version 7 GUIDs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19419
- Sort available composition folders by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19373
- Use the proper
umb-input-dateevents in the log viewer date range element by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19451 - Update references to Umbraco User model (Extension Template) by @Rockerby in https://github.com/umbraco/Umbraco-CMS/pull/19349
- V16 Added acceptance tests for document property value permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19385
- V16 cherry pick of member partial cache invalidator see #19314 by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19459
- Add unit test verifying dockerfile aligns with current target framework by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19445
- Fixed JSDoc comment for ManifestBase.weight by @karl-sjogren in https://github.com/umbraco/Umbraco-CMS/pull/19488
- V16 QA updated notification acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19469
- V16 QA Publish Console Error Logs by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19417
- Manifest Viewer to support number and boolean by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19478
- Adds attribute to ensure management API requests are never cached in the browser or via a CDN by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19496
- Tiptap RTE: Toolbar/statusbar config initial value state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19514
- Update template to reference latest LTS version by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19517
- Tiptap RTE: Style Menu action toggles by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19520
- Replace keys in Rich Text Editor blocks on clone operations by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19526
- V16: Item and Detail Base Repository should use correct typings for return types by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19447
- Added start-up logging of document URL caching by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19538
- V16 QA Added acceptance tests for granular property value permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19458
- Removed duplicate/obsolete code fixing issue with document move permission checks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19552
- V16 QA Added acceptance tests for Webhook by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19545
- Docs: Collection example by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19593
- Improves the layout on the create blueprint dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19556
- Variant workspace breadcrumb item parentheses by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19599
- V16: Document shows blank page when clicking an active link by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19553
- Simplify creating content from a blueprint programmatically by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19528
- Add missing media exports by @WoutVanBoxem in https://github.com/umbraco/Umbraco-CMS/pull/19585
- Cherry picked #19540 to V16 (and fixed changed signatures) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19592
- v16 QA Remove smoke tag from flaky test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19611
- Remove trash success notifications by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19534
- DocumentUrlDataResolver: Use UMBVARIANTCONTEXT instead of UMBPROPERTYDATASET_CONTEXT by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19537
- Tiptap RTE: Adds token for statusbar context by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19530
- V16.1: Fix broken content creation when using blueprints by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19518
- Show success/failed state for workspace buttons with additional options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19535
- Table checkbox/icon alignment by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19615
- load more button component and styling by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19622
- Adds XML header docs indicating usage of options on NuCacheSerializerType by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19555
- Assert dates in content editing integration tests to millisecond only by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19513
- Fix for code scanning alert no. 1719: Client-side cross-site scripting by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19607
- Fix check for pending package migration to use the package not the plan name by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19509
- fix: json serialization and deserialization for NuCacheSerializerType by @davorzlotrg in https://github.com/umbraco/Umbraco-CMS/pull/19617
- Avoid async await Task.FromResult, plus some other minor tweaks by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19597
- Reduce lookups needed in ConcurrentDictionaries in ContentNavigationServiceBase by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19603
- set height to match workspace top bar by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19384
- ability to hide block actions by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19626
- Entity type + Entity Unique conditions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19614
- V15 Bugfix: Horizontal scrollbar in Media section #19479 by @Lili-Rossiter in https://github.com/umbraco/Umbraco-CMS/pull/19541
- Fix readonly UI for create document user permission by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19554
- React on late read only guard rules by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19621
- Removes full-width from toggle property editor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19641
- Aligned jsdoc and inferred function type on UmbCurrentUserContext by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19642
- observable for detecting if split view is active by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19394
- Collection rendering performance improvements Part 1: Improve Entity actions render performance by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19605
- Move cache instructions pruning to background job by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19598
- V16.1: 400 errors are being wrongfully ignored by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19648
- V16.1: Never reject a token response by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19651
New Contributors
- @karl-sjogren made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19363
- @crjc made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19350
- @WoutVanBoxem made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19585
- @davorzlotrg made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19617
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0...release-16.1.0
- C#
Published by AndyButland 7 months ago
https://github.com/umbraco/umbraco-cms - 16.1.0-rc
What's Changed
π Notable Changes
- V16: Retry requests after timeout by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19495
- Add support for file upload property editor within the block list and grid by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/18976 ### π₯ Breaking Changes
- Further fix to configuration classes using ISet, resolving regression with custom 404 pages by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19573 ### π¦ Dependencies
- Bump vite from 6.2.6 to 6.3.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19206
- Bump vite from 6.2.6 to 6.3.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19218
- Bump vite from 6.3.2 to 6.3.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19231
- Bump vite from 6.2.6 to 6.3.5 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19236
- Bump tar-fs from 3.0.8 to 3.0.9 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19468
- build(deps): bump @umbraco-ui/uui from 1.14.0 to 1.14.1 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19636
- V16: Upgrade Storybook from V8 to V9 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19640
- build(deps): bump @umbraco-ui from 1.14.1 to 1.14.2 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19656 ### π A11Y
- add overflow:visible to allow the workspace action menu to be highlighted by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/18391
- Tiptap RTE: A11Y label improvements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19531 ### π New Features
- Changed the Image crop UI component to fit the new Backoffice UI design by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19204
- Member Type Root Collection View / Workspace by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19271
- Media Picker Modal File Previews by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19335
- Feature: Content Workspace Icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19292
- update next icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19424
- Translations for
pt(pt-PT) by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19435 - Tiptap RTE: Toolbar menu active highlighting by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19532
- Add folder workspace icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19366
- V16: Adds a state for "forbidden" for entities that return 403 (Access denied) by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19557
- Introduce Section Alias condition const by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19633
- Label property-editor, adds UFM template support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19610 ### π Bug Fixes
- Allow deselection of colour picker property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19174
- V16 QA update failing nightly tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19190
- Tiptap cannot set the top position of the toolbar by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/19087
- V16 QA Fixed nightly test pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19226
- Create Localization Contributing Documentation by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18412
- V16 QA Updated the nightly test pipeline to run against the main branch by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19261
- Fix: Ensure minimum height for Block List Custom Views (#18398) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19253
- V16 QA Added acceptance tests for publishing with descendants by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19262
- Cannot view audit logs when they contain entries with user id 0 by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19263
- Fix localiztion for buttons in pagination by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/19006
- Change CONTRIBUTING.md to fit the new github style and also the branc⦠by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19246
- V16 QA Updated E2E nightly pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19355
- Fix for invalid state in JsonBlockValueConverter when an unused layout has a nested array by @karl-sjogren in https://github.com/umbraco/Umbraco-CMS/pull/19363
- Handle user id 0 (Unknown/System) when building content version response by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19361
- fix: check for NullRepresentationInCache in AppCacheExtensions by @crjc in https://github.com/umbraco/Umbraco-CMS/pull/19350
- V16 Updated nightly E2E pipeline to run correct test scripts by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19378
- Use correct service name in obsoletion method by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19398
- Cleaned up constructors, regions and variables in NewDefaultUrlProvider by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19403
- Do not set icon color if the item is selected by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19404
- Throw if attempting to use the default unique media path scheme with version 7 GUIDs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19419
- Sort available composition folders by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19373
- Use the proper
umb-input-dateevents in the log viewer date range element by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19451 - Update references to Umbraco User model (Extension Template) by @Rockerby in https://github.com/umbraco/Umbraco-CMS/pull/19349
- V16 Added acceptance tests for document property value permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19385
- V16 cherry pick of member partial cache invalidator see #19314 by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19459
- Add unit test verifying dockerfile aligns with current target framework by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19445
- Fixed JSDoc comment for ManifestBase.weight by @karl-sjogren in https://github.com/umbraco/Umbraco-CMS/pull/19488
- V16 QA updated notification acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19469
- V16 QA Publish Console Error Logs by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19417
- Manifest Viewer to support number and boolean by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19478
- Adds attribute to ensure management API requests are never cached in the browser or via a CDN by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19496
- Tiptap RTE: Toolbar/statusbar config initial value state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19514
- Update template to reference latest LTS version by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19517
- Tiptap RTE: Style Menu action toggles by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19520
- Replace keys in Rich Text Editor blocks on clone operations by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19526
- V16: Item and Detail Base Repository should use correct typings for return types by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19447
- Added start-up logging of document URL caching by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19538
- V16 QA Added acceptance tests for granular property value permission by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19458
- Removed duplicate/obsolete code fixing issue with document move permission checks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19552
- V16 QA Added acceptance tests for Webhook by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19545
- Docs: Collection example by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19593
- Improves the layout on the create blueprint dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19556
- Variant workspace breadcrumb item parentheses by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19599
- V16: Document shows blank page when clicking an active link by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19553
- Simplify creating content from a blueprint programmatically by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19528
- Add missing media exports by @WoutVanBoxem in https://github.com/umbraco/Umbraco-CMS/pull/19585
- Cherry picked #19540 to V16 (and fixed changed signatures) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19592
- v16 QA Remove smoke tag from flaky test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19611
- Remove trash success notifications by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19534
- DocumentUrlDataResolver: Use UMBVARIANTCONTEXT instead of UMBPROPERTYDATASET_CONTEXT by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19537
- Tiptap RTE: Adds token for statusbar context by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19530
- V16.1: Fix broken content creation when using blueprints by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19518
- Show success/failed state for workspace buttons with additional options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19535
- Table checkbox/icon alignment by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19615
- load more button component and styling by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19622
- Adds XML header docs indicating usage of options on NuCacheSerializerType by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19555
- Assert dates in content editing integration tests to millisecond only by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19513
- Fix for code scanning alert no. 1719: Client-side cross-site scripting by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19607
- Fix check for pending package migration to use the package not the plan name by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19509
- fix: json serialization and deserialization for NuCacheSerializerType by @davorzlotrg in https://github.com/umbraco/Umbraco-CMS/pull/19617
- Avoid async await Task.FromResult, plus some other minor tweaks by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19597
- Reduce lookups needed in ConcurrentDictionaries in ContentNavigationServiceBase by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/19603
- set height to match workspace top bar by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19384
- ability to hide block actions by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19626
- Entity type + Entity Unique conditions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19614
- V15 Bugfix: Horizontal scrollbar in Media section #19479 by @Lili-Rossiter in https://github.com/umbraco/Umbraco-CMS/pull/19541
- Fix readonly UI for create document user permission by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19554
- React on late read only guard rules by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19621
- Removes full-width from toggle property editor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19641
- Aligned jsdoc and inferred function type on UmbCurrentUserContext by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19642
- observable for detecting if split view is active by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19394
- Collection rendering performance improvements Part 1: Improve Entity actions render performance by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19605
- Move cache instructions pruning to background job by @lauraneto in https://github.com/umbraco/Umbraco-CMS/pull/19598
- V16.1: 400 errors are being wrongfully ignored by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19648
- V16.1: Never reject a token response by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19651
New Contributors
- @karl-sjogren made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19363
- @crjc made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19350
- @WoutVanBoxem made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19585
- @davorzlotrg made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19617
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0...release-16.1.0-rc
- C#
Published by AndyButland 8 months ago
https://github.com/umbraco/umbraco-cms - 13.9.2
π Security updates
- Prevented Disclosure of Configured Password Requirements - Advisory GHSA-pgvc-6h2p-q4f6
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.1...release-13.9.2
- C#
Published by Zeegaan 8 months ago
https://github.com/umbraco/umbraco-cms - 10.8.11
π Security updates
- Prevented Disclosure of Configured Password Requirements - Advisory GHSA-pgvc-6h2p-q4f6
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-10.8.10...release-10.8.11
- C#
Published by Zeegaan 8 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0
What's Changed Since The Last Release Candidate (16.0.0-rc6)
π¦ Dependencies
- build(deps): bump @umbraco-ui/uui to 1.14.0 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19524
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc6...release-16.0.0
What's Changed For 16.0
See the prior release notes for each release candidate:
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc6
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc5
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc4
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc3
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc2
- https://github.com/umbraco/Umbraco-CMS/releases/tag/release-16.0.0-rc
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc6
What's Changed
π Bug Fixes
- Fix issues with removal of user logins on change to external login provider configuration by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19512
- Optimize initialization of document URLs on start-up by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19498
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc5...release-16.0.0-rc6
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 15.4.3
What's Changed
π Bug Fixes
- Optimize initialization of document URLs on start-up by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19498
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.2...release-15.4.3
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 13.9.1
What's Changed
π Bug Fixes
- Fix issues with removal of user logins on change to external login provider configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19511
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.0...release-13.9.1
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc5
What's Changed
π¦ Dependencies
- build(deps): bump @umbraco-ui/uui from 1.14.0-rc.3 to 1.14.0-rc.4 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19452 ### π Bug Fixes
- Removed encoding of request to retrieve files and folders by path, to avoid double encoding via the typed client by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19457
- Fix: filter input styling by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19460
- set manifest on property editor uis by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19461
- V16-RC: Login screen cannot load public manifests by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19453
- V16 Ensures backwards compatibility of deprecated
UMB_CONTENT_PROPERTY_CONTEXTby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19465 - hotfix: close modals when url changes drastically by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19466
- V16-RC Tiptap style fixes by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19473
- V16: Localization extensions load unordered by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19474
- V16-RC: Typings error with http client by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19489
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc4...release-16.0.0-rc5
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 13.9.0
What's Changed Since 13.9.0-rc
π Bug Fixes
- Fix null member edge case by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19463
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.9.0-rc...release-13.9.0
What's Changed Since The Previous Release (13.8.1)
π¦ Dependencies
- Upgrade examine to 3.7.1 by @dawoe in https://github.com/umbraco/Umbraco-CMS/pull/19186
π Bug Fixes
- Move database cache rebuild to a background task with polling (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18922
- V13: attempted fix for Datepicker v13 issue #16008 by @Navya-Sinhaa in https://github.com/umbraco/Umbraco-CMS/pull/18903
- Handle file paths as not found in delivery API by route requests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19063
- attempted fix for Save and Preview button #15360 by @Navya-Sinhaa in https://github.com/umbraco/Umbraco-CMS/pull/19138
- V13 QA updated pipeline for acceptance to avoid issue when installing playwright by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19140
- V13: Clear Member Username Cache in Load Balanced Environments by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19191
- Fix root path regression for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19216
TimedScopeimprovements and login duration clean-up by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/19243- Handle existing RichTextEditorValue when parsing from markup or JSON structure by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19266
- Added custom RichTextRegexValidator to validate markup instead of JSON by @tomvanenckevort in https://github.com/umbraco/Umbraco-CMS/pull/19045
- Invalidate external login session on removal of provider (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19273
- add single blocklist delete by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18073
- [V13] User notifications not sent correctly when having more than 400 users by @vantovic in https://github.com/umbraco/Umbraco-CMS/pull/18370
- Fix for block grid styling regression issue #15973 by @Lili-Rossiter in https://github.com/umbraco/Umbraco-CMS/pull/19014
- V13/bugfix/partial cache by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19314
- V13 QA Updated linux test images to match actual by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19309
- Avoids unnecessary additional domain save notification publishing when sorting an already sorted collection of domains by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19106
- Adds support for retrieval of data type references when data type is routed using a GUID by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19184
- User invite email fails if visited more than once without completing by @dchallener in https://github.com/umbraco/Umbraco-CMS/pull/17901
- Fixed check for navigation to list after delete of member by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19364
New Contributors
- @Navya-Sinhaa made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18903
- @vantovic made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18370
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.8.1...release-13.9.0
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 15.4.2
π Security updates
- Prevented possibility to by-pass configured allowed extensions for file uploads - Advisory GHSA-fr6r-p8hv-x3c4
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.1...release-15.4.2
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc4
What's Changed
π Notable Changes
- Introduce delay and expand path matching on Backoffice router for lazy-loaded routes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19409 ### π¦ Dependencies
- build(deps): bump @umbraco-ui/uui from 1.13.0 to 1.14.0-rc.3 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19415, https://github.com/umbraco/Umbraco-CMS/pull/19423, and https://github.com/umbraco/Umbraco-CMS/pull/19441
- input with alias and input range style corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19441
- V16: Upgrade Login dependencies to Umbraco 16 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19433 ### π New Features
- additional context name for 'content property context' by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19375
- V16: introduce
<umb-content-workspace-property>to spin up new properties in content workspace by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19399 ### π Bug Fixes - Validation Context destroys self destroy before clean up by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19367
- References correct starter kit version for Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19392
- hotfix: correct dark theme color for variant selector by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19406
- Fix observe property string name by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19411
- Ensure controller is still present by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19408
- Fix rare concurrency issue in back-office auth middleware by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19418
- V16: Sub-dependencies from workspaces are missing in the main package.json file by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19416
- Closing redirecting modals fix by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19420
- V16-RC: Not all types are exported from 'documents' by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19421
- Block List, append missing animation keyframes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19428
- V16 RC: Documents show "Not found" when switching between variant and invariant views, and other edge cases by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19425
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc3...release-16.0.0-rc4
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 13.9.0-rc
What's Changed
π¦ Dependencies
- Upgrade examine to 3.7.1 by @dawoe in https://github.com/umbraco/Umbraco-CMS/pull/19186
π Bug Fixes
- Move database cache rebuild to a background task with polling (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18922
- V13: attempted fix for Datepicker v13 issue #16008 by @Navya-Sinhaa in https://github.com/umbraco/Umbraco-CMS/pull/18903
- Handle file paths as not found in delivery API by route requests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19063
- attempted fix for Save and Preview button #15360 by @Navya-Sinhaa in https://github.com/umbraco/Umbraco-CMS/pull/19138
- V13 QA updated pipeline for acceptance to avoid issue when installing playwright by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19140
- V13: Clear Member Username Cache in Load Balanced Environments by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19191
- Fix root path regression for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19216
TimedScopeimprovements and login duration clean-up by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/19243- Handle existing RichTextEditorValue when parsing from markup or JSON structure by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19266
- Added custom RichTextRegexValidator to validate markup instead of JSON by @tomvanenckevort in https://github.com/umbraco/Umbraco-CMS/pull/19045
- Invalidate external login session on removal of provider (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19273
- add single blocklist delete by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18073
- [V13] User notifications not sent correctly when having more than 400 users by @vantovic in https://github.com/umbraco/Umbraco-CMS/pull/18370
- Fix for block grid styling regression issue #15973 by @Lili-Rossiter in https://github.com/umbraco/Umbraco-CMS/pull/19014
- V13/bugfix/partial cache by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19314
- V13 QA Updated linux test images to match actual by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19309
- Avoids unnecessary additional domain save notification publishing when sorting an already sorted collection of domains by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19106
- Adds support for retrieval of data type references when data type is routed using a GUID by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19184
- User invite email fails if visited more than once without completing by @dchallener in https://github.com/umbraco/Umbraco-CMS/pull/17901
- Fixed check for navigation to list after delete of member by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19364
New Contributors
- @Navya-Sinhaa made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18903
- @vantovic made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18370
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.8.1...release-13.9.0-rc
- C#
Published by AndyButland 9 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc3
What's Changed
π₯ Breaking Changes
- hotfix: remove current user action look and color by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19324
- Add explicit Global Search extension point by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19348 ### π¦ Dependencies
- Updates Examine to latest patch release by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19193 ### π New Features
- V16 RC: Add more debug info to System Information by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19343 ### π Bug Fixes
- Add Conditions to ManifestHeaderApp by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/19124
- V15 QA Added acceptance tests for bulk trash dialog by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19125
- V15 Added acceptance tests for tiptap statusbar by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19131
- Restored interface methods on obsolete IBackgroundTaskQueue by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19223
- V15 QA Updated the build stage to align with the azure pipelines yml by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19235
- V15 QA Added acceptance tests for tiptap style select by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19234
- V15 QA added a fix for flaky integration tests run on SQL Server Linux by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18965
- V15 QA complex block grid test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18347
- V15 Added second level block acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19264
- Tiptap Media Picker: ImageSharp HMAC support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19333
- Introduce Variant Context by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19334
- Added logging and try/catch around retrieval of references, so we don't block critical operations following an incompatible data type change by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18576
- Invalidate external login session on removal of provider (16) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19289
- V16 RC: File upload errors should be shown to the user by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19344
- Hotfix: do not validate the invariant-variant entry when we vary by culture by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19326
- Document URLs Data Resolver by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19316
- V16 RC: HtmlImageSourceParser should not care for order of attributes by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19331
- Add culture awareness to the backoffice search APIs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19322
- Merged v15 dev to release 16 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19368
- Set manifests when using createExtensionApi by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19358
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc2...release-16.0.0-rc3
- C#
Published by Zeegaan 9 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc2
What's Changed
π₯ Breaking Changes
- Log language ISO codes instead of language names by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19259
- hotfix: Correct context tokens for menu structure based workspaces by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19172 ### π¦ Dependencies
- Further dependency upgrades by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19202 ### π New Features
- Preview segment by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19203
- V16 login photo by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19212 ### π Bug Fixes
- Reposition workspace entity actions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19199
- block grid spell out why there is no permissions UI by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19198
- Revert #16058 for non-applicable settings by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19229
- V16 RC: getOpenApiConfiguration().token does not work by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19217
- V16: Main language dropdown does not scroll by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19237
- V16: Block selector is limited to 100 blocks by @Abdjulaziz in https://github.com/umbraco/Umbraco-CMS/pull/19240
- Saveable workspace interface + token by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19220
- V16: Localization refinements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19258
- Batch item rest requests by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19233
- Fix #19221 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19254
- Correct the display of pending package migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19276
- Feature: ability to drag across tabs by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19183
- Enforce: allowEditInvariantFromNonDefault configuration in the Backoffice UI by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19265
- hotfix: #19230 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19285
- Simplify descriptions, labels and notification messages for publishing by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19267
- Allow configuring collection no-items text via manifest or attribute by @nathanwoulfe in https://github.com/umbraco/Umbraco-CMS/pull/19284
- Improve active state check for menu and tree item by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19281
- Forward port of #19045 (Added custom RichTextRegexValidator to validate markup instead of JSON) by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19280
- implement label for entity actions bundle by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19242
- Align Create Document Blueprint label with other create labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19210
- Allow selection of unpublished documents in link picker and align display of URLs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19296
- Authorize copy and move destination for the create granular permission by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19303
- V16 RC: Autocomplete should not be available on the main entity field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19304
- Close dropdown after executed action workaround by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19305
- V16 QA added a fix for a failing language test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/19311
- Ensures cultures set on content are correctly cased by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19290
- Include property aliases in compatible composition check by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19277
- V16 QA Fixing the failing E2E tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/19318
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-16.0.0-rc...release-16.0.0-rc2
- C#
Published by nikolajlauridsen 10 months ago
https://github.com/umbraco/umbraco-cms - 13.8.1
π Security updates
- Prevented possibility of user enumeration feasible based on timing of login response - Advisory GHSA-4g8m-5mj5-c8xg
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.8.0...release-13.8.1
- C#
Published by AndyButland 10 months ago
https://github.com/umbraco/umbraco-cms - 10.8.10
π Security updates
- Prevented possibility of user enumeration feasible based on timing of login response - Advisory GHSA-4g8m-5mj5-c8xg
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-10.8.9...release-10.8.10
- C#
Published by AndyButland 10 months ago
https://github.com/umbraco/umbraco-cms - 15.4.1
What's Changed
π Bug Fixes
- Restored interface methods on obsolete IBackgroundTaskQueue by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19223
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.0...release-15.4.1
- C#
Published by AndyButland 10 months ago
https://github.com/umbraco/umbraco-cms - 15.4.0
What's Changed Since 15.4.0-rc2
π¦ Dependencies
- Updates Examine to latest patch release by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19193
π Bug Fixes
- Webhook log authorization and file system path checks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19177
- fix: The server path is not appended to stylesheets before load in Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19192
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.0-rc2...release-15.4.0
What's Changed Since The Previous Release (15.3.1)
π¦ Dependencies
- build(deps-dev): bump storybook from 8.5.7 to 8.6.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18727
- Bump esbuild and vite in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18690
- Bump esbuild and vite in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18739
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18807
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18857
- V15: bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18836
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18891
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18921
- Bump vite from 6.2.4 to 6.2.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18943 ### π A11Y
- Makes a few labels friendlier for screen readers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18500
- Remove the hardcoded color for the text in error message by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18463
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18587 ### π New Features
- Tiptap RTE: Text color/background-color toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18482
- Tiptap RTE: Reusable toolbar menu component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18483
- Tiptap RTE: Stylesheets by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18502
- V15: Allows certain adjustments of the logo by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18499
- V15: Adds migration of data type configuration when changing property editor UI by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18534
- Support root/area allowed types when pasting in Block Grid by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18480
- Tiptap RTE: Character Map modal + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18577
- Tiptap RTE: Anchor extension + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18575
- V15: Enable umbraco-extension client to auto-build by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18597
- Allow multiple URL segments per document by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18603
- Tiptap RTE: Text Indent extension + toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18672
- Tiptap RTE: Table column/row bubble menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18708
- Tiptap RTE: Table Properties toolbar menu + modal by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18751
- Feature: validation variant filtering + up-front validation path translation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18561
- Add variancy information to reference response model by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18645
- V15: New dropzone component available for the Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18753
- Feature: Tree expansion state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18227
- Tiptap RTE: Statusbar extension type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18789
- V15: umb-dropzone extends umb-input-dropzone by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18784
- V15: Improve the dropzone for Image Cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18838
- V15: Improve the dropzone for Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18840
- V15: Dropzone single mode should only allow one file at a time by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18847
- Render Property "vary by segment"-toggle by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18813
- V15: Upload Field should use a better file preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18899
- Tiptap RTE: Style Menu extension kind by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18918
- Enable unsaved changes warning for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18927
- Feature: enable get unpersisted changes (fix #18230) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18929
- Data type References UI: Workspace + Delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18914
- Feature: discard changes for block workspace by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18930
- Feature: Use uui invalid color by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18273 ### π Bug Fixes
- Fixes the Fatal icon text so it's readable in Dark Mode. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18375
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Adds warning to publish descendants dialog when force re-publish is selected (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18409
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479 - V15 QA Fixing the failing acceptance tests in the nightly build by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18466
- Data Type: Add mandatory attribute for the property editor field by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18488
- Document collection: align status tag colors by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18487
- Remove Tip tap placeholder text by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18486
- V15 QA Publish E2E test results in the Azure pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18498
- Localize the email property editor validation and add tests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18461
- Added obsoletion messages for unused interface and implementation for cache rebuilds by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18524
- Added tests and localization to radio button validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18512
- Changed so the the logviewer's date input is using the umb-input-date⦠by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18494
- Fixed grammar of unauthorized message by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18553
- Set additionalOptions on the rollback entity action by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18489
- Guard against element type mismatch at document type creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18529
- Added option for filtering the content types allowed as children based on the parent node by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18380
- Fixes multiple available constructors exception for execute template query constructor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18552
- V15: Workspace buttons cannot be overwritten in all cases by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18525
- V15 QA Fixing the failing acceptance tests 03032025 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18549
- Feature: Content Type Workspace Editor Header Element by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18520
- Correct handling of step values of zero by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18532
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Avoids collection was modified issue when flowing identities to the authenticated user's principal by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18527
- Server side validation for property editors (colour picker) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18557
- Align folder entity action labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18485
- Handle create and update validation for media picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18537
- Fix issue with server validation from dictionary configuration where floating point values can be be accessed as doubles or ints by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18508
- Adds unit tests for RequiredValidator by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18471
- Feature: Has Children Condition by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18161
- V15: Add MNTP serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18526
- Provide custom required validator for block list and toggle by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18474
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- V15: Resolves "Save and Preview" backoffice refresh by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18568
- Added uui-box around ungrouped properties during block editing by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18572
- Server side validation for property editors (drop-down and checkbox list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18564
- Extension Registry JSDocs update by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18586
- [V15] Align reserved property endpoints code and usage by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18319
- Move database cache rebuild to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18496
- Server side validation for property editors (multiple text strings and block list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18581
- Added server side validation for the Multi Url Picker. by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18589
- Tiptap RTE: Block extension enabled/disabled checkbox state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18569
- Added missing translations for dictionary import by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18551
- V15: Add textbox and text area serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18596
- V15 QA added test for issue 18555 by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18601
- V13: bumped imagesharp to prevent CVE-2025-27598 by @RolandKock in https://github.com/umbraco/Umbraco-CMS/pull/18602
- Removed obsolete integration test by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18604
- Added description to block list properties hide content editor by @OskarKruger in https://github.com/umbraco/Umbraco-CMS/pull/18619
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- V15 QA Fixed the failing acceptance tests due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18617
- Adds client-side validation to Dropdown property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18632
- Adds client-side validation to Radio Button List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18629
- Add NuGet badge by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/18583
- Use change event instead of property value change by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18631
- Updates sort property and direction together to avoid intermittent failures by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18590
- Fix bug RTE code editor modal - pretty print not working by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18633
- Prevents attempt to move an item to itself as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18550
- Adds client-side validation to Checkbox List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18636
- V15: Reduce the size of the package json schema by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18643
- V15: Support legacy allowPackageTelemetry option by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18644
- Corrects obsoletion message on ITwoFactorLoginService. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18623
- Reverts UI updates from publish with descendants dialog (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18646
- Reverts UI updates from publish with descendants dialog (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- V15 QA reduced amount of browser downloaded on pipeline to reduce download time by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18642
- V15 QA added block grid with areas tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18641
- correct labels by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18650
- V15 QA Added acceptance tests for trash reference by by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18627
- Center align search icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18657
- v15: clean up unnecesary config options by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18648
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Content Picker: Filter out invalid entity types by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18660
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
- Fixes link for access to composition from document type property outside of group. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18686
- Restrict valid API user client IDs to 100 characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18688
- V15 QA added acceptance tests for block grid variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18658
- Removes one of the two duplicate ContentPublishingNotification publishings by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18702
- Added clarifying comments to the logic for granular permissions by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18705
- V15 QA added Tip Tap block variant acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18668
- V15 QA added acceptance tests for block list variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18654
- V15: Extend search endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18634
- Used documented settings for the media seed cache by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18723
- Adds detail of how many characters you are over when validating text fields for length by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18722
- V15: Adds accepted image types for image cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18715
- Fix focal point drag not working on firefox by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18674
- Bugfix: Document granular user permission preset by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18651
- V15: Change drag and drop icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18519
- Bugfix: block culture permissions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18665
- Feature: Language Item Ref by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18521
- Remove the showOpenButton configuration by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18592
- Updates dashboard to use uui-box headline property/attribute & place by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18736
- Content & Settings dashboard button look by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18678
- V15 QA updated nightly pipeline tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18746
- Align card sizes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18760
- image cropper width height right side by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18759
- style adjustments for Icon Picker, make it look like another input by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18757
- Uses correct preview cookie same site and secure settings to allow preview mode to flow between links in the preview frame by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18640
- Only validate for duplicate member email address when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18747
- Only validate invariant properties when strictly necessary by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18729
- Feature: validation synchronization as opt in by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18798
- Adjusting some of the colors for the dark theme. by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18792
- Changes for the debug tag that makes it look better in dark mode by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18791
- Fixed issue where siblings of type at route are omitted from the result by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18796
- Feature: property type workspace validation context by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18808
- Obsolete a few unused things. by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18814
- V15 QA Added acceptance tests for user group default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18800
- Clean up leftover block item data when changing element variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18804
- Reduce CPU time when initiating RepositoryCacheKeys by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18267
- Fix bug uploading an image via the Media Picker is no longer automatically selected by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18667
- Avoid a hash key generation and lookup when inserting in the LockingMechanism by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18243
- chore: lint corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18833
- V15 Added acceptance tests for data type default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18740
- Populate parent key on move and copy notifications by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18837
- Fixes Dropdown property-editor validation by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18845
- Adds MemberTwoFactorLoginService by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18810
- Fixes null reference exception triggered when configuring to hide disabled users in the backoffice by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18823
- Member relation tracking by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18852
- Use uui-dialog-layout for all save + publishing dialogs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18871
- Fix select all checkbox in scheduled publishing by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18873
- Unpublish Document: Align UX of referenced items with trash and delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18860
- Fix: make the deprecation discoverable from TypeScript by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18856
- Implement context base for a few last contexts by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18865
- Feature: make route setup method part of resolve component by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18831
- V15: Removes flaky localization tests by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18876
- V15 QA Added acceptance tests for inline editing mode by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18874
- Revert rather than prevent updates to sensitive properties on members without sensitive data access by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18794
- Bugfix: #18473 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18765
- Fix: #18707 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18859
- Ensures date comparisons in schedule integration tests are made only on the datetime part to the second by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18894
- Adds allow-same-origin to preview IFRAME by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18895
- Adds webp to mime type map to support preview on upload file property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18863
- Updates telemetry dashboard UI by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18743
- Use StringComparison.Ordinal in hot paths by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18893
- Add in a VSCode .code-workspace file by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18741
- Check for NRT directory when populating LuceneIndexFolder for Examine Dashboard by @Jeavon in https://github.com/umbraco/Umbraco-CMS/pull/18511
- V15: File upload should use better Image & SVG preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18900
- V15: Block package should not import from itself by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18902
- Only prevent the unpublish or delete of a related item when configured to do so if it is related as a child, not as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18886
- Feature: highlight invariant doc with variant blocks is unsupported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18806
- Fix pagination for users restricted by start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18907
- Fix issue preventing blueprint derived values from being scaffolded by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18917
- Remove admin permission on user configuration, allowing users with user section access only to manage users and groups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18848
- Ensure has children reflects only items with folder children when folders only are queried. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18790
- Only apply validation on content update to variant cultures where the editor has permission for the culture by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18778
- Adds ancestor identifiers on document tree and collection responses by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18909
- Move publish with descendants to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18497
- Clear roots before rebuilding navigation dictionary by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18766
- Fixes save of empty, invariant block list on variant content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18932
- Added management API endpoint, service and repository for retrieval of references from the recycle bin by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18882
- Updated management API endpoint and model for data type references to align with that used for documents, media etc. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18905
- Look-up redirect in content finder for multi-lingual sites using path and legacy route prefixed with the integer ID of the node with domains defined by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18763
- Add raw value validation to multiple text strings property editor by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18936
- Integration tests for content publishing with ancestor unpublished by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18941
- V15/fix/18595 by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18925
- Avoid unneeded Dictionary operations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18890
- Avoid some heap allocations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18888
- Remove unneeded double seek by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18896
- Avoid allocating new empty arrays, reuse existing empty array by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18884
- Avoid allocating strings for parsing comma separated int values by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18199
- fix 18367 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18956
- V15 QA Fixing the failing media acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18881
- V15 QA added clipboard test for not being able to copy to root when block is not allowed at root by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18937
umb-localizeencode HTML arguments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18960- Amend root content routing and ensure trailing slashes as configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18958
- Allow save of empty translations for dictionary items by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18980
- V15: User password resetting notification by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18679
- Fixes label of enable/prevent clean up button after update by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18946
- Aggregate document permissions for current user in API response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18721
- Document permission inheritance in UI by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18935
- hotfix: Make sure only to prepend relative URLs by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18998
- Ensure dates read from the database are treated as local when constructing entities (2) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19013
- Treat content schedule dates as UTC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19028
- Scaffold content for content templates server side by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19054
- Removes tree actions from tree selection in duplicate document dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19053
New Contributors
- @RolandKock made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18602
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.1...release-15.4.0
- C#
Published by AndyButland 10 months ago
https://github.com/umbraco/umbraco-cms - 16.0.0-rc
What's Changed
π Notable Changes
- V16: Removes TinyMCE (client-side) by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18889
- V16: Migrate TinyMCE data type configuration to Tiptap by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18843
- V16: Updates openapi-ts client and deprecates
tryExecuteAndNotifyby @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18939 - V16: Removes TinyMCE (server-side) by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18913
- Feature: Document Property Value Permission by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18997
- V16: Replace
legacy/fetchwith@hey-api/client-fetchby @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19002 ### π₯ Breaking Changes - Refactor settings arrays to
ISet<T>(to ensure unique values and make them easily mutable) by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16058 - V16: Allow
MaxRequestLengthto be specified as a long by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18141 - Remove
UmbracoPathsetting by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16037 - Add
AsyncMigrationBase, update base classes and call async methods by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17057 - V16/feature: get context resolves in undefined if not found by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18611
- Move public access files to member-public-access module by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18793
- Remove syslib003 & syslib0051 obsoleted code dependencies by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18827
- V16: Removes RTE Stylesheets (client-side) by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18908
- Internalize uuid package by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18955
- V16: Adds server context to store information about paths by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18967
- Remove external base64-js module by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18969
- Move router-slot exports to @umbraco-cms/backoffice/router by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18962
- Content client package by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18978
- V16: Split media handling from UmbDropzoneManager by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19031
- Move + Rename input-collection-configuration element to input-content-type-collection-configuration by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19041
- Service refactoring to "fully" enable segments by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19114
- Split "Sort Children"-logic to remove "illegal" import from core to packages by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19105
- V16: Context Api can unprovide Contexts by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19113
- V16: Removes all generic Created, Saved, and Deleted notifications by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19119
- Retrofit ContentEditingBaseBuilder to match new create/update models by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19129
- Make culture specific update dates work again by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19145 ### π¦ Dependencies
- build(deps-dev): bump storybook from 8.5.7 to 8.6.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18727
- Bump esbuild and vite in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18690
- Bump esbuild and vite in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18739
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18807
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18857
- V15: bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18836
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18891
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18921
- Bump vite from 6.2.4 to 6.2.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18943
- Bump vite from 6.2.4 to 6.2.5 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18947
- Bump koa from 2.15.3 to 2.16.1 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18987
- Bump vite from 6.2.5 to 6.2.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19016
- Bump vite from 6.2.5 to 6.2.6 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/19022
- Updated server-side dependencies to latest versions for Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19117
- V16: Bumps core dependencies openapi-ts and uuid to latest by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19127 ### π A11Y
- Makes a few labels friendlier for screen readers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18500
- Remove the hardcoded color for the text in error message by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18463
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18587 ### π New Features
- Tiptap RTE: Text color/background-color toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18482
- Tiptap RTE: Reusable toolbar menu component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18483
- Tiptap RTE: Stylesheets by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18502
- V15: Allows certain adjustments of the logo by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18499
- V15: Adds migration of data type configuration when changing property editor UI by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18534
- Support root/area allowed types when pasting in Block Grid by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18480
- Tiptap RTE: Character Map modal + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18577
- Tiptap RTE: Anchor extension + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18575
- V15: Enable umbraco-extension client to auto-build by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18597
- Allow multiple URL segments per document by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18603
- Tiptap RTE: Text Indent extension + toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18672
- Tiptap RTE: Table column/row bubble menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18708
- Tiptap RTE: Table Properties toolbar menu + modal by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18751
- Feature: validation variant filtering + up-front validation path translation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18561
- Add variancy information to reference response model by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18645
- V15: New dropzone component available for the Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18753
- Feature: Tree expansion state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18227
- Tiptap RTE: Statusbar extension type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18789
- V15: umb-dropzone extends umb-input-dropzone by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18784
- V15: Improve the dropzone for Image Cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18838
- V15: Improve the dropzone for Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18840
- V15: Dropzone single mode should only allow one file at a time by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18847
- Render Property "vary by segment"-toggle by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18813
- V15: Upload Field should use a better file preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18899
- Tiptap RTE: Style Menu extension kind by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18918
- V16: Vite development optimizations by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18915
- V16: Stylesheet Create Options by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18911
- Enable unsaved changes warning for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18927
- Feature: enable get unpersisted changes (fix #18230) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18929
- Data type References UI: Workspace + Delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18914
- Feature: discard changes for block workspace by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18930
- V16: API error interceptor should return early if it will not execute by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18963
- Feature: Use uui invalid color by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18273
- Adds trashed/draft state to document search result items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19057
- Adds
searchResultItemelement for Document Type items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19059 - Content Picker Search: Option to exclude trashed items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19064
- Dynamic Root: Refactored to use
UmbAncestorsEntityContextby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19032 - Adds search to Document Type picker by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19062
- Adds
searchResultItemelement for Media items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19058 - Improves
umb-localizerendering performance by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19075 - V16: Adds texts for unpublish & publish with descendants by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19118
- Remove success notification after document type export by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19151
- Remove success notification after file rename by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19149 ### π Bug Fixes
- V13: Clear Member Username Cache in Load Balanced Environments by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19191
- Allow deselection of colour picker property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19174
- v16: Start removing scope references by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18074
- Fixes the Fatal icon text so it's readable in Dark Mode. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18375
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Adds warning to publish descendants dialog when force re-publish is selected (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18409
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479 - V15 QA Fixing the failing acceptance tests in the nightly build by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18466
- Data Type: Add mandatory attribute for the property editor field by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18488
- Document collection: align status tag colors by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18487
- Remove Tip tap placeholder text by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18486
- Remove
await Task.FromResult()and unnecessary async modifiers by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16535 - V15 QA Publish E2E test results in the Azure pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18498
- Localize the email property editor validation and add tests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18461
- Added obsoletion messages for unused interface and implementation for cache rebuilds by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18524
- Added tests and localization to radio button validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18512
- Changed so the the logviewer's date input is using the umb-input-date⦠by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18494
- Fixed grammar of unauthorized message by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18553
- Set additionalOptions on the rollback entity action by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18489
- Guard against element type mismatch at document type creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18529
- Added option for filtering the content types allowed as children based on the parent node by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18380
- Fixes multiple available constructors exception for execute template query constructor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18552
- V15: Workspace buttons cannot be overwritten in all cases by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18525
- V15 QA Fixing the failing acceptance tests 03032025 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18549
- Feature: Content Type Workspace Editor Header Element by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18520
- Correct handling of step values of zero by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18532
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Avoids collection was modified issue when flowing identities to the authenticated user's principal by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18527
- Server side validation for property editors (colour picker) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18557
- Align folder entity action labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18485
- Handle create and update validation for media picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18537
- Fix issue with server validation from dictionary configuration where floating point values can be be accessed as doubles or ints by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18508
- Adds unit tests for RequiredValidator by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18471
- Feature: Has Children Condition by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18161
- V15: Add MNTP serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18526
- Provide custom required validator for block list and toggle by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18474
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- V15: Resolves "Save and Preview" backoffice refresh by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18568
- Added uui-box around ungrouped properties during block editing by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18572
- Server side validation for property editors (drop-down and checkbox list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18564
- Extension Registry JSDocs update by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18586
- [V15] Align reserved property endpoints code and usage by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18319
- Move database cache rebuild to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18496
- Server side validation for property editors (multiple text strings and block list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18581
- Added server side validation for the Multi Url Picker. by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18589
- Tiptap RTE: Block extension enabled/disabled checkbox state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18569
- Added missing translations for dictionary import by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18551
- V15: Add textbox and text area serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18596
- V15 QA added test for issue 18555 by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18601
- V13: bumped imagesharp to prevent CVE-2025-27598 by @RolandKock in https://github.com/umbraco/Umbraco-CMS/pull/18602
- Removed obsolete integration test by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18604
- Added description to block list properties hide content editor by @OskarKruger in https://github.com/umbraco/Umbraco-CMS/pull/18619
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- V15 QA Fixed the failing acceptance tests due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18617
- Adds client-side validation to Dropdown property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18632
- Adds client-side validation to Radio Button List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18629
- Add NuGet badge by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/18583
- Use change event instead of property value change by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18631
- Updates sort property and direction together to avoid intermittent failures by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18590
- Fix bug RTE code editor modal - pretty print not working by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18633
- Prevents attempt to move an item to itself as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18550
- Chore: deprecate UmbPropertyValueChangeEvent for v.16 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18455
- Adds client-side validation to Checkbox List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18636
- V15: Reduce the size of the package json schema by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18643
- V15: Support legacy allowPackageTelemetry option by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18644
- Corrects obsoletion message on ITwoFactorLoginService. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18623
- Reverts UI updates from publish with descendants dialog (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18646
- Reverts UI updates from publish with descendants dialog (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- V15 QA reduced amount of browser downloaded on pipeline to reduce download time by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18642
- V15 QA added block grid with areas tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18641
- correct labels by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18650
- V15 QA Added acceptance tests for trash reference by by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18627
- Center align search icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18657
- v15: clean up unnecesary config options by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18648
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Content Picker: Filter out invalid entity types by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18660
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
- Fixes link for access to composition from document type property outside of group. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18686
- Restrict valid API user client IDs to 100 characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18688
- V15 QA added acceptance tests for block grid variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18658
- Removes one of the two duplicate ContentPublishingNotification publishings by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18702
- Added clarifying comments to the logic for granular permissions by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18705
- V15 QA added Tip Tap block variant acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18668
- V15 QA added acceptance tests for block list variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18654
- V15: Extend search endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18634
- Used documented settings for the media seed cache by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18723
- Adds detail of how many characters you are over when validating text fields for length by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18722
- V15: Adds accepted image types for image cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18715
- Fix focal point drag not working on firefox by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18674
- Bugfix: Document granular user permission preset by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18651
- V15: Change drag and drop icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18519
- Bugfix: block culture permissions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18665
- Feature: Language Item Ref by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18521
- Remove the showOpenButton configuration by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18592
- Updates dashboard to use uui-box headline property/attribute & place by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18736
- Content & Settings dashboard button look by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18678
- V15 QA updated nightly pipeline tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18746
- Align card sizes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18760
- image cropper width height right side by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18759
- style adjustments for Icon Picker, make it look like another input by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18757
- Uses correct preview cookie same site and secure settings to allow preview mode to flow between links in the preview frame by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18640
- Remove the non-controversial, straightforward obsoleted constructs for Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18661
- V16: Removed deprecated client-side code by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18662
- Only validate for duplicate member email address when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18747
- Move registration of delivery API component to infrastructure to resolve issue resolve it from controller by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18777
- UX: Make discard changes button red by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18767
- 16 QA Updated nightly test pipeline so we run it against v16 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18785
- Dictionary cleanup: Remove duplicate keys for discard changes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18787
- Only validate invariant properties when strictly necessary by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18729
- Feature: validation synchronization as opt in by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18798
- Adjusting some of the colors for the dark theme. by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18792
- Changes for the debug tag that makes it look better in dark mode by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18791
- Fixed issue where siblings of type at route are omitted from the result by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18796
- Fix: data type picker flow by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18811
- Feature: property type workspace validation context by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18808
- Obsolete a few unused things. by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18814
- V15 QA Added acceptance tests for user group default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18800
- Clean up leftover block item data when changing element variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18804
- Reduce CPU time when initiating RepositoryCacheKeys by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18267
- Fix bug uploading an image via the Media Picker is no longer automatically selected by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18667
- Avoid a hash key generation and lookup when inserting in the LockingMechanism by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18243
- chore: lint corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18833
- V15 Added acceptance tests for data type default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18740
- Populate parent key on move and copy notifications by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18837
- Fixes Dropdown property-editor validation by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18845
- Adds MemberTwoFactorLoginService by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18810
- Fixes null reference exception triggered when configuring to hide disabled users in the backoffice by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18823
- Member relation tracking by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18852
- Use uui-dialog-layout for all save + publishing dialogs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18871
- Fix select all checkbox in scheduled publishing by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18873
- Unpublish Document: Align UX of referenced items with trash and delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18860
- Fix: make the deprecation discoverable from TypeScript by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18856
- Implement context base for a few last contexts by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18865
- Feature: make route setup method part of resolve component by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18831
- V15: Removes flaky localization tests by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18876
- Feature: context consumer auto destroys if no callback + getContext options by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18835
- V15 QA Added acceptance tests for inline editing mode by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18874
- Todo cleanup of abstract service being aware of implementation types by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18832
- Revert rather than prevent updates to sensitive properties on members without sensitive data access by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18794
- Bugfix: #18473 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18765
- Fix: #18707 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18859
- Ensures date comparisons in schedule integration tests are made only on the datetime part to the second by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18894
- Adds allow-same-origin to preview IFRAME by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18895
- Adds webp to mime type map to support preview on upload file property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18863
- Updates telemetry dashboard UI by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18743
- Use StringComparison.Ordinal in hot paths by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18893
- Add in a VSCode .code-workspace file by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18741
- Check for NRT directory when populating LuceneIndexFolder for Examine Dashboard by @Jeavon in https://github.com/umbraco/Umbraco-CMS/pull/18511
- V15: File upload should use better Image & SVG preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18900
- V15: Block package should not import from itself by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18902
- Only prevent the unpublish or delete of a related item when configured to do so if it is related as a child, not as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18886
- Feature: highlight invariant doc with variant blocks is unsupported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18806
- Fix pagination for users restricted by start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18907
- Fix issue preventing blueprint derived values from being scaffolded by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18917
- Remove admin permission on user configuration, allowing users with user section access only to manage users and groups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18848
- Ensure has children reflects only items with folder children when folders only are queried. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18790
- Only apply validation on content update to variant cultures where the editor has permission for the culture by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18778
- Adds ancestor identifiers on document tree and collection responses by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18909
- Move publish with descendants to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18497
- Clear roots before rebuilding navigation dictionary by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18766
- Fixes save of empty, invariant block list on variant content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18932
- Added management API endpoint, service and repository for retrieval of references from the recycle bin by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18882
- Updated management API endpoint and model for data type references to align with that used for documents, media etc. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18905
- Look-up redirect in content finder for multi-lingual sites using path and legacy route prefixed with the integer ID of the node with domains defined by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18763
- Add raw value validation to multiple text strings property editor by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18936
- Integration tests for content publishing with ancestor unpublished by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18941
- V15/fix/18595 by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18925
- Avoid unneeded Dictionary operations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18890
- Avoid some heap allocations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18888
- Remove unneeded double seek by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18896
- Avoid allocating new empty arrays, reuse existing empty array by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18884
- Avoid allocating strings for parsing comma separated int values by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18199
- fix 18367 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18956
- V15 QA Fixing the failing media acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18881
- V15 QA added clipboard test for not being able to copy to root when block is not allowed at root by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18937
- V16: Remove circular dependency for icon-picker-modal by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18966
umb-localizeencode HTML arguments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18960- Amend root content routing and ensure trailing slashes as configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18958
- Allow save of empty translations for dictionary items by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18980
- V15: User password resetting notification by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18679
- Merge branch 'v15/dev' into v16/dev by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18971
- Fixes label of enable/prevent clean up button after update by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18946
- Aggregate document permissions for current user in API response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18721
- Document permission inheritance in UI by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18935
- Display content type names on dynamic node query steps by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18742
- Make it possible to disable Examine indexes by composition by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18988
- Merge from 15 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18993
- hotfix: Make sure only to prepend relative URLs by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18998
- V15 Added acceptance tests for the mandatory property editor in a content or a block by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18920
- Ensure dates read from the database are treated as local when constructing entities by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18989
- Fix: append to frozen object fix for RTE Base by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19003
- V15 Updated acceptance tests for unsupported invariant content item with variant blocks by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18919
- Ensure dates read from the database are treated as local when constructing entities (2) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19013
- Use GetIdsFromPathReversed to avoid allocating the string values of the integers parsed by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18972
- Use maximum available value for JSON serialization depth by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19001
- Treat content schedule dates as UTC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19028
- Make sure not to early return when verifying ancestor path is published without completing scope by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19029
- CONTRIBUTING.md - fix incorrect link to contributing-first-issue.md by @andrewlacey in https://github.com/umbraco/Umbraco-CMS/pull/19038
- Adds some missing mime types to ensure uploaded audio and video displays with preview by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19039
- Clarified "too many" entries validation message. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19040
- Content search abstractions to facilitate new search in the backoffice by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19046
- Make the entity search service async by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19048
- V16: Chore: Corrects
UmbLocalizationControllerusage in comments/docs by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19052 - V16: Chore: Deprecate
getManifest()methods by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19056 - Scaffold content for content templates serverside by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19054
- Removes tree actions from tree selection in duplicate document dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19053
- Update community forum links by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19065
- Transparent Focal Point by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19047
- Improve limited language variant block deletion by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18802
- Tiptap RTE: Corrects invalidation border by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19090
- Remove fake null checks as they are no longer needed after merge into⦠by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19109
- Segment support for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19082
- Update version of MiniProfiler.AspNetCore.Mvc to align with MiniProfiler.Shared by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19107
- declare type and constant for UMBWORKSPACECONTENTTYPEALIASCONDITIONALIAS by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19091
- implement readonly mode for umb-property-editor-ui-document-type-picker by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19089
- V16: Implement cache tags by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/19101
- Custom serialization for ValidationProblemDetails to allign paths in custom and mvc error messages by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19111
- Feature: Segments by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19060
- V16: Import
umb-app-logoelement by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/19103 - Allow for configuration of log file names by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19074
- Custom validator example by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19093
- Removed population of Urls on document response model and obsoleted property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19030
- Add async methods to
IFileTypeby @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/19116 - Content Type inheritance by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19034
- Reject structure manager when failed to load by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19092
- Added integration tests for publishing service with invalid content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19095
- Fix UI creation and updating of Document Blueprints by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19123
- Image Cropper + Tags style adjustments by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19122
- upgrade client dependencies by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19121
- Ensure the default segment is always included in API responses by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19126
- V15: Ensure elements cache is cleared on subscribers in load balanced scenarios by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/19128
- Fixed error with reflection on integration test configure builder attributes, so integration tests can be created outside of the Umbraco integration test project by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19077
- Avoid hybrid cache usage when traversing unpublished ancestors in a published context (non preview) by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/19137
- Removed population of Urls on media response model and obsoleted property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19130
- make repositories remember their stores by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19148
- Prevent Culture and Hostnames modal close on error by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19133
- Include "Accept-Segment" in the "vary" response header by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19167
- Remove sort children success notification from repository by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19166
- Fix so a Preset Value can be falsy by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/19173
- Output the correct error status code from the Management API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19175
- V16: Show modal when publishing invariant content by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19159
- Remove workspace split view entity actions for new content by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19163
- Add segments support for Publish entity action by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19178
- Webhook log authorization and file system path checks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19177
- V16: XHR requests do not report the underlying problem details object by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19160
- Add copy to clipboard success notification by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19179
- Output culture variant update dates from the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19180
- Open entity actions menu as pop up instead of modal by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/19185
- fix: The server path is not appended to stylesheets before load in Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/19192
New Contributors
- @RolandKock made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18602
- @andrewlacey made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/19038
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.1...release-16.0.0-rc
- C#
Published by nikolajlauridsen 10 months ago
https://github.com/umbraco/umbraco-cms - 15.4.0-rc2
What's Changed Since 15.4.0-rc
π Bug Fixes
- Scaffold content for content templates server side by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19054
- Removes tree actions from tree selection in duplicate document dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19053
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.4.0-rc...release-15.4.0-rc2
What's Changed Since The Previous Release (15.3.1)
π¦ Dependencies
- build(deps-dev): bump storybook from 8.5.7 to 8.6.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18727
- Bump esbuild and vite in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18690
- Bump esbuild and vite in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18739
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18807
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18857
- V15: bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18836
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18891
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18921
- Bump vite from 6.2.4 to 6.2.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18943 ### π A11Y
- Makes a few labels friendlier for screen readers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18500
- Remove the hardcoded color for the text in error message by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18463
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18587 ### π New Features
- Tiptap RTE: Text color/background-color toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18482
- Tiptap RTE: Reusable toolbar menu component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18483
- Tiptap RTE: Stylesheets by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18502
- V15: Allows certain adjustments of the logo by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18499
- V15: Adds migration of data type configuration when changing property editor UI by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18534
- Support root/area allowed types when pasting in Block Grid by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18480
- Tiptap RTE: Character Map modal + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18577
- Tiptap RTE: Anchor extension + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18575
- V15: Enable umbraco-extension client to auto-build by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18597
- Allow multiple URL segments per document by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18603
- Tiptap RTE: Text Indent extension + toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18672
- Tiptap RTE: Table column/row bubble menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18708
- Tiptap RTE: Table Properties toolbar menu + modal by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18751
- Feature: validation variant filtering + up-front validation path translation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18561
- Add variancy information to reference response model by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18645
- V15: New dropzone component available for the Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18753
- Feature: Tree expansion state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18227
- Tiptap RTE: Statusbar extension type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18789
- V15: umb-dropzone extends umb-input-dropzone by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18784
- V15: Improve the dropzone for Image Cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18838
- V15: Improve the dropzone for Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18840
- V15: Dropzone single mode should only allow one file at a time by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18847
- Render Property "vary by segment"-toggle by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18813
- V15: Upload Field should use a better file preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18899
- Tiptap RTE: Style Menu extension kind by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18918
- Enable unsaved changes warning for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18927
- Feature: enable get unpersisted changes (fix #18230) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18929
- Data type References UI: Workspace + Delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18914
- Feature: discard changes for block workspace by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18930
- Feature: Use uui invalid color by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18273 ### π Bug Fixes
- Fixes the Fatal icon text so it's readable in Dark Mode. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18375
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Adds warning to publish descendants dialog when force re-publish is selected (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18409
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479 - V15 QA Fixing the failing acceptance tests in the nightly build by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18466
- Data Type: Add mandatory attribute for the property editor field by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18488
- Document collection: align status tag colors by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18487
- Remove Tip tap placeholder text by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18486
- V15 QA Publish E2E test results in the Azure pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18498
- Localize the email property editor validation and add tests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18461
- Added obsoletion messages for unused interface and implementation for cache rebuilds by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18524
- Added tests and localization to radio button validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18512
- Changed so the the logviewer's date input is using the umb-input-date⦠by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18494
- Fixed grammar of unauthorized message by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18553
- Set additionalOptions on the rollback entity action by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18489
- Guard against element type mismatch at document type creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18529
- Added option for filtering the content types allowed as children based on the parent node by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18380
- Fixes multiple available constructors exception for execute template query constructor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18552
- V15: Workspace buttons cannot be overwritten in all cases by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18525
- V15 QA Fixing the failing acceptance tests 03032025 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18549
- Feature: Content Type Workspace Editor Header Element by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18520
- Correct handling of step values of zero by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18532
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Avoids collection was modified issue when flowing identities to the authenticated user's principal by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18527
- Server side validation for property editors (colour picker) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18557
- Align folder entity action labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18485
- Handle create and update validation for media picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18537
- Fix issue with server validation from dictionary configuration where floating point values can be be accessed as doubles or ints by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18508
- Adds unit tests for RequiredValidator by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18471
- Feature: Has Children Condition by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18161
- V15: Add MNTP serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18526
- Provide custom required validator for block list and toggle by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18474
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- V15: Resolves "Save and Preview" backoffice refresh by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18568
- Added uui-box around ungrouped properties during block editing by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18572
- Server side validation for property editors (drop-down and checkbox list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18564
- Extension Registry JSDocs update by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18586
- [V15] Align reserved property endpoints code and usage by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18319
- Move database cache rebuild to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18496
- Server side validation for property editors (multiple text strings and block list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18581
- Added server side validation for the Multi Url Picker. by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18589
- Tiptap RTE: Block extension enabled/disabled checkbox state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18569
- Added missing translations for dictionary import by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18551
- V15: Add textbox and text area serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18596
- V15 QA added test for issue 18555 by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18601
- V13: bumped imagesharp to prevent CVE-2025-27598 by @RolandKock in https://github.com/umbraco/Umbraco-CMS/pull/18602
- Removed obsolete integration test by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18604
- Added description to block list properties hide content editor by @OskarKruger in https://github.com/umbraco/Umbraco-CMS/pull/18619
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- V15 QA Fixed the failing acceptance tests due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18617
- Adds client-side validation to Dropdown property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18632
- Adds client-side validation to Radio Button List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18629
- Add NuGet badge by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/18583
- Use change event instead of property value change by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18631
- Updates sort property and direction together to avoid intermittent failures by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18590
- Fix bug RTE code editor modal - pretty print not working by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18633
- Prevents attempt to move an item to itself as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18550
- Adds client-side validation to Checkbox List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18636
- V15: Reduce the size of the package json schema by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18643
- V15: Support legacy allowPackageTelemetry option by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18644
- Corrects obsoletion message on ITwoFactorLoginService. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18623
- Reverts UI updates from publish with descendants dialog (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18646
- Reverts UI updates from publish with descendants dialog (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- V15 QA reduced amount of browser downloaded on pipeline to reduce download time by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18642
- V15 QA added block grid with areas tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18641
- correct labels by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18650
- V15 QA Added acceptance tests for trash reference by by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18627
- Center align search icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18657
- v15: clean up unnecesary config options by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18648
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Content Picker: Filter out invalid entity types by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18660
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
- Fixes link for access to composition from document type property outside of group. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18686
- Restrict valid API user client IDs to 100 characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18688
- V15 QA added acceptance tests for block grid variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18658
- Removes one of the two duplicate ContentPublishingNotification publishings by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18702
- Added clarifying comments to the logic for granular permissions by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18705
- V15 QA added Tip Tap block variant acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18668
- V15 QA added acceptance tests for block list variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18654
- V15: Extend search endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18634
- Used documented settings for the media seed cache by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18723
- Adds detail of how many characters you are over when validating text fields for length by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18722
- V15: Adds accepted image types for image cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18715
- Fix focal point drag not working on firefox by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18674
- Bugfix: Document granular user permission preset by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18651
- V15: Change drag and drop icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18519
- Bugfix: block culture permissions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18665
- Feature: Language Item Ref by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18521
- Remove the showOpenButton configuration by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18592
- Updates dashboard to use uui-box headline property/attribute & place by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18736
- Content & Settings dashboard button look by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18678
- V15 QA updated nightly pipeline tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18746
- Align card sizes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18760
- image cropper width height right side by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18759
- style adjustments for Icon Picker, make it look like another input by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18757
- Uses correct preview cookie same site and secure settings to allow preview mode to flow between links in the preview frame by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18640
- Only validate for duplicate member email address when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18747
- Only validate invariant properties when strictly necessary by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18729
- Feature: validation synchronization as opt in by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18798
- Adjusting some of the colors for the dark theme. by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18792
- Changes for the debug tag that makes it look better in dark mode by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18791
- Fixed issue where siblings of type at route are omitted from the result by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18796
- Feature: property type workspace validation context by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18808
- Obsolete a few unused things. by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18814
- V15 QA Added acceptance tests for user group default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18800
- Clean up leftover block item data when changing element variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18804
- Reduce CPU time when initiating RepositoryCacheKeys by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18267
- Fix bug uploading an image via the Media Picker is no longer automatically selected by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18667
- Avoid a hash key generation and lookup when inserting in the LockingMechanism by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18243
- chore: lint corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18833
- V15 Added acceptance tests for data type default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18740
- Populate parent key on move and copy notifications by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18837
- Fixes Dropdown property-editor validation by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18845
- Adds MemberTwoFactorLoginService by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18810
- Fixes null reference exception triggered when configuring to hide disabled users in the backoffice by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18823
- Member relation tracking by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18852
- Use uui-dialog-layout for all save + publishing dialogs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18871
- Fix select all checkbox in scheduled publishing by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18873
- Unpublish Document: Align UX of referenced items with trash and delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18860
- Fix: make the deprecation discoverable from TypeScript by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18856
- Implement context base for a few last contexts by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18865
- Feature: make route setup method part of resolve component by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18831
- V15: Removes flaky localization tests by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18876
- V15 QA Added acceptance tests for inline editing mode by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18874
- Revert rather than prevent updates to sensitive properties on members without sensitive data access by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18794
- Bugfix: #18473 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18765
- Fix: #18707 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18859
- Ensures date comparisons in schedule integration tests are made only on the datetime part to the second by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18894
- Adds allow-same-origin to preview IFRAME by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18895
- Adds webp to mime type map to support preview on upload file property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18863
- Updates telemetry dashboard UI by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18743
- Use StringComparison.Ordinal in hot paths by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18893
- Add in a VSCode .code-workspace file by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18741
- Check for NRT directory when populating LuceneIndexFolder for Examine Dashboard by @Jeavon in https://github.com/umbraco/Umbraco-CMS/pull/18511
- V15: File upload should use better Image & SVG preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18900
- V15: Block package should not import from itself by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18902
- Only prevent the unpublish or delete of a related item when configured to do so if it is related as a child, not as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18886
- Feature: highlight invariant doc with variant blocks is unsupported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18806
- Fix pagination for users restricted by start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18907
- Fix issue preventing blueprint derived values from being scaffolded by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18917
- Remove admin permission on user configuration, allowing users with user section access only to manage users and groups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18848
- Ensure has children reflects only items with folder children when folders only are queried. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18790
- Only apply validation on content update to variant cultures where the editor has permission for the culture by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18778
- Adds ancestor identifiers on document tree and collection responses by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18909
- Move publish with descendants to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18497
- Clear roots before rebuilding navigation dictionary by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18766
- Fixes save of empty, invariant block list on variant content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18932
- Added management API endpoint, service and repository for retrieval of references from the recycle bin by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18882
- Updated management API endpoint and model for data type references to align with that used for documents, media etc. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18905
- Look-up redirect in content finder for multi-lingual sites using path and legacy route prefixed with the integer ID of the node with domains defined by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18763
- Add raw value validation to multiple text strings property editor by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18936
- Integration tests for content publishing with ancestor unpublished by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18941
- V15/fix/18595 by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18925
- Avoid unneeded Dictionary operations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18890
- Avoid some heap allocations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18888
- Remove unneeded double seek by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18896
- Avoid allocating new empty arrays, reuse existing empty array by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18884
- Avoid allocating strings for parsing comma separated int values by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18199
- fix 18367 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18956
- V15 QA Fixing the failing media acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18881
- V15 QA added clipboard test for not being able to copy to root when block is not allowed at root by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18937
umb-localizeencode HTML arguments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18960- Amend root content routing and ensure trailing slashes as configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18958
- Allow save of empty translations for dictionary items by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18980
- V15: User password resetting notification by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18679
- Fixes label of enable/prevent clean up button after update by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18946
- Aggregate document permissions for current user in API response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18721
- Document permission inheritance in UI by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18935
- hotfix: Make sure only to prepend relative URLs by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18998
- Ensure dates read from the database are treated as local when constructing entities (2) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19013
- Treat content schedule dates as UTC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19028
New Contributors
- @RolandKock made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18602
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.1...release-15.4.0-rc
- C#
Published by AndyButland 11 months ago
https://github.com/umbraco/umbraco-cms - 15.4.0-rc
What's Changed
π¦ Dependencies
- build(deps-dev): bump storybook from 8.5.7 to 8.6.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18727
- Bump esbuild and vite in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18690
- Bump esbuild and vite in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18739
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18807
- Bump vite from 6.2.2 to 6.2.3 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18857
- V15: bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18836
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18891
- Bump vite from 6.2.3 to 6.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18921
- Bump vite from 6.2.4 to 6.2.5 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18943 ### π A11Y
- Makes a few labels friendlier for screen readers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18500
- Remove the hardcoded color for the text in error message by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18463
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18587 ### π New Features
- Tiptap RTE: Text color/background-color toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18482
- Tiptap RTE: Reusable toolbar menu component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18483
- Tiptap RTE: Stylesheets by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18502
- V15: Allows certain adjustments of the logo by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18499
- V15: Adds migration of data type configuration when changing property editor UI by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18534
- Support root/area allowed types when pasting in Block Grid by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18480
- Tiptap RTE: Character Map modal + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18577
- Tiptap RTE: Anchor extension + toolbar item by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18575
- V15: Enable umbraco-extension client to auto-build by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18597
- Allow multiple URL segments per document by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18603
- Tiptap RTE: Text Indent extension + toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18672
- Tiptap RTE: Table column/row bubble menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18708
- Tiptap RTE: Table Properties toolbar menu + modal by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18751
- Feature: validation variant filtering + up-front validation path translation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18561
- Add variancy information to reference response model by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18645
- V15: New dropzone component available for the Backoffice by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18753
- Feature: Tree expansion state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18227
- Tiptap RTE: Statusbar extension type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18789
- V15: umb-dropzone extends umb-input-dropzone by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18784
- V15: Improve the dropzone for Image Cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18838
- V15: Improve the dropzone for Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18840
- V15: Dropzone single mode should only allow one file at a time by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18847
- Render Property "vary by segment"-toggle by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18813
- V15: Upload Field should use a better file preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18899
- Tiptap RTE: Style Menu extension kind by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18918
- Enable unsaved changes warning for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18927
- Feature: enable get unpersisted changes (fix #18230) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18929
- Data type References UI: Workspace + Delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18914
- Feature: discard changes for block workspace by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18930
- Feature: Use uui invalid color by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18273 ### π Bug Fixes
- Fixes the Fatal icon text so it's readable in Dark Mode. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18375
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Adds warning to publish descendants dialog when force re-publish is selected (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18409
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479 - V15 QA Fixing the failing acceptance tests in the nightly build by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18466
- Data Type: Add mandatory attribute for the property editor field by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18488
- Document collection: align status tag colors by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18487
- Remove Tip tap placeholder text by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18486
- V15 QA Publish E2E test results in the Azure pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18498
- Localize the email property editor validation and add tests by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18461
- Added obsoletion messages for unused interface and implementation for cache rebuilds by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18524
- Added tests and localization to radio button validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18512
- Changed so the the logviewer's date input is using the umb-input-date⦠by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18494
- Fixed grammar of unauthorized message by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18553
- Set additionalOptions on the rollback entity action by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18489
- Guard against element type mismatch at document type creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18529
- Added option for filtering the content types allowed as children based on the parent node by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18380
- Fixes multiple available constructors exception for execute template query constructor by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18552
- V15: Workspace buttons cannot be overwritten in all cases by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18525
- V15 QA Fixing the failing acceptance tests 03032025 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18549
- Feature: Content Type Workspace Editor Header Element by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18520
- Correct handling of step values of zero by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18532
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Avoids collection was modified issue when flowing identities to the authenticated user's principal by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18527
- Server side validation for property editors (colour picker) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18557
- Align folder entity action labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18485
- Handle create and update validation for media picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18537
- Fix issue with server validation from dictionary configuration where floating point values can be be accessed as doubles or ints by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18508
- Adds unit tests for RequiredValidator by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18471
- Feature: Has Children Condition by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18161
- V15: Add MNTP serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18526
- Provide custom required validator for block list and toggle by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18474
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- V15: Resolves "Save and Preview" backoffice refresh by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18568
- Added uui-box around ungrouped properties during block editing by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18572
- Server side validation for property editors (drop-down and checkbox list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18564
- Extension Registry JSDocs update by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18586
- [V15] Align reserved property endpoints code and usage by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18319
- Move database cache rebuild to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18496
- Server side validation for property editors (multiple text strings and block list) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18581
- Added server side validation for the Multi Url Picker. by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18589
- Tiptap RTE: Block extension enabled/disabled checkbox state by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18569
- Added missing translations for dictionary import by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18551
- V15: Add textbox and text area serverside validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18596
- V15 QA added test for issue 18555 by @andersreus in https://github.com/umbraco/Umbraco-CMS/pull/18601
- V13: bumped imagesharp to prevent CVE-2025-27598 by @RolandKock in https://github.com/umbraco/Umbraco-CMS/pull/18602
- Removed obsolete integration test by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18604
- Added description to block list properties hide content editor by @OskarKruger in https://github.com/umbraco/Umbraco-CMS/pull/18619
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- V15 QA Fixed the failing acceptance tests due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18617
- Adds client-side validation to Dropdown property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18632
- Adds client-side validation to Radio Button List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18629
- Add NuGet badge by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/18583
- Use change event instead of property value change by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18631
- Updates sort property and direction together to avoid intermittent failures by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18590
- Fix bug RTE code editor modal - pretty print not working by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18633
- Prevents attempt to move an item to itself as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18550
- Adds client-side validation to Checkbox List property editor by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18636
- V15: Reduce the size of the package json schema by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18643
- V15: Support legacy allowPackageTelemetry option by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18644
- Corrects obsoletion message on ITwoFactorLoginService. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18623
- Reverts UI updates from publish with descendants dialog (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18646
- Reverts UI updates from publish with descendants dialog (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- V15 QA reduced amount of browser downloaded on pipeline to reduce download time by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18642
- V15 QA added block grid with areas tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18641
- correct labels by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18650
- V15 QA Added acceptance tests for trash reference by by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18627
- Center align search icon by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18657
- v15: clean up unnecesary config options by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18648
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Content Picker: Filter out invalid entity types by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18660
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
- Fixes link for access to composition from document type property outside of group. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18686
- Restrict valid API user client IDs to 100 characters by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18688
- V15 QA added acceptance tests for block grid variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18658
- Removes one of the two duplicate ContentPublishingNotification publishings by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18702
- Added clarifying comments to the logic for granular permissions by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18705
- V15 QA added Tip Tap block variant acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18668
- V15 QA added acceptance tests for block list variants by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18654
- V15: Extend search endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18634
- Used documented settings for the media seed cache by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18723
- Adds detail of how many characters you are over when validating text fields for length by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18722
- V15: Adds accepted image types for image cropper by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18715
- Fix focal point drag not working on firefox by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18674
- Bugfix: Document granular user permission preset by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18651
- V15: Change drag and drop icon by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18519
- Bugfix: block culture permissions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18665
- Feature: Language Item Ref by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18521
- Remove the showOpenButton configuration by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18592
- Updates dashboard to use uui-box headline property/attribute & place by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18736
- Content & Settings dashboard button look by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18678
- V15 QA updated nightly pipeline tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18746
- Align card sizes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18760
- image cropper width height right side by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18759
- style adjustments for Icon Picker, make it look like another input by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18757
- Uses correct preview cookie same site and secure settings to allow preview mode to flow between links in the preview frame by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18640
- Only validate for duplicate member email address when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18747
- Only validate invariant properties when strictly necessary by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18729
- Feature: validation synchronization as opt in by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18798
- Adjusting some of the colors for the dark theme. by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18792
- Changes for the debug tag that makes it look better in dark mode by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18791
- Fixed issue where siblings of type at route are omitted from the result by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18796
- Feature: property type workspace validation context by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18808
- Obsolete a few unused things. by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18814
- V15 QA Added acceptance tests for user group default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18800
- Clean up leftover block item data when changing element variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18804
- Reduce CPU time when initiating RepositoryCacheKeys by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18267
- Fix bug uploading an image via the Media Picker is no longer automatically selected by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18667
- Avoid a hash key generation and lookup when inserting in the LockingMechanism by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18243
- chore: lint corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18833
- V15 Added acceptance tests for data type default configuration by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18740
- Populate parent key on move and copy notifications by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18837
- Fixes Dropdown property-editor validation by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18845
- Adds MemberTwoFactorLoginService by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18810
- Fixes null reference exception triggered when configuring to hide disabled users in the backoffice by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18823
- Member relation tracking by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18852
- Use uui-dialog-layout for all save + publishing dialogs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18871
- Fix select all checkbox in scheduled publishing by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18873
- Unpublish Document: Align UX of referenced items with trash and delete by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18860
- Fix: make the deprecation discoverable from TypeScript by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18856
- Implement context base for a few last contexts by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18865
- Feature: make route setup method part of resolve component by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18831
- V15: Removes flaky localization tests by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18876
- V15 QA Added acceptance tests for inline editing mode by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18874
- Revert rather than prevent updates to sensitive properties on members without sensitive data access by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18794
- Bugfix: #18473 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18765
- Fix: #18707 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18859
- Ensures date comparisons in schedule integration tests are made only on the datetime part to the second by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18894
- Adds allow-same-origin to preview IFRAME by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18895
- Adds webp to mime type map to support preview on upload file property by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18863
- Updates telemetry dashboard UI by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18743
- Use StringComparison.Ordinal in hot paths by @enkelmedia in https://github.com/umbraco/Umbraco-CMS/pull/18893
- Add in a VSCode .code-workspace file by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/18741
- Check for NRT directory when populating LuceneIndexFolder for Examine Dashboard by @Jeavon in https://github.com/umbraco/Umbraco-CMS/pull/18511
- V15: File upload should use better Image & SVG preview by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18900
- V15: Block package should not import from itself by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18902
- Only prevent the unpublish or delete of a related item when configured to do so if it is related as a child, not as a parent by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18886
- Feature: highlight invariant doc with variant blocks is unsupported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18806
- Fix pagination for users restricted by start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18907
- Fix issue preventing blueprint derived values from being scaffolded by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18917
- Remove admin permission on user configuration, allowing users with user section access only to manage users and groups by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18848
- Ensure has children reflects only items with folder children when folders only are queried. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18790
- Only apply validation on content update to variant cultures where the editor has permission for the culture by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18778
- Adds ancestor identifiers on document tree and collection responses by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18909
- Move publish with descendants to a background task with polling by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18497
- Clear roots before rebuilding navigation dictionary by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18766
- Fixes save of empty, invariant block list on variant content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18932
- Added management API endpoint, service and repository for retrieval of references from the recycle bin by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18882
- Updated management API endpoint and model for data type references to align with that used for documents, media etc. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18905
- Look-up redirect in content finder for multi-lingual sites using path and legacy route prefixed with the integer ID of the node with domains defined by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18763
- Add raw value validation to multiple text strings property editor by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18936
- Integration tests for content publishing with ancestor unpublished by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18941
- V15/fix/18595 by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18925
- Avoid unneeded Dictionary operations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18890
- Avoid some heap allocations by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18888
- Remove unneeded double seek by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18896
- Avoid allocating new empty arrays, reuse existing empty array by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18884
- Avoid allocating strings for parsing comma separated int values by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18199
- fix 18367 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18956
- V15 QA Fixing the failing media acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18881
- V15 QA added clipboard test for not being able to copy to root when block is not allowed at root by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18937
umb-localizeencode HTML arguments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18960- Amend root content routing and ensure trailing slashes as configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18958
- Allow save of empty translations for dictionary items by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18980
- V15: User password resetting notification by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18679
- Fixes label of enable/prevent clean up button after update by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18946
- Aggregate document permissions for current user in API response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18721
- Document permission inheritance in UI by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18935
- hotfix: Make sure only to prepend relative URLs by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18998
- Ensure dates read from the database are treated as local when constructing entities (2) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/19013
- Treat content schedule dates as UTC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/19028
New Contributors
- @RolandKock made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18602
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.1...release-15.4.0-rc
- C#
Published by Migaroez 11 months ago
https://github.com/umbraco/umbraco-cms - 13.8.0
What's Changed Since 13.8.0-rc
π Bug Fixes
- Ignore endpoint selection candidates with host attribute if request doesn't match the configured hosts by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18820
- Check we have matched a preview URL by ID when exiting preview by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18841
What's Changed Since The Previous Release (13.7.2)
π¦ Dependencies
- build(deps): bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18830
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
π Backported Features
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18249
- Reverts UI updates from publish with descendants dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479
π Bug Fixes
- HTML encodes the user's name in the invite email by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18343
- Only filter post retrieval of entities for start nodes if working with entities that support start nodes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18287
- Avoid exception when attempting to find member by Id when Id is not an expected Guid or integer, as can be the case with external member providers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18320
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- Introduce publishNotifications method on IMembershipMemberService by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18207
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Render folders before files in static files picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18701
- Fixes issue with macro rendering in an RTE when GUIDs are used for backoffice document routes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18691
- Hotfix sqlserver integration tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18744
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.7.2...release-13.8.0
- C#
Published by AndyButland 11 months ago
https://github.com/umbraco/umbraco-cms - 15.3.1
Changes
π Security updates
- Resolved management API vulnerability to path traversal with authenticated users - Advisory GHSA-q62r-8ppj-xvf4
π Bug Fixes
- Localization culture alias case-insensitive check by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18849
- Context provider should not destroy instance by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18864
- Revert "Fix: RTE markup props not up to date issue" by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18879
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.0...release-15.3.1
- C#
Published by AndyButland 11 months ago
https://github.com/umbraco/umbraco-cms - 14.3.4
Changes
π Security updates
- Resolved management API vulnerability to path traversal with authenticated users - Advisory GHSA-q62r-8ppj-xvf4
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.3...release-14.3.4
- C#
Published by AndyButland 11 months ago
https://github.com/umbraco/umbraco-cms - release-13.8.0-rc
What's Changed
π¦ Dependencies
- build(deps): bump @umbraco-ui/uui from 1.12.2 to 1.13.0 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18830
- Updates dependency on Examine to 3.7 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18676
π Backported Features
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18249
- Reverts UI updates from publish with descendants dialog by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18647
- Backport
ShowUnroutableContentWarningsto V13 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18479
π Bug Fixes
- HTML encodes the user's name in the invite email by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18343
- Only filter post retrieval of entities for start nodes if working with entities that support start nodes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18287
- Avoid exception when attempting to find member by Id when Id is not an expected Guid or integer, as can be the case with external member providers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18320
- Disable webhook firing if disable in configuration (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18383
- Handle multiline statements in migrations by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18478
- Remove version from models builder generated code header when configured to do so by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18501
- Fixed typo in TinyMCE's da.js by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/18628
- Introduce publishNotifications method on IMembershipMemberService by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18207
- Fix issue text overflow when user name is too long by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/18653
- Render folders before files in static files picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18701
- Fixes issue with macro rendering in an RTE when GUIDs are used for backoffice document routes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18691
- Hotfix sqlserver integration tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18744
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.7.2...release-13.8.0-rc
- C#
Published by AndyButland 11 months ago
https://github.com/umbraco/umbraco-cms - 15.3.0
What's Changed Since 15.3.0-rc2
π Bug Fixes
- Hotfix: 18132 (preventing model diff approach) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18530
- 15.3: Hotfix: Awaits Open Content Picker by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18655
- hotfix #18735 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18750
What's Changed Since 15.3.0-rc
π Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
π Bug Fixes
- v15: Remove duplicate webhook registration by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18594
- Fixed issue with slider max validation using default 0 value by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18616
What's Changed Since The Previous Release (15.2.3)
π¦ Dependencies
- Bump @umbraco-cms/backoffice from 15.0.0 to 15.1.2 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18064
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18066
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18193
- V15: Bump minimum required Node.js to V22 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18274
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18360
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18362
- V15: update npm dependencies for login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18373
- V15: Update Backoffice NPM dependencies by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18376 ### π New Features
- Feature: Code Editor modal, adds pretty-print support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18123
- Feature: Tiptap: Generic markup support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18124
- Bugfix: Content Picker Search - support allowed content types config by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18042
- V15: Show upload progress for dropped files in the Media Library by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18148
- V15: Client should validate maxFileSize and allowed/disallowed file types from server configuration by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18163
- Feature: workspace info app extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18014
- Tiptap RTE: Add CSS support for extensions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18075
- V15/feature/notification-whitespace by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18190
- V15: Show server configuration when configuring the Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18185
- Feature: Media Type Create Options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18196
- V15: Add progress UI to the Upload Field property editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18188
- Help Header App, popover placement + code tidy-up by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18329
- Content dashboard, info box drop-shadow by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18327
- V15: Show duration on time displays by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18341
- V15: Add a button to clear schedule by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18339
- V15: Save the variant before scheduling by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18344
- Tiptap RTE: Cascading Style Select Menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18364
- Feature: Display current variant item name by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18311
- Tiptap RTE: Table extension enhancements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18365
- Feature: Data mapping extension + aligning reference lists by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18318
- Feature: Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18351
- Feature: Bulk Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18393
- Tiptap RTE: Font Family / Font Size toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18443
- V15: Adds validation on date from/to inputs in the schedule modal by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18437
- V15: Serverside Media Picker Validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18429
- Feature: Property Value Preset by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18423
- Server side validation for property editors (integer, decimal and slider) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18428
- Tiptap RTE: configuration localizations by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18125
- Tiptap RTE: Trailing Node extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18446
- Tiptap RTE: Text Direction extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18459
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Warn when content is unroutable by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17837 ### π Bug Fixes
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/17818
- Health Check items "back to overview" link omits backoffice url segment by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/17828
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18049
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in https://github.com/umbraco/Umbraco-CMS/pull/17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17373
- Fix settings value begin indifference (17989) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18022
- Feature: make areas optional by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18057
- Numeric property editor range and misconfiguration validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17991
- 15: Convert pagesize properly to skip and take by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18069
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18063
- Fix: 17764 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18093
- Add clientside validation to webhook events by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18089
- Allowed retrieval of current user configuration when accessing user profile as a non-admin user by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18099
- V15/bugfix/Reset image crop button fix by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18106
- V15: Add authorization to saves by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18111
- Make it possible to reset media picker crops by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18110
- Redirect to the published URL when exiting preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18114
- Fix: stop using redirects in collections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18112
- Bugfix: Remove sidebar bottom space by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18087
- Avoid wasting a whole thread watching for a filesystem change π¬ by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18119
- Updated the dialog label for User -> Assign Access -> Media Start nodes by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18043
- updated the link picker modal and the property editors using it. by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18059
- Bugfix: Align collection item entity actions with menu item entity actions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18118
- Refreshed display of check results after all checks are complete by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18131
- Feature: Clean up validation messages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18092
- V15: Media library crashes when uploading large files by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/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 https://github.com/umbraco/Umbraco-CMS/pull/18135
- Fix: Mandatory for Image Cropper (17372) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18108
- Fix: media picker mandatory validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18109
- V13: remove unused parameters and documentation by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18095
- Fixes rollback of variant page name by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18136
- Set document to readonly when a user is not allowed to create / update by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18076
- Pass user Id to audit when saving and deleting members by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18120
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18145
- Do not allow editing read-only properties by clicking their labels by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18152
- Fix task return and apply correct disposal pattern for FileSystemMainDomLock by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18147
- Provides an option to remove the inessential version number from the generated models by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18081
- V15: Fix Url Preview by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18072
- Excluded tags from trashed content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18164
- Bugfix: show notification when offline by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18094
- V15: Add authorization to create by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18169
- Fixed name of True/False property editor schema manifest by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18179
- V15 QA added fixes for flaky/failing acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18149
- Nonbreaking performance tweaks by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/17106
- Don't assume HtmlString when inserting default values in templates by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18144
- Feature: hide icons by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18162
- ensure default in Infinity by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18189
- Rollback as entity action + Picker data updates by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18154
- User Group picker modal: adds filter input by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18159
- Ensure min/max property editor settings are valid before rendering for content editing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17881
- V15/sort by selected icons by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18158
- More robust resolving of Delivery API redirects by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in https://github.com/umbraco/Umbraco-CMS/pull/17421
- Update auth.element.ts by @garpunkal in https://github.com/umbraco/Umbraco-CMS/pull/18192
- Less parsing, allocation & LINQ when splitting strings by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18048
- v14: Async healthchecks by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/17090
- Enforce user start nodes for media uploads through the RTE by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18204
- Corrects filename label on the Upload File component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18205
- Show notifications menu only to users with permission for the feature by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18184
- V15/feature/toggle property editor UI by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18171
- Localize reference block labels and properties in the block editing experience by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18201
- Fixes #17206 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18194
- Corrected rendering of member type icons on create button and picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18203
- Fixes #18000 - Unsupported Block by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18182
- V13: Fix members while using basic auth. by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18206
- Added deliveries workspace view to the webhook details workspace by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18175
- V15 QA Added acceptance tests to verify the SVG thumbnail by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17966
- Set Smidge cachebuster type by @SimonHartfield in https://github.com/umbraco/Umbraco-CMS/pull/18198
- Deprecate get unique param on UmbPickerInputContext and UmbRepositoryItemsManager by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18216
- Cache null dictionary values by key by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/15576
- RTE TinyMCE: Compares previous value in
#onChangeevent by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18219 - Bugfix: Reload recycle bin on trashed entity by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18228
- Entity permission translation for US, UK and DK by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18225
- Review: Allow Duplicate Email for Members by @jasont0101 in https://github.com/umbraco/Umbraco-CMS/pull/16202
- Decimal
umb-property-editor-ui-numberfixes by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18233 - Renamed URL picker document link to content (more familiar to editors). by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18236
- Update build and contributing docs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18223
- Correct icon and label for media type create option by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18237
- Update README.md by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18238
- Management API authorization for requests to rollback. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18240
- Fixes new "Document Type with Template" filename casing by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18247
- Granular permissions translation DK, EN, US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18251
- Fix issues in newly added buttongroup localization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18254
- Remove the hard upper limit for SQL write lock timeout by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18260
- Fix 11643 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18257
- Tree: replace temporary event hack with context and skipHost by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18242
- Property editor settings translation for DK&US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18264
- V15 QA Fixing the acceptance tests for Create Option due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18262
- Adds name and description to webhooks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18217
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18261
- Add validation to prevent update of a user or member to an invalid username (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18263
- V15 QA Updated acceptance tests for Link Picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18231
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18078
- Feature: Fewer redirects by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18271
- Fix: #18209 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18276
- Picker search result item icons for Documents and Members by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18250
- V15 QA Added acceptance tests for the content with block list and block grid by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18026
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18288
- Fixing the background color of the "re-login" screen when your session has timed out. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18284
- 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 https://github.com/umbraco/Umbraco-CMS/pull/18142
- V15 QA added clipboard acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18245
- V15/feature/history cleanup localization by @AnnicaF in https://github.com/umbraco/Umbraco-CMS/pull/18295
- Added $type to ReferenceResponseModels by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18293
- Fixed userResource request to get all users by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18151
- Fix: #18272 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18300
- Feature: workspace action additional options ellipsis by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18299
- Fix: #17676 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18298
- Feature: reworking error toast notifications by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18172
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Feature: block type element not found by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18221
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18249
- V13: Introduce publishNotifications method on IMembershipMemberService by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18207
- fix peek error circular reference by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18307
- Prevent saving or publishing not created variants by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18312
- V15 QA Added acceptance tests for Create options by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18314
- V15 QA disabled SQLite test workers for acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18306
- Feature: Entity Item Ref Extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18265
- Resolves issues related to the setting of a schedule for content publishing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17868
- V15 QA Fixed the npm command by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18316
- Removes collection action state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18212
- LinkedIn icon, adds
currentColorfill by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18322 - Property actions: adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18323
- Code Editor Modal, adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18325
- V15 QA fixed failing nightly acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18340
- Data Type create option description by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18338
- Fixing adding properties to inherited Group #17695 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18285
- Allow for multiple backoffice hosts by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18302
- HTML encodes the user's name in the invite email by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18343
- Adding additional document collection properties to align model with item response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18309
- Only filter post retrieval of entities for start nodes if working with entities that support start nodes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18287
- Avoid exception when attempting to find member by Id when Id is not an expected Guid or integer, as can be the case with external member providers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18320
- V15: Only cache items if all ancestors are published by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18337
- Relax block data contract by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18349
- Markdown Editor: adds "Default value" support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18326
- Limit referenced-by document and media endpoints to references only by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18354
- Fix dialogs in Safari #18215 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18363
- On retrieving other URLs, don't attempt to walk up the navigation structure to find parents when content is trashed by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18355
- Modified AspNetCoreRequestAccessor to gracefully handle the absence of an HttpContext by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18369
- Disable webhook firing if disable in configuration (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18386
- Feature: block grid block type area/root validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18224
- Fix: #17500 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18303
- Toggle property Value labels and validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18333
- Feature: Support Handle Selector in Sorter by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18356
- V15: Fall back to emptry string if null, migrate #17024 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18395
- Add Localization to Document Type - Settings - Vary by Culture and Segments by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18397
- V15: Dont delete when referenced setting is enabled by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18359
- Ported changes from Umbraco 13 around not throwing exceptions with identity IDs that can't be parsed to an integer or GUID by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18389
- Add localization for Approved color/Color Picker Data type by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18411
- V15: A user cannot switch back to the default language by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18414
- Adds warning to publish descendants dialog when force re-publish is selected (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18410
- Blocklist can count not only count but also do subtraction by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18418
- Fix: #18350 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18425
- Added obsoletion methods for extension methods to be removed in Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18394
- Removed unused href by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18413
- Implement create options for Member Types + Fix issue when single option is a link by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18310
- Fix validation for blocks in variant block editors by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18438
- Fix: remember validation state when creating by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18432
- Fix #18431 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18445
- Add Localization to Documentation Types - Structure - Collection by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18396
- Restored minimal default permissions for the writer user group by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18449
- Published status filtering by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18281
- V15 QA fixed flaky language tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18451
- Feature: Simpler app language request by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18278
- Feature: enforce block variations to be present in all mandatory languages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18280
- implement pagination in Media Picker by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18441
- V15: Schedule only languages you have access to by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18433
- Fix: Front-end/UX of #18402 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18462
- Feature: RTE blocks validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18453
- V15: Fix draft being seeded by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18470
- 15.3: Hotfix: Content type discard changes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18490
- 15.3: Hotfix: block grid custom views by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18558
- v15: Update nuget packages by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18559
- Fix custom views for block list and block rte by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18565
- Fix Rich text block validation path by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18578
- Match source block both on culture and alias by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18582
New Contributors
- @mvennevold made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17637
- @Welander1994 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18158
- @TimBoonstra made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17421
- @SimonHartfield made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18198
- @ainokarita made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18225
- @jasont0101 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16202
- @AnnicaF made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18295
- @DitteKKoustrup made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18397
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.3...release-15.3.0
- C#
Published by Migaroez 11 months ago
https://github.com/umbraco/umbraco-cms - 13.7.2
Changes
π Bug Fixes
- Avoids collection was modified issue when flowing identities to the authenticated user's principal @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18527
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.7.1...release-13.7.2
- C#
Published by AndyButland 12 months ago
https://github.com/umbraco/umbraco-cms - 15.3.0-rc2
What's Changed Since 15.3.0-rc
π Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
π Bug Fixes
- v15: Remove duplicate webhook registration by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18594
- Fixed issue with slider max validation using default 0 value by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18616
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.3.0-rc...release-15.3.0-rc2
What's Changed Since The Previous Release (15.2.3)
π¦ Dependencies
- Bump @umbraco-cms/backoffice from 15.0.0 to 15.1.2 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18064
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18066
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18193
- V15: Bump minimum required Node.js to V22 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18274
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18360
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18362
- V15: update npm dependencies for login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18373
- V15: Update Backoffice NPM dependencies by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18376 ### π New Features
- Feature: Code Editor modal, adds pretty-print support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18123
- Feature: Tiptap: Generic markup support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18124
- Bugfix: Content Picker Search - support allowed content types config by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18042
- V15: Show upload progress for dropped files in the Media Library by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18148
- V15: Client should validate maxFileSize and allowed/disallowed file types from server configuration by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18163
- Feature: workspace info app extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18014
- Tiptap RTE: Add CSS support for extensions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18075
- V15/feature/notification-whitespace by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18190
- V15: Show server configuration when configuring the Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18185
- Feature: Media Type Create Options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18196
- V15: Add progress UI to the Upload Field property editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18188
- Help Header App, popover placement + code tidy-up by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18329
- Content dashboard, info box drop-shadow by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18327
- V15: Show duration on time displays by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18341
- V15: Add a button to clear schedule by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18339
- V15: Save the variant before scheduling by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18344
- Tiptap RTE: Cascading Style Select Menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18364
- Feature: Display current variant item name by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18311
- Tiptap RTE: Table extension enhancements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18365
- Feature: Data mapping extension + aligning reference lists by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18318
- Feature: Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18351
- Feature: Bulk Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18393
- Tiptap RTE: Font Family / Font Size toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18443
- V15: Adds validation on date from/to inputs in the schedule modal by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18437
- V15: Serverside Media Picker Validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18429
- Feature: Property Value Preset by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18423
- Server side validation for property editors (integer, decimal and slider) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18428
- Tiptap RTE: configuration localizations by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18125
- Tiptap RTE: Trailing Node extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18446
- Tiptap RTE: Text Direction extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18459
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Warn when content is unroutable by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17837 ### π Bug Fixes
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/17818
- Health Check items "back to overview" link omits backoffice url segment by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/17828
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18049
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in https://github.com/umbraco/Umbraco-CMS/pull/17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17373
- Fix settings value begin indifference (17989) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18022
- Feature: make areas optional by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18057
- Numeric property editor range and misconfiguration validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17991
- 15: Convert pagesize properly to skip and take by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18069
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18063
- Fix: 17764 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18093
- Add clientside validation to webhook events by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18089
- Allowed retrieval of current user configuration when accessing user profile as a non-admin user by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18099
- V15/bugfix/Reset image crop button fix by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18106
- V15: Add authorization to saves by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18111
- Make it possible to reset media picker crops by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18110
- Redirect to the published URL when exiting preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18114
- Fix: stop using redirects in collections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18112
- Bugfix: Remove sidebar bottom space by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18087
- Avoid wasting a whole thread watching for a filesystem change π¬ by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18119
- Updated the dialog label for User -> Assign Access -> Media Start nodes by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18043
- updated the link picker modal and the property editors using it. by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18059
- Bugfix: Align collection item entity actions with menu item entity actions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18118
- Refreshed display of check results after all checks are complete by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18131
- Feature: Clean up validation messages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18092
- V15: Media library crashes when uploading large files by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/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 https://github.com/umbraco/Umbraco-CMS/pull/18135
- Fix: Mandatory for Image Cropper (17372) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18108
- Fix: media picker mandatory validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18109
- V13: remove unused parameters and documentation by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18095
- Fixes rollback of variant page name by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18136
- Set document to readonly when a user is not allowed to create / update by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18076
- Pass user Id to audit when saving and deleting members by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18120
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18145
- Do not allow editing read-only properties by clicking their labels by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18152
- Fix task return and apply correct disposal pattern for FileSystemMainDomLock by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18147
- Provides an option to remove the inessential version number from the generated models by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18081
- V15: Fix Url Preview by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18072
- Excluded tags from trashed content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18164
- Bugfix: show notification when offline by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18094
- V15: Add authorization to create by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18169
- Fixed name of True/False property editor schema manifest by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18179
- V15 QA added fixes for flaky/failing acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18149
- Nonbreaking performance tweaks by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/17106
- Don't assume HtmlString when inserting default values in templates by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18144
- Feature: hide icons by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18162
- ensure default in Infinity by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18189
- Rollback as entity action + Picker data updates by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18154
- User Group picker modal: adds filter input by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18159
- Ensure min/max property editor settings are valid before rendering for content editing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17881
- V15/sort by selected icons by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18158
- More robust resolving of Delivery API redirects by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in https://github.com/umbraco/Umbraco-CMS/pull/17421
- Update auth.element.ts by @garpunkal in https://github.com/umbraco/Umbraco-CMS/pull/18192
- Less parsing, allocation & LINQ when splitting strings by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18048
- v14: Async healthchecks by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/17090
- Enforce user start nodes for media uploads through the RTE by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18204
- Corrects filename label on the Upload File component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18205
- Show notifications menu only to users with permission for the feature by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18184
- V15/feature/toggle property editor UI by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18171
- Localize reference block labels and properties in the block editing experience by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18201
- Fixes #17206 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18194
- Corrected rendering of member type icons on create button and picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18203
- Fixes #18000 - Unsupported Block by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18182
- V13: Fix members while using basic auth. by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18206
- Added deliveries workspace view to the webhook details workspace by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18175
- V15 QA Added acceptance tests to verify the SVG thumbnail by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17966
- Set Smidge cachebuster type by @SimonHartfield in https://github.com/umbraco/Umbraco-CMS/pull/18198
- Deprecate get unique param on UmbPickerInputContext and UmbRepositoryItemsManager by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18216
- Cache null dictionary values by key by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/15576
- RTE TinyMCE: Compares previous value in
#onChangeevent by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18219 - Bugfix: Reload recycle bin on trashed entity by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18228
- Entity permission translation for US, UK and DK by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18225
- Review: Allow Duplicate Email for Members by @jasont0101 in https://github.com/umbraco/Umbraco-CMS/pull/16202
- Decimal
umb-property-editor-ui-numberfixes by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18233 - Renamed URL picker document link to content (more familiar to editors). by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18236
- Update build and contributing docs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18223
- Correct icon and label for media type create option by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18237
- Update README.md by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18238
- Management API authorization for requests to rollback. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18240
- Fixes new "Document Type with Template" filename casing by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18247
- Granular permissions translation DK, EN, US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18251
- Fix issues in newly added buttongroup localization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18254
- Remove the hard upper limit for SQL write lock timeout by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18260
- Fix 11643 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18257
- Tree: replace temporary event hack with context and skipHost by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18242
- Property editor settings translation for DK&US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18264
- V15 QA Fixing the acceptance tests for Create Option due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18262
- Adds name and description to webhooks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18217
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18261
- Add validation to prevent update of a user or member to an invalid username (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18263
- V15 QA Updated acceptance tests for Link Picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18231
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18078
- Feature: Fewer redirects by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18271
- Fix: #18209 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18276
- Picker search result item icons for Documents and Members by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18250
- V15 QA Added acceptance tests for the content with block list and block grid by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18026
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18288
- Fixing the background color of the "re-login" screen when your session has timed out. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18284
- 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 https://github.com/umbraco/Umbraco-CMS/pull/18142
- V15 QA added clipboard acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18245
- V15/feature/history cleanup localization by @AnnicaF in https://github.com/umbraco/Umbraco-CMS/pull/18295
- Added $type to ReferenceResponseModels by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18293
- Fixed userResource request to get all users by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18151
- Fix: #18272 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18300
- Feature: workspace action additional options ellipsis by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18299
- Fix: #17676 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18298
- Feature: reworking error toast notifications by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18172
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Feature: block type element not found by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18221
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18249
- V13: Introduce publishNotifications method on IMembershipMemberService by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18207
- fix peek error circular reference by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18307
- Prevent saving or publishing not created variants by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18312
- V15 QA Added acceptance tests for Create options by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18314
- V15 QA disabled SQLite test workers for acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18306
- Feature: Entity Item Ref Extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18265
- Resolves issues related to the setting of a schedule for content publishing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17868
- V15 QA Fixed the npm command by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18316
- Removes collection action state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18212
- LinkedIn icon, adds
currentColorfill by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18322 - Property actions: adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18323
- Code Editor Modal, adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18325
- V15 QA fixed failing nightly acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18340
- Data Type create option description by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18338
- Fixing adding properties to inherited Group #17695 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18285
- Allow for multiple backoffice hosts by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18302
- HTML encodes the user's name in the invite email by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18343
- Adding additional document collection properties to align model with item response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18309
- Only filter post retrieval of entities for start nodes if working with entities that support start nodes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18287
- Avoid exception when attempting to find member by Id when Id is not an expected Guid or integer, as can be the case with external member providers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18320
- V15: Only cache items if all ancestors are published by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18337
- Relax block data contract by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18349
- Markdown Editor: adds "Default value" support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18326
- Limit referenced-by document and media endpoints to references only by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18354
- Fix dialogs in Safari #18215 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18363
- On retrieving other URLs, don't attempt to walk up the navigation structure to find parents when content is trashed by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18355
- Modified AspNetCoreRequestAccessor to gracefully handle the absence of an HttpContext by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18369
- Disable webhook firing if disable in configuration (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18386
- Feature: block grid block type area/root validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18224
- Fix: #17500 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18303
- Toggle property Value labels and validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18333
- Feature: Support Handle Selector in Sorter by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18356
- V15: Fall back to emptry string if null, migrate #17024 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18395
- Add Localization to Document Type - Settings - Vary by Culture and Segments by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18397
- V15: Dont delete when referenced setting is enabled by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18359
- Ported changes from Umbraco 13 around not throwing exceptions with identity IDs that can't be parsed to an integer or GUID by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18389
- Add localization for Approved color/Color Picker Data type by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18411
- V15: A user cannot switch back to the default language by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18414
- Adds warning to publish descendants dialog when force re-publish is selected (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18410
- Blocklist can count not only count but also do subtraction by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18418
- Fix: #18350 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18425
- Added obsoletion methods for extension methods to be removed in Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18394
- Removed unused href by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18413
- Implement create options for Member Types + Fix issue when single option is a link by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18310
- Fix validation for blocks in variant block editors by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18438
- Fix: remember validation state when creating by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18432
- Fix #18431 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18445
- Add Localization to Documentation Types - Structure - Collection by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18396
- Restored minimal default permissions for the writer user group by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18449
- Published status filtering by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18281
- V15 QA fixed flaky language tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18451
- Feature: Simpler app language request by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18278
- Feature: enforce block variations to be present in all mandatory languages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18280
- implement pagination in Media Picker by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18441
- V15: Schedule only languages you have access to by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18433
- Fix: Front-end/UX of #18402 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18462
- Feature: RTE blocks validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18453
- V15: Fix draft being seeded by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18470
- 15.3: Hotfix: Content type discard changes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18490
- 15.3: Hotfix: block grid custom views by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18558
- v15: Update nuget packages by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18559
- Fix custom views for block list and block rte by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18565
- Fix Rich text block validation path by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18578
- Match source block both on culture and alias by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18582
New Contributors
- @mvennevold made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17637
- @Welander1994 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18158
- @TimBoonstra made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17421
- @SimonHartfield made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18198
- @ainokarita made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18225
- @jasont0101 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16202
- @AnnicaF made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18295
- @DitteKKoustrup made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18397
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.3...release-15.3.0-rc
- C#
Published by AndyButland 12 months ago
https://github.com/umbraco/umbraco-cms - release-15.2.3
Changes
Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.2...release-15.2.3
- C#
Published by AndyButland 12 months ago
https://github.com/umbraco/umbraco-cms - release-14.3.3
Changes
Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.2...release-14.3.3
- C#
Published by AndyButland 12 months ago
https://github.com/umbraco/umbraco-cms - release-13.7.1
Changes
Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.7.0...release-13.7.1
- C#
Published by AndyButland 12 months ago
https://github.com/umbraco/umbraco-cms - release-10.8.9
Changes
Security updates
- Improper API access control allows low-privilege users access to data type functionality - Advisory GHSA-6ffg-mjg7-585x
- Restricted editor user can delete media item or access unauthorized content - Advisory GHSA-wx5h-wqfq-v698
- Updated ImageSharp dependency to patched version following CVE-2025-27598
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-10.8.8...release-10.8.9
- C#
Published by AndyButland 12 months ago
https://github.com/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 https://github.com/umbraco/Umbraco-CMS/pull/18064
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18066
- Bump vite from 5.4.11 to 5.4.14 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18193
- V15: Bump minimum required Node.js to V22 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18274
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18360
- Bump dompurify from 3.2.3 to 3.2.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/18362
- V15: update npm dependencies for login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18373
- V15: Update Backoffice NPM dependencies by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18376 ### π New Features
- Feature: Code Editor modal, adds pretty-print support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18123
- Feature: Tiptap: Generic markup support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18124
- Bugfix: Content Picker Search - support allowed content types config by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18042
- V15: Show upload progress for dropped files in the Media Library by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18148
- V15: Client should validate maxFileSize and allowed/disallowed file types from server configuration by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18163
- Feature: workspace info app extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18014
- Tiptap RTE: Add CSS support for extensions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18075
- V15/feature/notification-whitespace by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18190
- V15: Show server configuration when configuring the Upload Field by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18185
- Feature: Media Type Create Options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18196
- V15: Add progress UI to the Upload Field property editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18188
- Help Header App, popover placement + code tidy-up by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18329
- Content dashboard, info box drop-shadow by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18327
- V15: Show duration on time displays by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18341
- V15: Add a button to clear schedule by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18339
- V15: Save the variant before scheduling by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18344
- Tiptap RTE: Cascading Style Select Menu by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18364
- Feature: Display current variant item name by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18311
- Tiptap RTE: Table extension enhancements by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18365
- Feature: Data mapping extension + aligning reference lists by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18318
- Feature: Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18351
- Feature: Bulk Delete/Trash referenced by by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18393
- Tiptap RTE: Font Family / Font Size toolbar items by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18443
- V15: Adds validation on date from/to inputs in the schedule modal by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18437
- V15: Serverside Media Picker Validation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18429
- Feature: Property Value Preset by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18423
- Server side validation for property editors (integer, decimal and slider) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18428
- Tiptap RTE: configuration localizations by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18125
- Tiptap RTE: Trailing Node extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18446
- Tiptap RTE: Text Direction extension by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18459
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Warn when content is unroutable by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17837 ### π Bug Fixes
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/17818
- Health Check items "back to overview" link omits backoffice url segment by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/17828
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18049
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in https://github.com/umbraco/Umbraco-CMS/pull/17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17373
- Fix settings value begin indifference (17989) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18022
- Feature: make areas optional by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18057
- Numeric property editor range and misconfiguration validation by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17991
- 15: Convert pagesize properly to skip and take by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18069
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18063
- Fix: 17764 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18093
- Add clientside validation to webhook events by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18089
- Allowed retrieval of current user configuration when accessing user profile as a non-admin user by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18099
- V15/bugfix/Reset image crop button fix by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18106
- V15: Add authorization to saves by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18111
- Make it possible to reset media picker crops by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18110
- Redirect to the published URL when exiting preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18114
- Fix: stop using redirects in collections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18112
- Bugfix: Remove sidebar bottom space by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18087
- Avoid wasting a whole thread watching for a filesystem change π¬ by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18119
- Updated the dialog label for User -> Assign Access -> Media Start nodes by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18043
- updated the link picker modal and the property editors using it. by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18059
- Bugfix: Align collection item entity actions with menu item entity actions by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18118
- Refreshed display of check results after all checks are complete by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18131
- Feature: Clean up validation messages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18092
- V15: Media library crashes when uploading large files by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/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 https://github.com/umbraco/Umbraco-CMS/pull/18135
- Fix: Mandatory for Image Cropper (17372) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18108
- Fix: media picker mandatory validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18109
- V13: remove unused parameters and documentation by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18095
- Fixes rollback of variant page name by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18136
- Set document to readonly when a user is not allowed to create / update by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18076
- Pass user Id to audit when saving and deleting members by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18120
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18145
- Do not allow editing read-only properties by clicking their labels by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18152
- Fix task return and apply correct disposal pattern for FileSystemMainDomLock by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/18147
- Provides an option to remove the inessential version number from the generated models by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18081
- V15: Fix Url Preview by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18072
- Excluded tags from trashed content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18164
- Bugfix: show notification when offline by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18094
- V15: Add authorization to create by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18169
- Fixed name of True/False property editor schema manifest by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18179
- V15 QA added fixes for flaky/failing acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18149
- Nonbreaking performance tweaks by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/17106
- Don't assume HtmlString when inserting default values in templates by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18144
- Feature: hide icons by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18162
- ensure default in Infinity by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18189
- Rollback as entity action + Picker data updates by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18154
- User Group picker modal: adds filter input by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18159
- Ensure min/max property editor settings are valid before rendering for content editing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17881
- V15/sort by selected icons by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18158
- More robust resolving of Delivery API redirects by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in https://github.com/umbraco/Umbraco-CMS/pull/17421
- Update auth.element.ts by @garpunkal in https://github.com/umbraco/Umbraco-CMS/pull/18192
- Less parsing, allocation & LINQ when splitting strings by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18048
- v14: Async healthchecks by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/17090
- Enforce user start nodes for media uploads through the RTE by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18204
- Corrects filename label on the Upload File component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18205
- Show notifications menu only to users with permission for the feature by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18184
- V15/feature/toggle property editor UI by @Welander1994 in https://github.com/umbraco/Umbraco-CMS/pull/18171
- Localize reference block labels and properties in the block editing experience by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18201
- Fixes #17206 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18194
- Corrected rendering of member type icons on create button and picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18203
- Fixes #18000 - Unsupported Block by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18182
- V13: Fix members while using basic auth. by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18206
- Added deliveries workspace view to the webhook details workspace by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18175
- V15 QA Added acceptance tests to verify the SVG thumbnail by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17966
- Set Smidge cachebuster type by @SimonHartfield in https://github.com/umbraco/Umbraco-CMS/pull/18198
- Deprecate get unique param on UmbPickerInputContext and UmbRepositoryItemsManager by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18216
- Cache null dictionary values by key by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/15576
- RTE TinyMCE: Compares previous value in
#onChangeevent by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18219 - Bugfix: Reload recycle bin on trashed entity by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18228
- Entity permission translation for US, UK and DK by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18225
- Review: Allow Duplicate Email for Members by @jasont0101 in https://github.com/umbraco/Umbraco-CMS/pull/16202
- Decimal
umb-property-editor-ui-numberfixes by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18233 - Renamed URL picker document link to content (more familiar to editors). by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18236
- Update build and contributing docs by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18223
- Correct icon and label for media type create option by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18237
- Update README.md by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18238
- Management API authorization for requests to rollback. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18240
- Fixes new "Document Type with Template" filename casing by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18247
- Granular permissions translation DK, EN, US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18251
- Fix issues in newly added buttongroup localization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18254
- Remove the hard upper limit for SQL write lock timeout by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18260
- Fix 11643 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18257
- Tree: replace temporary event hack with context and skipHost by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18242
- Property editor settings translation for DK&US by @ainokarita in https://github.com/umbraco/Umbraco-CMS/pull/18264
- V15 QA Fixing the acceptance tests for Create Option due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18262
- Adds name and description to webhooks by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18217
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18261
- Add validation to prevent update of a user or member to an invalid username (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18263
- V15 QA Updated acceptance tests for Link Picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18231
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18078
- Feature: Fewer redirects by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18271
- Fix: #18209 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18276
- Picker search result item icons for Documents and Members by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18250
- V15 QA Added acceptance tests for the content with block list and block grid by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18026
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18288
- Fixing the background color of the "re-login" screen when your session has timed out. by @readingdancer in https://github.com/umbraco/Umbraco-CMS/pull/18284
- 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 https://github.com/umbraco/Umbraco-CMS/pull/18142
- V15 QA added clipboard acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18245
- V15/feature/history cleanup localization by @AnnicaF in https://github.com/umbraco/Umbraco-CMS/pull/18295
- Added $type to ReferenceResponseModels by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18293
- Fixed userResource request to get all users by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18151
- Fix: #18272 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18300
- Feature: workspace action additional options ellipsis by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18299
- Fix: #17676 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18298
- Feature: reworking error toast notifications by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18172
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18270
- Feature: block type element not found by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18221
- Split force for publish descendants into separate options for publish unpublish and re-publish unedited (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18249
- V13: Introduce publishNotifications method on IMembershipMemberService by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18207
- fix peek error circular reference by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18307
- Prevent saving or publishing not created variants by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18312
- V15 QA Added acceptance tests for Create options by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18314
- V15 QA disabled SQLite test workers for acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18306
- Feature: Entity Item Ref Extension by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18265
- Resolves issues related to the setting of a schedule for content publishing by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17868
- V15 QA Fixed the npm command by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/18316
- Removes collection action state by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18212
- LinkedIn icon, adds
currentColorfill by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18322 - Property actions: adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18323
- Code Editor Modal, adds localization support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18325
- V15 QA fixed failing nightly acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18340
- Data Type create option description by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18338
- Fixing adding properties to inherited Group #17695 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18285
- Allow for multiple backoffice hosts by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18302
- HTML encodes the user's name in the invite email by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18343
- Adding additional document collection properties to align model with item response by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18309
- Only filter post retrieval of entities for start nodes if working with entities that support start nodes by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18287
- Avoid exception when attempting to find member by Id when Id is not an expected Guid or integer, as can be the case with external member providers by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18320
- V15: Only cache items if all ancestors are published by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18337
- Relax block data contract by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18349
- Markdown Editor: adds "Default value" support by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18326
- Limit referenced-by document and media endpoints to references only by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18354
- Fix dialogs in Safari #18215 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18363
- On retrieving other URLs, don't attempt to walk up the navigation structure to find parents when content is trashed by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18355
- Modified AspNetCoreRequestAccessor to gracefully handle the absence of an HttpContext by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18369
- Disable webhook firing if disable in configuration (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18386
- Feature: block grid block type area/root validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18224
- Fix: #17500 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18303
- Toggle property Value labels and validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18333
- Feature: Support Handle Selector in Sorter by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18356
- V15: Fall back to emptry string if null, migrate #17024 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18395
- Add Localization to Document Type - Settings - Vary by Culture and Segments by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18397
- V15: Dont delete when referenced setting is enabled by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18359
- Ported changes from Umbraco 13 around not throwing exceptions with identity IDs that can't be parsed to an integer or GUID by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18389
- Add localization for Approved color/Color Picker Data type by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18411
- V15: A user cannot switch back to the default language by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18414
- Adds warning to publish descendants dialog when force re-publish is selected (15) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18410
- Blocklist can count not only count but also do subtraction by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18418
- Fix: #18350 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18425
- Added obsoletion methods for extension methods to be removed in Umbraco 16 by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18394
- Removed unused href by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18413
- Implement create options for Member Types + Fix issue when single option is a link by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18310
- Fix validation for blocks in variant block editors by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18438
- Fix: remember validation state when creating by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18432
- Fix #18431 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18445
- Add Localization to Documentation Types - Structure - Collection by @DitteKKoustrup in https://github.com/umbraco/Umbraco-CMS/pull/18396
- Restored minimal default permissions for the writer user group by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18449
- Published status filtering by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18281
- V15 QA fixed flaky language tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/18451
- Feature: Simpler app language request by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18278
- Feature: enforce block variations to be present in all mandatory languages by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18280
- implement pagination in Media Picker by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18441
- V15: Schedule only languages you have access to by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18433
- Fix: Front-end/UX of #18402 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18462
- Feature: RTE blocks validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18453
- V15: Fix draft being seeded by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18470
- 15.3: Hotfix: Content type discard changes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18490
- 15.3: Hotfix: block grid custom views by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18558
- v15: Update nuget packages by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18559
- Fix custom views for block list and block rte by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18565
- Fix Rich text block validation path by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18578
- Match source block both on culture and alias by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18582
New Contributors
- @mvennevold made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17637
- @Welander1994 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18158
- @TimBoonstra made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17421
- @SimonHartfield made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18198
- @ainokarita made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18225
- @jasont0101 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16202
- @AnnicaF made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18295
- @DitteKKoustrup made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18397
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.2...release-15.3.0-rc
- C#
Published by Migaroez 12 months ago
https://github.com/umbraco/umbraco-cms - 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: https://github.com/umbraco/Umbraco-CMS/compare/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 https://github.com/umbraco/Umbraco-CMS/pull/17942
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/17818
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in https://github.com/umbraco/Umbraco-CMS/pull/17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17373
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18063
- Add clientside validation to webhook events by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18089
- Make it possible to reset media picker crops by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18110
- Redirect to the published URL when exiting preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18114
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18145
- Do not allow editing read-only properties by clicking their labels by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18152
- Provides an option to remove the inessential version number from the generated models by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18081
- Excluded tags from trashed content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18164
- More robust resolving of Delivery API redirects by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in https://github.com/umbraco/Umbraco-CMS/pull/17421
- Update auth.element.ts by @garpunkal in https://github.com/umbraco/Umbraco-CMS/pull/18192
- Enforce user start nodes for media uploads through the RTE by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18204
- Show notifications menu only to users with permission for the feature by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18184
- V13: Fix members while using basic auth. by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18206
- Set Smidge cachebuster type by @SimonHartfield in https://github.com/umbraco/Umbraco-CMS/pull/18198
- Cache null dictionary values by key by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/15576
- Review: Allow Duplicate Email for Members by @jasont0101 in https://github.com/umbraco/Umbraco-CMS/pull/16202
- Fix issues in newly added buttongroup localization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18254
- Fix 11643 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18257
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18261
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18078
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/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 https://github.com/umbraco/Umbraco-CMS/pull/18142
- Fixed userResource request to get all users by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18151
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.6.0...release-13.7.0
New Contributors
- @amsclark made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17942
- @mvennevold made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17637
- @TimBoonstra made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17421
- @SimonHartfield made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18198
- @jasont0101 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16202
- C#
Published by AndyButland about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.2.2
Changes
Regression fix
- Scheduled Publish does not publish content in #18366 (PR #18369)
Data migration fix
- Content Loss in RichText Fields After Upgrading in #18275 (PR #18349)
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.1...release-15.2.2
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 13.7.0-rc
What's Changed
- Lucene Package Update to Address CVE-2024-43383 by @amsclark in https://github.com/umbraco/Umbraco-CMS/pull/17942
- Allow skipSelect blueprints only when one blueprint exists by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/17818
- Fix create child issue in list view with infinite editor (#13355). by @mvennevold in https://github.com/umbraco/Umbraco-CMS/pull/17637
- Replaced deprecated navigator.platform with navigator.userAgent for platform detection. by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17373
- Handles migration case where an expected constraint is renamed but the constraint does not exist by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18063
- Add clientside validation to webhook events by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18089
- Make it possible to reset media picker crops by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18110
- Redirect to the published URL when exiting preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18114
- Added Resharper test assemblies to exclude list on TypeFinder by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18145
- Do not allow editing read-only properties by clicking their labels by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18152
- Provides an option to remove the inessential version number from the generated models by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18081
- Excluded tags from trashed content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18164
- More robust resolving of Delivery API redirects by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18160
- Fix out of memory file upload of 2gb+ files introduced by #14657 SVG xss by @TimBoonstra in https://github.com/umbraco/Umbraco-CMS/pull/17421
- Update auth.element.ts by @garpunkal in https://github.com/umbraco/Umbraco-CMS/pull/18192
- Enforce user start nodes for media uploads through the RTE by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18204
- Show notifications menu only to users with permission for the feature by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18184
- V13: Fix members while using basic auth. by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/18206
- Set Smidge cachebuster type by @SimonHartfield in https://github.com/umbraco/Umbraco-CMS/pull/18198
- Cache null dictionary values by key by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/15576
- Review: Allow Duplicate Email for Members by @jasont0101 in https://github.com/umbraco/Umbraco-CMS/pull/16202
- Fix issues in newly added buttongroup localization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18254
- Fix 11643 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18257
- Add validation to prevent update of a user or member to an invalid username (13) by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18261
- Avoid an exception on sign out when the principal is populated from an incomplete external login by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18078
- Prevents folder selection in media picker when used from the multi URL picker by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/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 https://github.com/umbraco/Umbraco-CMS/pull/18142
- Fixed userResource request to get all users by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18105
- Backport use of thread delay over sleep and handle dispose in FileSystemMainDomLock by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18151
New Contributors
- @amsclark made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17942
- @mvennevold made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17637
- @TimBoonstra made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17421
- @SimonHartfield made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/18198
- @jasont0101 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16202
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.6.0...release-13.7.0-rc
- C#
Published by AndyButland about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.2.1
What's Changed
π Bug Fixes
- Add custom sub variancy support for the RTE by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18290
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.2.0...release-15.2.1
- C#
Published by Zeegaan about 1 year ago
https://github.com/umbraco/umbraco-cms - release-14.3.2
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.1...release-14.3.2
- C#
Published by AndyButland about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.2.0
What's Changed
π Internal
- Chore: Enable MSW in web/test-runner + add tests for state manager + isCurrentUser util by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17584
- V15 QA add parallelization of e2e tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17691
- V15 QA added parallelization for the integration tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17713 ### π¦ Dependencies
- V14 Updated nuget package by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17286
- Added an explicit dependency to Microsoft.Extensions.Caching.Memory by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17287
- Updated image sharp to a non vulnerable version by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17290
- Updated NuGet Packages for v13 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17704
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17972
- Updated the npm packages by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/17975
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17973 ### π New Features
- V13: Use updated form components in the login form by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17281
- Feature: update tiptap styling by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17728
- Feat: Content Property Datatset Context Token by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17723
- Explicit endpoints returning the Login and BackOffice logos and background by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17696
- Add "user info" endpoint for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17719
- Add (un)publishing details to TreeChange notifications by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17757
- V14: Adding the ability to conditionally serialize version bound properties for the Delivery API by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16731
- Feature: Published Document Pending Changes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17812
- Feature: block 'draft' tag by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17640
- V15: Document Type Create Options by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17669
- V15: Notification Hub by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17776
- Add Vary header to all content API operations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17962
- V15: Add abstraction for named entity detail workspaces by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17959
- V15: Adds validation to all entity workspaces by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17980
- Feature: Data Type Folder workspace by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17996
- Feature: Clipboard by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17820
- Feature: Create button in Document Type Folder collection by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18010
- V15: Current User Group Id Condition by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18011
- Feature: Media Type Folder workspace by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18028
- Feature: Data type create options by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18023
- V15: Link Picker Modal UX Flow by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17994 ### π Bug Fixes
- Templates can still be editable when using runtime mode Production bug fixed #16622 by @nick-hoang in https://github.com/umbraco/Umbraco-CMS/pull/16923
- No longer shows success message if content moving is cancelled by @miguelcrpinto in https://github.com/umbraco/Umbraco-CMS/pull/15051
- Fix: V13.5 RTE block paste resolver issue by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17070
- Bug: v13.5 17054 (take 2) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17077
- Bug: V13.5 15587 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17078
- v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas. by @madsoulswe in https://github.com/umbraco/Umbraco-CMS/pull/17059
- Update ImageSharpMiddlewareOption for fixing invalid width and height by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17126
- V14 Added Content tests with different document types properties by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17131
- Fix error format code by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17146
- V14 QA added content tests with list view content by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17115
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in https://github.com/umbraco/Umbraco-CMS/pull/17227
- Fix greedy Install url detection by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17241
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17246
- V14 QA Fixing the failing acceptance tests in the pipeline v14 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17214
- V14 QA Added the acceptance tests for rendering content with textstring by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17247
- V14 QA Added acceptance tests for notification message by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17195
- V14 QA Updated package E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17236
- V14 QA added user permission tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17226
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/17285
- V14 bugfix updated to string empty by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17294
- MNTP: Improve site and root context for dynamic root by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17303
- MNTP: Re-initialize contextual dialog options upon content creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17301
- Do not rely on NuCache to do key/id lookups by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17291
- Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name by @justin-nevitech in https://github.com/umbraco/Umbraco-CMS/pull/17314
- V10 updated message pack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17320
- V13 Updated version of messagepack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17321
- V14 QA Added the acceptance tests for rendering content with different value by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17293
- V14 QA Skip Users tests on Sqlite by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17330
- V13 QA Updated login tests to match locator by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17334
- Format sql statement by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17354
- V14 QA Added tests for rendering content with checkboxlist and date picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17332
- V14 QA Added acceptance tests for rendering content with Dropdown, Radiobutton and ImageCropper by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17357
- V14 Added acceptance tests for the List View Media and custom data type in Content section by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17025
- V14 QA Added user groups acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17344
- V14 QA Added acceptance tests for rendering content with content picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17378
- Include create date in audit item by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17447
- Use TryParse when parsing ID from claims by @Oxygen-cl in https://github.com/umbraco/Umbraco-CMS/pull/17414
- Add swiss languages as backoffice languages by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/17177
- V14 QA members section user tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17448
- V14 QA user groups permissions tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17429
- V14 QA added rich text editor with stylesheet test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17449
- Block settings unavailable element type by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16328
- V14 QA updated playwright config by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17544
- TinyMCE readonly mode by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/17551
- Don't shrink crops container on right side by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16827
- V14: Use decimal in slider property editor by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17568
- Run both cms and package migrations in upgrader by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17575
- Added fix for
label issues by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/15409 - V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16280
- Fix RTE console error when blocks are not available by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17582
- Sort manifest file paths alphabetically by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/14466
- Handle "all slashes" routes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17596
- Add cache key to GetByUserName by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17350
- V13: Dropzone, upload complete callback with processed file array by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17631
- Fixes routing issues by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17572
- Revert #14234 add update error message for DB connection failures by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17612
- Add ASCII file name conversion by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17580
- V15: Make system media types clonable by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17641
- V15: Debug missing contexts by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17645
- Update broken link in readme for dotnet new umbraco-extension by @jemayn in https://github.com/umbraco/Umbraco-CMS/pull/17666
- V13: Lead char gets removed when reopening a link in the rich text editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17667
- V15: Utilizing content type filtering for navigation data instead of
.OfType<T>()by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17639 - V15 QA Added acceptance tests for rendering content with different uploaded files by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17660
- Optimize Azure pipeline by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17674
- Change meta tag "apple-mobile-web-app-capable" with "mobile-web-app-c⦠by @mjpraxis in https://github.com/umbraco/Umbraco-CMS/pull/17659
- Bugfix: Redirect when server file is renamed by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17663
- Fix copy document with descendants onto self by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17661
- V15 QA updated E2E tests to match changes by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17625
- Fix
PanicException: failed to get child with id=after updating content types by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17702 - V15 Added acceptance tests for Tiptap data type by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17675
- Fix integration test output by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17682
- V15: Add content access to access templates by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17694
- v14: DecimalConverter - add check for integer by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17679
- v15: Use init instead of rebuild for urls when refreshing cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17739
- V15: Add custom serializer for hybrid cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17727
- Support minimal APIs in OpenAPI spec and Swagger UI by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17622
- Warn about un-routable content at publish time by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17705
- V15: Fix webhook RTE serialization by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17656
- V14: cherry pick #17656 by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17763
- V14 Added Content tests with Approved Color by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16725
- V15 QA Added tests for rendering content with member picker, multi url picker and media picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17717
- V15 QA Fixing the failing tests in the pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17718
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17794
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17800
- V14 min/max validator for mediapicker by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17761
- V15 min/max validator for mediapicker by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17762
- V13 Fixes #17646 where bold markdown does not work in a property description by @danlister in https://github.com/umbraco/Umbraco-CMS/pull/17806
- Feature: Adding first round of data marks by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17755
- Feature: media server validation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17591
- V13: Clear username cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17815
- V13: Allow anonymous calls for
UmbLoginStatusController.HandleLogoutaction by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17807 - v14: DictionaryRepository - override PerformGetAll by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17822
- Support segments from querystring in preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17819
- V15: Handle empty permissions by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17801
- Bugfix: missing links for invariant documents with hostnames by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17808
- Make parallel block editor migration optional by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17827
- Fix mistakes in 15.0.0 migrations by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17814
- Fix 17326 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17716
- V15 QA updated flaky E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17845
- V15 QA Added acceptance tests for the Content with Tiptap by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17851
- Fix Umbraco.Tests.Common warnings. by @jbreuer in https://github.com/umbraco/Umbraco-CMS/pull/17172
- v15: Support SVGs in thumbnail endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17896
- Fix variant invariancy with limited language by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17707
- Don't add a blanket rule to allow synchronous IO, should not be necessary for the new management API by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17886
- Call change event after update of multiple text string order by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17899
- Fix: select app language by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17849
- Fix #17758: V15 - Race condition breaks navigation between documents by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17857
- V15: Add webhooklogs endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17838
- V15: Order children by sortorder by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17898
- Refactor workspace context creation logic by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17885
- Feature: Minor performance optimization from investigation by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17888
- Fix #14541: hide "Publish with descendants" when not yet created by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17853
- Feature: end drag despite no drag end event by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17902
- update property container id when container changed by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17887
- Ensure sort order is used when rendering the list of allowed documents that can be created under an item in the content section, and allowed for sorting of selected allowed content types by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17875
- Feature: remove one circular dependency by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17905
- Fix null exceptions when requesting specific content trough the backoffice APIs by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17846
- Implemented sorting for media picker crops by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17879
- Add workspace view path const by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17880
- V15: Warn when content is unroutable by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17837
- Timing updates for rendering and preparation of user group granular permissions details to resolve intermittent error on race condition by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17877
- V15: Change password should not be shown when local login is disabled by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17900
- Fix to GetCultureFromDomains extensions following changes to routing and published content cache by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17884
- Fixed infinite loop triggered when requesting media by ID in a folder via the media delivery API by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17876
- V15: Dont create invalid media by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17534
- Use data type configuration to determine default value for empty toggle and slider property values by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17854
- Improve document schedule by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17535
- Allow sort of children by name and create date by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17904
- Feature: improve collection wording by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17914
- Display variant selection on unpublish only if the document is variant by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17893
- Fixes block list amount validation message by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17912
- Do not allow editing read-only properties by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17915
- V13: Add rcl files to static files tree by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17671
- Fix: ensure controllers are destroyed by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17916
- Reload children of destination after duplicate of content by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17878
- Render all URLs in document workspace info tab and ensure protocol-less links can be used to access the intended URL. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17926
- V14: Reintroduce BackOfficeUserManagerAuditer by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17349
- Fix omitted callback by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17928
- Fix/Feature: Introducing Route Path Addendum by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17929
- Make the Delivery API "ancestors" selector work with preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17938
- V15: Handle domains in invariant content by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17937
- Corrected property names and structure used in JSON schema generation for configuration of default data to install. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17946
- Visual update to user group modal by @OskarKruger in https://github.com/umbraco/Umbraco-CMS/pull/17934
- Added integration test to verify the Delivery API contract by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17949
- Fixing problem on Linux where
dotnet runfails because we try to set an IIS config by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17903 - Prettier rule for element base by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17969
- V13 QA updated locator for failing E2E test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17825
- Make the Delivery API "ancestors" selector work with preview (#17938) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17950
- Published Content should handle "is previewing" by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17957
- Allow filtering for multiple content types by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17960
- V13: Show validation error, when saving invalid media by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17961
- Fixes issue with the IVirtualPageController not setting PublishedRequest content via FindContent by @justin-nevitech in https://github.com/umbraco/Umbraco-CMS/pull/15121
- Improve YSOD rendering in the client by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17940
- Fix: 17428 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17976
- Lint corrections by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17978
- Resets send to approval dialog on close such that when re-opening the selection and operation can still be triggered. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17956
- Feature: no callback then destroy by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17943
- add missing new media auditTrail translation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17981
- V15: Implement IsLockedOut on base class instead by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17979
- Enforce the "Save and preview" button after when switching content app by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17985
- V15 QA updated our E2E pipeline to output test artifacts in a clearer way by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17826
- Make the RTE handle inline elements gracefully for JSON by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17983
- Link to content type and/or template from content/media/member info workspace view only if current user has access to settings by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17965
- Fix: only fire event when instance is available (issue 17847) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17987
- Do not show "Save and preview" by default by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17986
- Close modal for create options with links by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17988
- Fix: Do not re-map schedule modal on error as it leads to broken bindings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17990
- Remove __Key field from Backoffice Search if query is not a Guid by @mcl-sz in https://github.com/umbraco/Umbraco-CMS/pull/16004
- Added a maxlength setting to the regular expression pattern field by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17982
- V13 QA added parallelization for E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17995
- Fix: Empty groups appear in block grid editor Add content UI by @MrHutmat in https://github.com/umbraco/Umbraco-CMS/pull/18008
- Chore: Improving readme files for contributors by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18007
- First document at root should not have special meaning when routing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18016
- Fix: Improve sorter placement algorithm by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18021
- Lucene Package Update to Address CVE-2024-43383 by @amsclark in https://github.com/umbraco/Umbraco-CMS/pull/17942
- V15: "New version available" text is not reverified after an upgrade by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18013
- 17760 - improved the Norwegian lang file by @engern in https://github.com/umbraco/Umbraco-CMS/pull/17778
- Use the new more efficient .NET 9 Lock type by @Henr1k80 in https://github.com/umbraco/Umbraco-CMS/pull/18015
- Fixes bug change focal point of Image Cropper can not save image by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17970
- Allow for filtering of document type allowed children and allowed at root when creating new content. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18029
- v15: Remove old values from checkboxlist by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17936
- Regression fix: searcher skip 10k not possible by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17977
- V15: Main entity name field lacks placeholder and auto-focus by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18041
- Fix various routing and preview issues for the Delivery API in V15 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18036
- Partial revert of #17854 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18040
- Updated the dialog label for the Member Group Picker. by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18033
- Updated the dialog label for the User Picker label by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18034
- Updated the dialog labels for Member -> Choose Groups by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18046
- updated the modal headline by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18050
- Updated the dialog label for the User - Assign Access - Groups by @jonat123 in https://github.com/umbraco/Umbraco-CMS/pull/18037
- Localize the recycle bin tree root by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18060
- Sets
max-heightfor Workspace Variant Selector scroll container by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/18051 - Fixes rendering of the font icons used for buttons in the code editor. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/18053
- Fix: Block validation (Refactor of context-api proxy from Clipboard Feature) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/18038
- Replace paths, so they are equal on every OS by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/18071
- Fix parsing exception for RTEs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18085
- Elements level property cache should cache by variation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18080
- Hotfix: Clipboard confirm delete labels by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/18183
- Use variant context for determining requested culture by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18176
- Hotfix block grid area data disappearing by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/18234
New Contributors
- @nick-hoang made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16923
- @NguyenThuyLan made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17126
- @wwrobel made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17227
- @Oxygen-cl made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17414
- @mjpraxis made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17659
- @OskarKruger made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17934
- @MrHutmat made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17975
- @amsclark made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17942
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.1.2...release-15.2.0
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 13.6.0
What's Changed
- Templates can still be editable when using runtime mode Production bug fixed #16622 by @nick-hoang in https://github.com/umbraco/Umbraco-CMS/pull/16923
- Avoid concurrent build of
Umbraco.JsonSchematool and add execution timeouts toExecbuild tasks by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17006 - No longer shows success message if content moving is cancelled by @miguelcrpinto in https://github.com/umbraco/Umbraco-CMS/pull/15051
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in https://github.com/umbraco/Umbraco-CMS/pull/17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17024
- v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas. by @madsoulswe in https://github.com/umbraco/Umbraco-CMS/pull/17059
- Update ImageSharpMiddlewareOption for fixing invalid width and height by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17126
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in https://github.com/umbraco/Umbraco-CMS/pull/17227
- Fix greedy Install url detection by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17241
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17246
- Updated image sharp to a non vulnerable version by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17290
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/17285
- V13: Use updated form components in the login form by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17281
- MNTP: Improve site and root context for dynamic root by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17303
- MNTP: Re-initialize contextual dialog options upon content creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17301
- Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name by @justin-nevitech in https://github.com/umbraco/Umbraco-CMS/pull/17314
- V10 updated message pack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17320
- V13 Updated version of messagepack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17321
- V13 QA Updated login tests to match locator by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17334
- Include create date in audit item by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17447
- Use TryParse when parsing ID from claims by @Oxygen-cl in https://github.com/umbraco/Umbraco-CMS/pull/17414
- Add swiss languages as backoffice languages by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/17177
- Block settings unavailable element type by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16328
- TinyMCE readonly mode by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/17551
- Don't shrink crops container on right side by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16827
- Run both cms and package migrations in upgrader by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17575
- Added fix for
label issues by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/15409 - V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16280
- Fix RTE console error when blocks are not available by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17582
- Sort manifest file paths alphabetically by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/14466
- Handle "all slashes" routes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17596
- Add cache key to GetByUserName by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17350
- V13: Dropzone, upload complete callback with processed file array by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17631
- Revert #14234 add update error message for DB connection failures by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17612
- Add ASCII file name conversion by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17580
- V13: Lead char gets removed when reopening a link in the rich text editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17667
- Fix
PanicException: failed to get child with id=after updating content types by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17702 - Updated NuGet Packages for v13 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17704
- Add "user info" endpoint for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17719
- Warn about un-routable content at publish time by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17705
- Add (un)publishing details to TreeChange notifications by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17757
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17800
- V13 Fixes #17646 where bold markdown does not work in a property description by @danlister in https://github.com/umbraco/Umbraco-CMS/pull/17806
- V13: Clear username cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17815
- V13: Allow anonymous calls for
UmbLoginStatusController.HandleLogoutaction by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17807 - Fix null exceptions when requesting specific content trough the backoffice APIs by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17846
- V13: Add rcl files to static files tree by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17671
- Make the Delivery API "ancestors" selector work with preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17938
- Corrected property names and structure used in JSON schema generation for configuration of default data to install. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17946
- Added integration test to verify the Delivery API contract by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17949
- V13 QA updated locator for failing E2E test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17825
- Allow filtering for multiple content types by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17960
- V13: Show validation error, when saving invalid media by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17961
- Improve YSOD rendering in the client by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17940
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17972
- Add Vary header to all content API operations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17962
- Resets send to approval dialog on close such that when re-opening the selection and operation can still be triggered. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17956
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17973
- add missing new media auditTrail translation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17981
- Enforce the "Save and preview" button after when switching content app by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17985
- Make the RTE handle inline elements gracefully for JSON by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17983
- Fix: only fire event when instance is available (issue 17847) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17987
- Do not show "Save and preview" by default by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17986
- Fix: Do not re-map schedule modal on error as it leads to broken bindings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17990
- Added a maxlength setting to the regular expression pattern field by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17982
- V13 QA added parallelization for E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17995
- Add NoopCurrentMemberClaimsProvider so Umbraco can boot without the Delivery API enabled by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/18049
- V13: remove unused parameters and documentation by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/18095
New Contributors
- @nick-hoang made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16923
- @wwrobel made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17227
- @Oxygen-cl made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17414
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.5.3...release-13.6.0
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.1.2
What's Changed
This was a security patch, for reference, these are the advisories: - https://github.com/umbraco/Umbraco-CMS/security/advisories/GHSA-69cg-w8vm-h229 - https://github.com/umbraco/Umbraco-CMS/security/advisories/GHSA-hmg4-wwm5-p999 - https://github.com/umbraco/Umbraco-CMS/security/advisories/GHSA-wv8v-rmw2-25wc
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.1.1...release-15.1.2
- C#
Published by Zeegaan about 1 year ago
https://github.com/umbraco/umbraco-cms - 13.6.0-rc
What's Changed
- Templates can still be editable when using runtime mode Production bug fixed #16622 by @nick-hoang in https://github.com/umbraco/Umbraco-CMS/pull/16923
- Avoid concurrent build of
Umbraco.JsonSchematool and add execution timeouts toExecbuild tasks by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17006 - No longer shows success message if content moving is cancelled by @miguelcrpinto in https://github.com/umbraco/Umbraco-CMS/pull/15051
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in https://github.com/umbraco/Umbraco-CMS/pull/17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17024
- v13.5 - New Swedish translation crashes Umbraco, removed duplicate areas. by @madsoulswe in https://github.com/umbraco/Umbraco-CMS/pull/17059
- Update ImageSharpMiddlewareOption for fixing invalid width and height by @NguyenThuyLan in https://github.com/umbraco/Umbraco-CMS/pull/17126
- Fix greedy Install url detection by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17241
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17246
- Updated image sharp to a non vulnerable version by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17290
- V13: Use updated form components in the login form by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17281
- MNTP: Improve site and root context for dynamic root by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17303
- MNTP: Re-initialize contextual dialog options upon content creation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17301
- Issue 17128 - Fix GetMediaByPath when querying for media which has been uploaded with dimensions in the file name by @justin-nevitech in https://github.com/umbraco/Umbraco-CMS/pull/17314
- V10 updated message pack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17320
- V13 Updated version of messagepack by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17321
- V13 QA Updated login tests to match locator by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17334
- Include create date in audit item by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17447
- TinyMCE readonly mode by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/17551
- Run both cms and package migrations in upgrader by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17575
- Fix RTE console error when blocks are not available by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17582
- Sort manifest file paths alphabetically by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/14466
- Handle "all slashes" routes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17596
- Add cache key to GetByUserName by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17350
- V13: Dropzone, upload complete callback with processed file array by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17631
- Revert #14234 add update error message for DB connection failures by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17612
- Add ASCII file name conversion by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17580
- V13: Lead char gets removed when reopening a link in the rich text editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17667
- Fix
PanicException: failed to get child with id=after updating content types by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17702 - Updated NuGet Packages for v13 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17704
- Add "user info" endpoint for the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17719
New Contributors
- @nick-hoang made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16923
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.5.2...release-13.6.0-rc
- C#
Published by AndyButland about 1 year ago
https://github.com/umbraco/umbraco-cms - 13.6.0-rc2
What's Changed
- Fixed issue #17225. Extended RTE valid element configuration by @wwrobel in https://github.com/umbraco/Umbraco-CMS/pull/17227
- Fix for #17187, unlock form after unsuccessful save and publish by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/17285
- Use TryParse when parsing ID from claims by @Oxygen-cl in https://github.com/umbraco/Umbraco-CMS/pull/17414
- Add swiss languages as backoffice languages by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/17177
- Block settings unavailable element type by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16328
- Don't shrink crops container on right side by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16827
- Added fix for
label issues by @abjerner in https://github.com/umbraco/Umbraco-CMS/pull/15409 - V13/bugfix/fix infinite editor stuck in create action 15945 by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16280
- Warn about un-routable content at publish time by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17705
- Add (un)publishing details to TreeChange notifications by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17757
- Make sure Examine dashboard still functions when an index is corrupt by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17800
- V13 Fixes #17646 where bold markdown does not work in a property description by @danlister in https://github.com/umbraco/Umbraco-CMS/pull/17806
- V13: Clear username cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17815
- V13: Allow anonymous calls for
UmbLoginStatusController.HandleLogoutaction by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17807 - Fix null exceptions when requesting specific content trough the backoffice APIs by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17846
- V13: Add rcl files to static files tree by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17671
- Make the Delivery API "ancestors" selector work with preview by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17938
- Corrected property names and structure used in JSON schema generation for configuration of default data to install. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17946
- Added integration test to verify the Delivery API contract by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17949
- V13 QA updated locator for failing E2E test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17825
- Allow filtering for multiple content types by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17960
- V13: Show validation error, when saving invalid media by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17961
- Improve YSOD rendering in the client by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17940
- V13: Update @umbraco-ui/uui to 1.12.2 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17972
- Add Vary header to all content API operations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17962
- Resets send to approval dialog on close such that when re-opening the selection and operation can still be triggered. by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17956
- V13: Update @microsoft/signalr from 7.0.12 to 8.0.7 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17973
- add missing new media auditTrail translation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17981
- Enforce the "Save and preview" button after when switching content app by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17985
- Make the RTE handle inline elements gracefully for JSON by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17983
- Fix: only fire event when instance is available (issue 17847) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17987
- Do not show "Save and preview" by default by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17986
- Fix: Do not re-map schedule modal on error as it leads to broken bindings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17990
- Added a maxlength setting to the regular expression pattern field by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/17982
- V13 QA added parallelization for E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17995
New Contributors
- @wwrobel made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17227
- @Oxygen-cl made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17414
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.6.0-rc...release-13.6.0-rc2
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.1.1
What's Changed
π Bug Fixes
- 15.1/hotfix/block editors discard changes on document load by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17774
- V15: TinyMce triggers navigation when clicking links by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17781
- Hotfix: block use push state by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17782
- hotfix: no need to redirect when removing tab. router handles this fine by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17780
- Hotfix: Browser navigation between Documents by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17783
- V15: Fix friendly content extension performance by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17779
- V15: Check if language has changed when updating domains by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17790
- Don't overwrite ancestor configurations for public access by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17797
- Hotfix: ensure we export all extension types by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17787
- V15: RTE blocks do not work in an empty RTE editor by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17804
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.1.0...release-15.1.1
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.1.0
What's Changed
π Internal
- Chore: Adds condition to
<TreatWarningsAsErrors>for not in Debug mode by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17327 - Swap to windows vm for build by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17348
- Run CodeQL without building the solution by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17473
- Feature: Build static assets conditionally for Backoffice and Login by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17527
- fix: store first rte value by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17699 ### π¦ Dependencies
- Bump rollup from 4.21.3 to 4.22.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17113
- Bump @umbraco-cms/backoffice from 14.2.0 to 14.3.1 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17338
- Bump UUI to 1.12.1 by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17626
- V15: npm updates 2024-11-15 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17545
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17632
- build(deps): update @umbraco-ui/uui from 1.12.1 to 1.12.2 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17657 ### π New Features
- [V15] Updated dotnet template for Umbraco Packages with Bellisima by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/17108
- Feature: close content detail workspace when complete by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17498
- Feature: Content Type Workspace Context Base by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17542
- Support for SMTP OAuth authentication through easier IEmailSenderClient implementation by @kasparboelkjeldsen in https://github.com/umbraco/Umbraco-CMS/pull/17484
- V15: Bugfix: Add "Not Found" empty state to detail workspaces by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17489
- Feature: expose button for block custom views by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17577
- Change icons of media types by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16290
- V15: Show a loader during the login procedures rather than oddly styled content by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17618
- UFM: Adds Media Picker support to
umbContentNameby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17635 - Adds UFM Link component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17636 ### π Bug Fixes
- Resolved more warnings, and marked more warning types as errors by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16991
- Add
RemoveDefault()extension method to fluent API for CMS webhook events by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/15424 - V15 Fixed the failing smoke tests in the pipeline v15 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17158
- V15: Update dotnet version in template by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17170
- Fix failing CodeQL due to needing .NET 9 by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17174
- V15 QA Hybrid Cache added media cache tests and fixed media cache refreshing by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17160
- Fix build errors due to merge of PR #16991 by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17176
- Fix internal class being returned from media cache service by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/17213
- Fix stylecop errors with function parameters on separate lines by @protherj in https://github.com/umbraco/Umbraco-CMS/pull/17256
- Making Culture Invariant When Validating Date to negate deferent formats by @IbrahimMNada in https://github.com/umbraco/Umbraco-CMS/pull/17257
- fix(#17220): added a sort to the mapping so the UI reflects the database by @Matthew-Wise in https://github.com/umbraco/Umbraco-CMS/pull/17260
- v15 bugfix Fixed build errors by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17298
- V15 updated template acceptance test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17325
- Update Welsh lang file by @OwainJ in https://github.com/umbraco/Umbraco-CMS/pull/17368
- Fix #16659 - Unwanted node modules copying by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17331
- Migrate old locallinks formats by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17307
- [v15] Update obsoletion message for
IPublishedContent.ParentandIPublishedContent.Childrento better alternatives by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/17419 - Fix has pending package migrations by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17423
- Optimize tracked references by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16996
- Sort the children of a parent node after either deleting or moving a child node by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17315
- append 'YouTube Live' url scheme regex to Youtube embed provider class by @fredelundbeck in https://github.com/umbraco/Umbraco-CMS/pull/17283
- Made some stylesheet endpoints available for document/media/member re⦠by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17442
- Made some membertype endpoints available for member related actions by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17440
- Feature: minor UI updates by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17475
- Bugfix: Document Workspace Info Links error by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17483
- V15: Updated OpenApi.json and TypeScript client by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17507
- Allow removing the default template from doc types by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17516
- Cleanup: remove unused alias by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17487
- Feature: Block workspace modal size from block type by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17501
- Only allow ClientIds of 255 characters for the Client Credentials by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17536
- Fixes to templates: Do not allow deletion of masters and ensure file names are pascal case by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17539
- V15 QA Fixed TODO tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17488
- Bugfix: Scoped Content Picker Search by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17481
- Fix: re-introduce service worker by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17574
- V15 QA cherrypicked tests from v14 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17540
- Revert templete in pascal case by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17583
- Feature: minimize data changes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17585
- Fix: 17274 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17578
- Fix: 17533 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17579
- V15 QA cherrypicked playwright config changes by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17563
- v15: Add access to datatypes if you have access to member section by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17569
- V15: Tiptap: Updates database default configuration by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17589
- Update client to use UI Library v1.12.0 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17595
- Renaming of policy by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17594
- V15: Collection: Adds "Name" to Order By options by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17600
- Distinguish between default zero and intentional zero sort order for new documents by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17517
- Feature: Make discard changes work for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17515
- Fixes #17598 by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/17599
- Allow deleting files in upload property editor by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17587
- V15: Collection Bulk Action Permissions conditions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17593
- Aligning Settings welcome dashboard headlines by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17609
- V15: Entity Bulk Actions: Pass in
entityTypeby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17606 - Update terminology in ListView acceptance tests for v14+. by @loranallensmith in https://github.com/umbraco/Umbraco-CMS/pull/17265
- V15: Update navigation references in Partial Views by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17613
- V15: Add information to item endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17623
- Validate email for member models by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17532
- Handle "expose" for variant elements with all invariant properties by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17621
- Media Picker: only allow navigating to folders/media with children + other fixes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17617
- V15: Apply content type filtering to self too by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17581
- Hotfix: unnecessary Discard Changes dialog for RTEs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17692
- V15: Clear elements cache instead of refreshing it by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17708
- Reuse logic to fix issue when inserting partial views in UI by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17687
- Ensure all UMB_ constants is exported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17683
- bugfix: auto expose blocks on current variant by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17724
- Hotfix: Do not set icon color if item is active by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17703
- Hotfix: Don't request urls every time the document name updates by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17710
- V15 RC: Blocks do not work in the rich text editors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17711
- V15 RC: Tiptap should only target valid block elements by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17712
- V15: Fix docker by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17722
New Contributors
- @manutdkid77 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17315
- @fredelundbeck made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17283
- @loranallensmith made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17265
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.0.0...release-15.1.0
- C#
Published by Migaroez about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.1.0-rc2
What's Changed
π Internal
- fix: store first rte value by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17699 ### π Bug Fixes
- V15: Add custom serializer for hybrid cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17727
- Hotfix: unnecessary Discard Changes dialog for RTEs by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17692
- V15: Clear elements cache instead of refreshing it by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17708
- Reuse logic to fix issue when inserting partial views in UI by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17687
- Ensure all UMB_ constants is exported by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17683
- bugfix: auto expose blocks on current variant by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17724
- Hotfix: Do not set icon color if item is active by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17703
- Hotfix: Don't request urls every time the document name updates by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17710
- V15 RC: Blocks do not work in the rich text editors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17711
- V15 RC: Tiptap should only target valid block elements by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17712
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.1.0-rc...release-15.1.0-rc2
- C#
Published by nikolajlauridsen about 1 year ago
https://github.com/umbraco/umbraco-cms - 15.1.0-rc
What's Changed
π Internal
- Chore: Adds condition to
<TreatWarningsAsErrors>for not in Debug mode by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17327 - Swap to windows vm for build by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17348
- Run CodeQL without building the solution by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17473
- Feature: Build static assets conditionally for Backoffice and Login by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17527 ### π¦ Dependencies
- Bump rollup from 4.21.3 to 4.22.4 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17113
- Bump @umbraco-cms/backoffice from 14.2.0 to 14.3.1 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17338
- Bump UUI to 1.12.1 by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17626
- V15: npm updates 2024-11-15 by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17545
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17632
- build(deps): update @umbraco-ui/uui from 1.12.1 to 1.12.2 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17657 ### π New Features
- [V15] Updated dotnet template for Umbraco Packages with Bellisima by @warrenbuckley in https://github.com/umbraco/Umbraco-CMS/pull/17108
- Feature: close content detail workspace when complete by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17498
- Feature: Content Type Workspace Context Base by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17542
- Support for SMTP OAuth authentication through easier IEmailSenderClient implementation by @kasparboelkjeldsen in https://github.com/umbraco/Umbraco-CMS/pull/17484
- V15: Bugfix: Add "Not Found" empty state to detail workspaces by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17489
- Feature: expose button for block custom views by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17577
- Change icons of media types by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/16290
- V15: Show a loader during the login procedures rather than oddly styled content by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17618
- UFM: Adds Media Picker support to
umbContentNameby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17635 - Adds UFM Link component by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17636 ### π Bug Fixes
- Fixes routing issues by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17572
- Add ASCII file name conversion by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17580
- Resolved more warnings, and marked more warning types as errors by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16991
- Add
RemoveDefault()extension method to fluent API for CMS webhook events by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/15424 - V15 Fixed the failing smoke tests in the pipeline v15 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17158
- V15: Update dotnet version in template by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17170
- Fix failing CodeQL due to needing .NET 9 by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17174
- V15 QA Hybrid Cache added media cache tests and fixed media cache refreshing by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17160
- Fix build errors due to merge of PR #16991 by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17176
- Fix internal class being returned from media cache service by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/17213
- Fix stylecop errors with function parameters on separate lines by @protherj in https://github.com/umbraco/Umbraco-CMS/pull/17256
- Making Culture Invariant When Validating Date to negate deferent formats by @IbrahimMNada in https://github.com/umbraco/Umbraco-CMS/pull/17257
- fix(#17220): added a sort to the mapping so the UI reflects the database by @Matthew-Wise in https://github.com/umbraco/Umbraco-CMS/pull/17260
- v15 bugfix Fixed build errors by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17298
- V15 updated template acceptance test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17325
- Update Welsh lang file by @OwainJ in https://github.com/umbraco/Umbraco-CMS/pull/17368
- Fix #16659 - Unwanted node modules copying by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/17331
- Migrate old locallinks formats by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17307
- [v15] Update obsoletion message for
IPublishedContent.ParentandIPublishedContent.Childrento better alternatives by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/17419 - Fix has pending package migrations by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17423
- Optimize tracked references by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16996
- Sort the children of a parent node after either deleting or moving a child node by @manutdkid77 in https://github.com/umbraco/Umbraco-CMS/pull/17315
- append 'YouTube Live' url scheme regex to Youtube embed provider class by @fredelundbeck in https://github.com/umbraco/Umbraco-CMS/pull/17283
- Made some stylesheet endpoints available for document/media/member re⦠by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17442
- Made some membertype endpoints available for member related actions by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17440
- Feature: minor UI updates by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17475
- Bugfix: Document Workspace Info Links error by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17483
- V15: Updated OpenApi.json and TypeScript client by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17507
- Allow removing the default template from doc types by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17516
- Cleanup: remove unused alias by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17487
- Feature: Block workspace modal size from block type by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17501
- Only allow ClientIds of 255 characters for the Client Credentials by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17536
- Fixes to templates: Do not allow deletion of masters and ensure file names are pascal case by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17539
- V15 QA Fixed TODO tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/17488
- Bugfix: Scoped Content Picker Search by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17481
- Fix: re-introduce service worker by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17574
- V15 QA cherrypicked tests from v14 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17540
- Revert templete in pascal case by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17583
- Feature: minimize data changes by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17585
- Fix: 17274 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17578
- Fix: 17533 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17579
- V15 QA cherrypicked playwright config changes by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17563
- v15: Add access to datatypes if you have access to member section by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17569
- V15: Tiptap: Updates database default configuration by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17589
- Update client to use UI Library v1.12.0 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17595
- Renaming of policy by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17594
- V15: Collection: Adds "Name" to Order By options by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17600
- Distinguish between default zero and intentional zero sort order for new documents by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17517
- Feature: Make discard changes work for modals by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17515
- Fixes #17598 by @PhyxionNL in https://github.com/umbraco/Umbraco-CMS/pull/17599
- Allow deleting files in upload property editor by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17587
- V15: Collection Bulk Action Permissions conditions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17593
- Aligning Settings welcome dashboard headlines by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17609
- V15: Entity Bulk Actions: Pass in
entityTypeby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17606 - Update terminology in ListView acceptance tests for v14+. by @loranallensmith in https://github.com/umbraco/Umbraco-CMS/pull/17265
- V15: Update navigation references in Partial Views by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17613
- V15: Add information to item endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17623
- Validate email for member models by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17532
- Handle "expose" for variant elements with all invariant properties by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17621
- Media Picker: only allow navigating to folders/media with children + other fixes by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17617
- V15: Apply content type filtering to self too by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17581
New Contributors
- @manutdkid77 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17315
- @fredelundbeck made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17283
- @loranallensmith made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/17265
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.0.0...release-15.1.0-rc
- C#
Published by nikolajlauridsen about 1 year ago
https://github.com/umbraco/umbraco-cms - 14.3.1
What's Changed
π Bug Fixes
- V14: Add sanitization to dictionary by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2420
- Fix ContentStore locking exceptions in async code by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17246
- Do not rely on NuCache to do key/id lookups by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17291 ### π¦ Dependencies
- V14 Updated nuget package by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17286
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.0...release-14.3.1
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 15.0.0
What's Changed
π Notable Changes
- V15: Hybrid Caching by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16938
- V15: Swap default Richtext Editor data-type from TinyMCE to Tiptap by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17164 ### π₯ Breaking Changes
- V15: Update to dotnet 9 by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16625
- API access with client credentials (core functionality) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16817
- Add
IAsyncComponentto allow async initialize/terminate by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16536 - Feature: User Client Credentials by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2259
- Feature: Member client credentials by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2262
- Feature: Dynamic global extension manifest map by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2249
- V15: Global condition types by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2285
- Feature: Extension Manifest Map: Collection by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2284
- Chore: Extension insights package by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2286
- V15: Move menu conditions by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2289
- Feature: Extension Manifest Map: Search by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2290
- Feature: clean up block conditions by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2292
- Move User Permission Conditions by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2293
- Move multiple language condition to the language package by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2291
- Feature: Extension Manifest Map: Tree by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2294
- Move section conditions to section package by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2295
- Feature: Using Extension Manifest Map & Moving Workspace Extensions to Workspace Package by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2296
- Fix: Move workspace modal token to workspace module by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2324
- Fix: move icon picker modal token by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2325
- Fix: move code editor modal by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2326
- Fix: move debug modal token by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2327
- Fix: move user permission settings token by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2328
- Fix: Move property editor UI picker modal by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2329
- Feature: Embedded media package by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2332
- Fix: move change password token by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2333
- Feature: Discard changes by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2337
- Fix: implement UmbEntityDetailWorkspaceContextBase across all non content workspaces by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2339
- Feature: Default Workspace Kind + Collection Workspace View Kind by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2309
- Feature: Folder workspace by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2342
- Extension Manifest Map: modal by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2359
- Extension Manifest Mao: package view by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2358
- Extension Manifest Map: property action by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2357
- Extension Manifest Map: Theme extension by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2354
- Extension Manifest Map: property editor by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2356
- Extension Manifest Map: Section by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2355
- Extension Manifest Map: localization by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2360
- Extension Manifest Map: icons by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2361
- Extension Manifest Map: dashboard by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2363
- Extension Manifest Map: Picker Search Result Item by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2366
- Extension Manifest Map: Health Check by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2364
- Extension Manifest Map: User Permissions by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2368
- Extension Manifest Map: Markdown Editor Action by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2369
- Extension Manifest Map: Tiny MCE Plugin by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2372
- Extension Manifest Map: User Profile App + Current User Action by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2373
- Extension Manifest Map: Auth Provider by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2376
- Extension Manifest Map: Dynamic Root by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2379
- Extension Manifest Map: File Upload Preview by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2381
- Extension Manifest Map: Ufm by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2377
- Feature: Translation package by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2383
- Extension Manifest Map: Menu by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2386
- Extension Manifest Map: Entity Actions by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2389
- V15: Fix previews by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17181
- Fixed last remains of
GetAllvsGetManyby @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17223 - hotfix: Rename condition config map by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2401
- Block level variants - search indexing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17239
- Validation for block level variation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17355
- Add ContentKey to IBlockReference and obsolete ContentUdi by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17365
- V15/hotfix/deprecate manifest types type by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2490
- 15-rc: Front-end Validation for Variant Blocks by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2488
- Cleanup obsolete by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17433 ### π Bug Fixes
- Fix broken Tours migration for V15 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16912
- V15 Bugfix: Temp remove tag helpers on login screen by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/16977
- Bugfix: update current user edit path to new navigation structure by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2307
- Fix: user workspace validation by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2331
- Fix: Implement validation in 'insert field' modal by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2330
- Feature: Validate specific cultures by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2316
- Bugfix: Discard changes path compare by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2350
- Bugfix: TinyMCE toolbar config layout by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2387
- Bug: Content Workspace Alignment by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2385
- V15: Only create route table if table does not exist by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17186
- V15: Refresh IPublishedContentTypeFactory when data types change by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17180
- Bugfix: Use published template on load from database by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17277
- Bugfix: Do not allow routing content that is unpublished by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17251
- V15: Dont seed when in upgrade mode, and maintenance page is enabled by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17275
- V15: Rich Text Editor links do not work with query strings and anchors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17288
- Hotfix: Block inline editing β create block variant by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2421
- Tweak Arabic translations by @IbrahimMNada in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2414
- Hotfix: Align templating icons by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2417
- Hotfix: Invariant preview url by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2418
- Hotfix: System information should be visible to anyone by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2430
- fix: allow
<code>elements in TinyMCE by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2434 - Pass workspace path to document type edit path by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2438
- Bugfix: Tiptap toolbar extension configuration by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2459
- Bugfix: TinyMCE anchor links without base URL by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2462
- Hotfix: correct config field alias to 'useLiveEditing' by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2460
- Tiptap: allow images to be uploaded from the clipboard by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2465
- Bugfix: Variant Blocks create duplicates in the frontend when created in an area by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2464
- Bugfix: Preview should use the server paths to check for Backoffice url by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2468
- Initialize important services before unattended installs by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17366
- Fixes slow legacy routes by using a domain cache by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17371
- Hotfix: document variant publication info by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2478
- Workaround: Ignore discard changes when in a workspace modal by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2481
- Bugfix: Allow breadcrumb for variant root items by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2482
- Bugfix: Prevent delete a template when has children by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2479
- Bugfix: Hide template input when there are no allowed templates by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2484
- Hotfix: Publish with decendants structure reload by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2486
- Hotfix: Correct user enable notification by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2487
- hotfix: export types by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2485
- Bugfix: Detail repository base
save()returns updated model by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2491 - Hotfix: Block Type card thunbnail image path/URL by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2480
- Validate client IDs before applying them by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17426
- Fix reload memory cache endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17446
- Make catch all endpoints for those ending with a path by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17468
- Fixed issue with double reversed url segments by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17477
- Change udi to key i the block grid items view by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17478
- Fix invalid culture on delivery api request by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17486
- Media section modal is not closed and the media tree is not updated immediately after creating an media folder/ item by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17495
- Only render media create and update date if they exist by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17499
- Tiptap toolbar data fix by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17502
- Removes unused Published Status dashboard actions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17503
- Hotfix: Ensure scaffolding is done before initializing the redirect controller by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2514
- hotfix: 17434 (prevent routable modals inside not routable modals) by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2518
- Tiptap media upload, prevent pasted HTML fragments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17518 ### π¦ Dependencies
- Updated to dotnet 9 RC.1 - and other nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17053
- V15: update uui css to 1.10 for login by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17110
- build(deps-dev): bump rollup from 4.21.0 to 4.22.4 by @dependabot in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2334
- Bump babel-loader from 9.1.3 to 9.2.1 by @dependabot in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2394
- Updated to .NET9 RC2 + other nuget packageds by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17235
- build(deps): update @umbraco-ui/uui from 1.10.0 to 1.10.1 by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2437
- Dependencies: Update @umbraco-ui/uui to 1.11.0 by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2453
- Updated nuget packages 2024-10-25 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17370
- Update NuGet packages 2024-11-09 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17474
- Update NuGet packages 2024-11-12 + Final .NET 9 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17511 ### π Internal
- V15 QA updated E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17359
- V15: Adding unit tests for
INavigationQueryService.TryGetRootKeys()by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17374 - V15: Adding tests for
INavigationQueryService.TryGetLevel()by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17375 - V15: Adding not null when annotation by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17379 ### π New Features
- Introduce
INavigationServicefor in-memory navigation data by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16818 - Add notification alias to document notifications endpoint output by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17028
- V15: Allows blocks in rich text editor to exclude the "Umbraco-Block" HTML comment by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17118
- Swagger sub types selectors (take 2) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17132
- Feature: Adds new method to extensionRegistry for addCondition & addConditions by @warrenbuckley in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2233
- Feature: Users section sidebar menu by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2281
- Feature: Help Header App + Menu by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2261
- Add client credential id pattern validation by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2269
- Remove dashboard collection manifest type by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2283
- Adds
tiptapExtensionandtiptapToolbarExtensionextension types by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2300 - Feature: Members section sidebar menu by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2297
- Feature: Upgrade Lucide icons and tidy up icon files by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2317
- Feature: Entity Actions additional options by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2323
- Feature Block Level Variants by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2322
- Extension Manifest Map: core types by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2362
- Feature: Workspace name element by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2351
- Tiptap: Render toolbar with row and group configuration by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2374
- Feature: Tiptap Rich Text Editor by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2347
- Feature: Add
@umbraco-cms/backoffice/rtemodule to extend rich text editors by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2388 - update login photo for v15 by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2433
- Storybook 8 upgrade by @JesmoDev in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2440
- Hotfix: Expose global types by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2442
- Hotfix: update login photo by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17228
- Support block level variant tags by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17268
- V15: Implement sorting for the in-memory navigation structures (document and media) by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17280
- Hotfix: Entity Create Option Action Extension Point by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2509
- Hotfix: UFM alias prefixes by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2510
- Add endpoint for retrieving the published (if any) version of a document by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17278
- Explicit cache entry settings and expose cache settings in json schema by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17480
- Implement content type filtering for in-memory navigation structure by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17456
- Add UDI support for relation, user and user-group entity types by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17490
- Implement not-implemented methods for media cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17524 ### Other Changes
- V15: Merge by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16801
- V15 QA fix e2e build pipeline by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16987
- Add member "kind" - and refactor user "type" to "kind" for consistency by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16979
- Ensure correct OpenID Connect error responses by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16982
- Add EditorAlias to content value outputs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17032
- Allow client to send language values, that user cannot persist by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17052
- V15 QA Enabled Nightly E2E Pipeline to run on V15 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17103
- V15: Cache Seeding by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17102
- Fix: update login package lock by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17116
- V14 QA fixed E2E tests for SQL server by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17122
- V14 QA added navigation integration tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16973
- Make AddUserClientId able to run twice if needed by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17123
- Enable validation of specific cultures only for document updates by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17087
- Fix
IContentBase.GetUdi()extension method to support document-blueprint entity type by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16939 - Use version of the assembly with the same name as the package ID (for telemetry data) by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16544
- Move all V14 User and User Group migration to pre-migrations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17130
- Temporarily disable of windows integration tests by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17147
- Determine urls at save and publish time by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17033
- Execute V15 User data migrations as pre-migrations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17140
- Block level variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17120
- Handle navigation updates in cache refeshers by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17161
- Make RTE work without blocks in a culture variant context by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17163
- V15: Remove Nucache by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17166
- Bugfix: Media in new cache was created as published by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17169
- Fixed issues with publishing in cache and reintroduced tests by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17168
- Reintroduced a lot of extension methods as obsolete to avoid breaking change by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17201
- Introduce methods on new service to have alternative to obsoleted methods by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17208
- V15: Reimplement cache startup handler by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17279
- Extend timeout for release branch by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17304
- Added DisableBuildCompression to not make compressed versions of back⦠by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17380
- V15: Make default max payload size more friendly by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17382
- V15: Refresh caches on load balanced environments by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17296
- V15: Add back url segments again by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17390
- Add logging to RTE integration tests to trace the source of the failing tests by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17376
- Updated lucene net replicator package by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17415
- Fix delivery api can find unpublished content by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17413
- Fix security scheme issues in Delivery API OpenAPI spec by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17401
- Do not migrate blocks in parallel on SQLite by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17416
- Prevent Delivery API output cache configuration from affecting other controllers by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17405
- Support limited language access at block level by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17322
- Obsolete content dashboard settings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17389
- Reintroduce a favicon to the templates to allow static file access on first boot by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17422
- Removed a series of obsolete attributes by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17479
- Hotfix: await server-request before submit gets resolved by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2520
- Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.0...release-15.0.0
- C#
Published by Zeegaan over 1 year ago
https://github.com/umbraco/umbraco-cms - 15.0.0-rc4
What's Changed Since 15.0.0-rc3
π₯ Breaking Changes
- Cleanup obsolete by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17433 ### π New Features
- Add endpoint for retrieving the published (if any) version of a document by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17278
- Explicit cache entry settings and expose cache settings in json schema by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17480
- Implement content type filtering for in-memory navigation structure by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17456
- Add UDI support for relation, user and user-group entity types by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17490
- Implement not-implemented methods for media cache by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17524 ### π Bug Fixes
- Validate client IDs before applying them by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17426
- Fix reload memory cache endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17446
- Make catch all endpoints for those ending with a path by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17468
- Fixed issue with double reversed url segments by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17477
- Change udi to key i the block grid items view by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17478
- Fix invalid culture on delivery api request by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17486
- Media section modal is not closed and the media tree is not updated immediately after creating an media folder/ item by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17495
- Only render media create and update date if they exist by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/17499
- Tiptap toolbar data fix by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17502
- Removes unused Published Status dashboard actions by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17503
- Hotfix: Ensure scaffolding is done before initializing the redirect controller by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2514
- hotfix: 17434 (prevent routable modals inside not routable modals) by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2518
- Tiptap media upload, prevent pasted HTML fragments by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17518 ### π¦ Dependencies
- Update NuGet packages 2024-11-09 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17474
- Update NuGet packages 2024-11-12 + Final .NET 9 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17511 ### Other Changes
- Removed a series of obsolete attributes by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17479
- Hotfix: await server-request before submit gets resolved by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2520
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.0.0-rc3...release-15.0.0-rc4
- C#
Published by Zeegaan over 1 year ago
https://github.com/umbraco/umbraco-cms - 15.0.0-rc3
What's Changed Since 15.0.0-rc2
π₯ Breaking Changes
- Block level variants - search indexing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17239
- Validation for block level variation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17355
- Add ContentKey to IBlockReference and obsolete ContentUdi by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17365
- V15/hotfix/deprecate manifest types type by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2490
- 15-rc: Front-end Validation for Variant Blocks by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2488 ### π New Features
- Hotfix: Entity Create Option Action Extension Point by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2509
- Hotfix: UFM alias prefixes by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2510 ### π Bug Fixes
- Initialize important services before unattended installs by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17366
- Fixes slow legacy routes by using a domain cache by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17371
- Hotfix: document variant publication info by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2478
- Workaround: Ignore discard changes when in a workspace modal by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2481
- Bugfix: Allow breadcrumb for variant root items by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2482
- Bugfix: Prevent delete a template when has children by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2479
- Bugfix: Hide template input when there are no allowed templates by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2484
- Hotfix: Publish with decendants structure reload by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2486
- Hotfix: Correct user enable notification by @madsrasmussen in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2487
- hotfix: export types by @nielslyngsoe in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2485
- Bugfix: Detail repository base
save()returns updated model by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2491 - Hotfix: Block Type card thunbnail image path/URL by @leekelleher in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2480 ### π Internal
- V15 QA updated E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17359
- V15: Adding unit tests for
INavigationQueryService.TryGetRootKeys()by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17374 - V15: Adding tests for
INavigationQueryService.TryGetLevel()by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17375 - V15: Adding not null when annotation by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17379 ### π¦ Dependencies
- Updated nuget packages 2024-10-25 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17370 ### Other Changes
- Extend timeout for release branch by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17304
- Added DisableBuildCompression to not make compressed versions of back⦠by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17380
- V15: Make default max payload size more friendly by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17382
- V15: Refresh caches on load balanced environments by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17296
- V15: Add back url segments again by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17390
- Add logging to RTE integration tests to trace the source of the failing tests by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17376
- Updated lucene net replicator package by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17415
- Fix delivery api can find unpublished content by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17413
- Fix security scheme issues in Delivery API OpenAPI spec by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17401
- Do not migrate blocks in parallel on SQLite by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17416
- Prevent Delivery API output cache configuration from affecting other controllers by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17405
- Support limited language access at block level by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17322
- Obsolete content dashboard settings by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17389
- Reintroduce a favicon to the templates to allow static file access on first boot by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17422
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.0.0-rc2...v15.0.0-rc3
- C#
Published by leekelleher over 1 year ago
https://github.com/umbraco/umbraco-cms - 15.0.0-rc2
What's Changed
π¨ Backoffice Changes
- See the full list on the Umbraco.CMS.Backoffice repository ### π₯ Breaking Changes
- V15: Fix previews by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17181
- Fixed last remains of
GetAllvsGetManyby @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17223 ### π Bug Fixes - V15: Only create route table if table does not exist by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17186
- V15: Refresh IPublishedContentTypeFactory when data types change by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17180
- Bugfix: Use published template on load from database by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17277
- Bugfix: Do not allow routing content that is unpublished by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17251
- V15: Dont seed when in upgrade mode, and maintenance page is enabled by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17275
- V15: Rich Text Editor links do not work with query strings and anchors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17288 ### π¦ Dependencies
- Updated to .NET9 RC2 + other nuget packageds by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17235 ### π New Features
- Hotfix: update login photo by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17228
- Support block level variant tags by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17268
- V15: Implement sorting for the in-memory navigation structures (document and media) by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/17280 ### Other Changes
- Reintroduced a lot of extension methods as obsolete to avoid breaking change by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17201
- Introduce methods on new service to have alternative to obsoleted methods by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17208
- V15: Reimplement cache startup handler by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/17279
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-15.0.0-rc1...release-15.0.0-rc2
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.3.0
What's Changed
π Notable Changes
- Improve dotnet templates by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16815 ### π₯ Breaking Changes
- Configure ImageSharp WebP encoder to use Lossy by default by @PerplexDaniel in https://github.com/umbraco/Umbraco-CMS/pull/16769 ### π Bug Fixes
- Use parentElement instead of parent by @vlaellayug in https://github.com/umbraco/Umbraco-CMS/pull/16257
- fix: uploaded item not selected in media picker by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16644
- V14: Don't duplicate audit loggin for media trashing by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16903
- Fix for MemberDefaultLockoutTimeInMinutes lockout time by @KudAndrii in https://github.com/umbraco/Umbraco-CMS/pull/16832
- Cache a dictionary of dictionaries by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/15908
- V14: Extensions of type
AppEntryPointare not being executed on the login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16967 - Avoid concurrent build of
Umbraco.JsonSchematool and add execution timeouts toExecbuild tasks by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17006 - ModelsGenerator to IModelsGenerator in BuildModelsBuilderController by @kasparboelkjeldsen in https://github.com/umbraco/Umbraco-CMS/pull/16919
- Updated the assembly names to avoid a debug-warning in the log by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16997 ### π¦ Dependencies
- Updated to lastest nuget minor or patch versions by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16871
- Update to latest nuget packages 2024-08-20 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16935
- Bump axios from 1.6.5 to 1.7.4 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16917
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17062
- Bump vite from 5.3.1 to 5.4.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17086 ### π New Features
- Add Content-Security-Policy (CSP) health check by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/16830
- Add endpoint for upgrade checks by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17026 ### Other Changes
- Feature/swedish translations by @ChristianYngvesson in https://github.com/umbraco/Umbraco-CMS/pull/16582
- Upgrade imagesharp2 dependency by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16883
- V14 QA applied changes from our test helpers by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16889
- Fix date conversion on the server-side by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16841
- Add the default date-with-time configuration if missing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16902
- V13: RTE Blocks editable after save by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16864
- V13: fix 16663 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16866
- V14: Align permissions for audit log by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16907
- V14 QA content image media picker tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16890
- Making method ExecuteAsync virtual by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/16496
- V14/fix/element switch validation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16421
- move and rename by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16916
- Stripped username before login by @EmanuelGustafzon in https://github.com/umbraco/Umbraco-CMS/pull/16921
- V14 Added the Content tests with Radiobox and Tags datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16909
- Fix Mismatching constraint names in old migration by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16891
- V14 Added Content tests with Multi URL picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16885
- V14 Added the Content tests with Textarea, Textstring, TrueFalse datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16946
- V14 Added the Content tests with Upload Article, Upload Audio and Upload File data type by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16945
- V14 QA Fixed the failing smoke tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16953
- Ignore Visual Studio's generated launchSettings file. by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/16951
- Update valid reasons to not have a template on a content node to include having umbracoRedirect by @CodeBunTes in https://github.com/umbraco/Umbraco-CMS/pull/15929
- Fix mandatory RTE validation by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16962
- V14 QA Added Content tests with various of data types by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16824
- V14 QA added Block grid acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16908
- Remove warnings from Umbraco.Web.UI by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16958
- Support parentId in document/media item search endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16933
- Fix unresponsive block grid editor by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16941
- V13: Read only mode while saving by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16961
- FIX sdk version mismatch by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16963
- Treat warnings as errors for initial projects by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/15019
- V14 QA added block list editor tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16862
- improve missingProperties data returned for missing propertie values by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16910
- V14/fix/cookie breaking installer by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16993
- Update LogDto.cs by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/15263
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in https://github.com/umbraco/Umbraco-CMS/pull/17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17024
- Resolved more warnings, and marked more warning types as errors by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16990
- Expand RedirectUrl.Url storage type to avoid truncation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17038
- V14 Fix E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17011
- V14 QA new E2E test pipeline by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17064
- V14 QA update fetch depth by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17068
- V14 QA Content with vector graphics by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17065
- V14 QA Content with upload video by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17066
- V15: Update template to reference 13.5 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17063
- V14: Fix templates not having set master template on package install by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16978
New Contributors
- @ChristianYngvesson made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16582
- @PeterKvayt made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16496
- @KudAndrii made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16832
- @EmanuelGustafzon made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16921
- @marwaldv made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15263
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.2.0...release-14.3.0
- C#
Published by bergmania over 1 year ago
https://github.com/umbraco/umbraco-cms - 15.0.0-rc1
What's Changed
π¨ Backoffice Changes
- See the full list on the Umbraco.CMS.Backoffice repository ### π Notable Changes
- V15: Hybrid Caching by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16938
- V15: Swap default Richtext Editor data-type from TinyMCE to Tiptap by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/17164 ### π₯ Breaking Changes
- V15: Update to dotnet 9 by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16625
- API access with client credentials (core functionality) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16817
- Add
IAsyncComponentto allow async initialize/terminate by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16536 ### π Bug Fixes - Fix broken Tours migration for V15 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16912
- V15 Bugfix: Temp remove tag helpers on login screen by @madsrasmussen in https://github.com/umbraco/Umbraco-CMS/pull/16977 ### π¦ Dependencies
- Updated to dotnet 9 RC.1 - and other nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17053
- V15: update uui css to 1.10 for login by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17110 ### π New Features
- Introduce
INavigationServicefor in-memory navigation data by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16818 - Add notification alias to document notifications endpoint output by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17028
- V15: Allows blocks in rich text editor to exclude the "Umbraco-Block" HTML comment by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/17118
- Swagger sub types selectors (take 2) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17132 ### Other Changes
- V15: Merge by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16801
- V15 QA fix e2e build pipeline by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16987
- Add member "kind" - and refactor user "type" to "kind" for consistency by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16979
- Ensure correct OpenID Connect error responses by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16982
- Add EditorAlias to content value outputs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17032
- Allow client to send language values, that user cannot persist by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17052
- V15 QA Enabled Nightly E2E Pipeline to run on V15 by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17103
- V15: Cache Seeding by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17102
- Fix: update login package lock by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17116
- V14 QA fixed E2E tests for SQL server by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17122
- V14 QA added navigation integration tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16973
- Make AddUserClientId able to run twice if needed by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17123
- Enable validation of specific cultures only for document updates by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17087
- Fix
IContentBase.GetUdi()extension method to support document-blueprint entity type by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16939 - Use version of the assembly with the same name as the package ID (for telemetry data) by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16544
- Move all V14 User and User Group migration to pre-migrations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17130
- Temporarily disable of windows integration tests by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17147
- Determine urls at save and publish time by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17033
- Execute V15 User data migrations as pre-migrations by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17140
- Block level variance by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17120
- Handle navigation updates in cache refeshers by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17161
- Make RTE work without blocks in a culture variant context by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17163
- V15: Remove Nucache by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17166
- Bugfix: Media in new cache was created as published by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17169
- Fixed issues with publishing in cache and reintroduced tests by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17168
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.3.0...release-15.0.0-rc1
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.3.0-RC
What's Changed
π Notable Changes
- Improve dotnet templates by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16815 ### π₯ Breaking Changes
- Configure ImageSharp WebP encoder to use Lossy by default by @PerplexDaniel in https://github.com/umbraco/Umbraco-CMS/pull/16769 ### π Bug Fixes
- Use parentElement instead of parent by @vlaellayug in https://github.com/umbraco/Umbraco-CMS/pull/16257
- fix: uploaded item not selected in media picker by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16644
- V14: Don't duplicate audit loggin for media trashing by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16903
- Fix for MemberDefaultLockoutTimeInMinutes lockout time by @KudAndrii in https://github.com/umbraco/Umbraco-CMS/pull/16832
- Cache a dictionary of dictionaries by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/15908
- V14: Extensions of type
AppEntryPointare not being executed on the login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16967 - Avoid concurrent build of
Umbraco.JsonSchematool and add execution timeouts toExecbuild tasks by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17006 - ModelsGenerator to IModelsGenerator in BuildModelsBuilderController by @kasparboelkjeldsen in https://github.com/umbraco/Umbraco-CMS/pull/16919
- Updated the assembly names to avoid a debug-warning in the log by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16997 ### π¦ Dependencies
- Updated to lastest nuget minor or patch versions by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16871
- Update to latest nuget packages 2024-08-20 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16935
- Bump axios from 1.6.5 to 1.7.4 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16917
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17062
- Bump vite from 5.3.1 to 5.4.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17086 ### π New Features
- Add Content-Security-Policy (CSP) health check by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/16830
- Add endpoint for upgrade checks by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17026 ### Other Changes
- Feature/swedish translations by @ChristianYngvesson in https://github.com/umbraco/Umbraco-CMS/pull/16582
- Upgrade imagesharp2 dependency by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16883
- V14 QA applied changes from our test helpers by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16889
- Fix date conversion on the server-side by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16841
- Add the default date-with-time configuration if missing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16902
- V13: RTE Blocks editable after save by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16864
- V13: fix 16663 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16866
- V14: Align permissions for audit log by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16907
- V14 QA content image media picker tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16890
- Making method ExecuteAsync virtual by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/16496
- V14/fix/element switch validation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16421
- move and rename by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16916
- Stripped username before login by @EmanuelGustafzon in https://github.com/umbraco/Umbraco-CMS/pull/16921
- V14 Added the Content tests with Radiobox and Tags datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16909
- Fix Mismatching constraint names in old migration by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16891
- V14 Added Content tests with Multi URL picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16885
- V14 Added the Content tests with Textarea, Textstring, TrueFalse datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16946
- V14 Added the Content tests with Upload Article, Upload Audio and Upload File data type by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16945
- V14 QA Fixed the failing smoke tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16953
- Ignore Visual Studio's generated launchSettings file. by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/16951
- Update valid reasons to not have a template on a content node to include having umbracoRedirect by @CodeBunTes in https://github.com/umbraco/Umbraco-CMS/pull/15929
- Fix mandatory RTE validation by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16962
- V14 QA Added Content tests with various of data types by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16824
- V14 QA added Block grid acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16908
- Remove warnings from Umbraco.Web.UI by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16958
- Support parentId in document/media item search endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16933
- Fix unresponsive block grid editor by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16941
- V13: Read only mode while saving by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16961
- FIX sdk version mismatch by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16963
- Treat warnings as errors for initial projects by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/15019
- V14 QA added block list editor tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16862
- improve missingProperties data returned for missing propertie values by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16910
- V14/fix/cookie breaking installer by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16993
- Update LogDto.cs by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/15263
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in https://github.com/umbraco/Umbraco-CMS/pull/17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17024
- Resolved more warnings, and marked more warning types as errors by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16990
- Expand RedirectUrl.Url storage type to avoid truncation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17038
- V14 Fix E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17011
- V14 QA new E2E test pipeline by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17064
- V14 QA update fetch depth by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17068
- V14 QA Content with vector graphics by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17065
- V14 QA Content with upload video by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17066
- V15: Update template to reference 13.5 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17063
- V14: Fix templates not having set master template on package install by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16978
New Contributors
- @ChristianYngvesson made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16582
- @PeterKvayt made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16496
- @KudAndrii made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16832
- @EmanuelGustafzon made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16921
- @marwaldv made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15263
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.2.0...release-14.3.0-rc
What's Changed
π Notable Changes
- Improve dotnet templates by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16815 ### π₯ Breaking Changes
- Configure ImageSharp WebP encoder to use Lossy by default by @PerplexDaniel in https://github.com/umbraco/Umbraco-CMS/pull/16769 ### π Bug Fixes
- Use parentElement instead of parent by @vlaellayug in https://github.com/umbraco/Umbraco-CMS/pull/16257
- fix: uploaded item not selected in media picker by @ealse in https://github.com/umbraco/Umbraco-CMS/pull/16644
- V14: Don't duplicate audit loggin for media trashing by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16903
- Fix for MemberDefaultLockoutTimeInMinutes lockout time by @KudAndrii in https://github.com/umbraco/Umbraco-CMS/pull/16832
- Cache a dictionary of dictionaries by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/15908
- V14: Extensions of type
AppEntryPointare not being executed on the login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16967 - Avoid concurrent build of
Umbraco.JsonSchematool and add execution timeouts toExecbuild tasks by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/17006 - ModelsGenerator to IModelsGenerator in BuildModelsBuilderController by @kasparboelkjeldsen in https://github.com/umbraco/Umbraco-CMS/pull/16919
- Updated the assembly names to avoid a debug-warning in the log by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16997 ### π¦ Dependencies
- Updated to lastest nuget minor or patch versions by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16871
- Update to latest nuget packages 2024-08-20 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16935
- Bump axios from 1.6.5 to 1.7.4 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16917
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/17062
- Bump vite from 5.3.1 to 5.4.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/17086 ### π New Features
- Add Content-Security-Policy (CSP) health check by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/16830
- Add endpoint for upgrade checks by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/17026 ### Other Changes
- Feature/swedish translations by @ChristianYngvesson in https://github.com/umbraco/Umbraco-CMS/pull/16582
- Upgrade imagesharp2 dependency by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16883
- V14 QA applied changes from our test helpers by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16889
- Fix date conversion on the server-side by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16841
- Add the default date-with-time configuration if missing by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16902
- V13: RTE Blocks editable after save by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16864
- V13: fix 16663 by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16866
- V14: Align permissions for audit log by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16907
- V14 QA content image media picker tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16890
- Making method ExecuteAsync virtual by @PeterKvayt in https://github.com/umbraco/Umbraco-CMS/pull/16496
- V14/fix/element switch validation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16421
- move and rename by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16916
- Stripped username before login by @EmanuelGustafzon in https://github.com/umbraco/Umbraco-CMS/pull/16921
- V14 Added the Content tests with Radiobox and Tags datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16909
- Fix Mismatching constraint names in old migration by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16891
- V14 Added Content tests with Multi URL picker by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16885
- V14 Added the Content tests with Textarea, Textstring, TrueFalse datatype by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16946
- V14 Added the Content tests with Upload Article, Upload Audio and Upload File data type by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16945
- V14 QA Fixed the failing smoke tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16953
- Ignore Visual Studio's generated launchSettings file. by @JasonElkin in https://github.com/umbraco/Umbraco-CMS/pull/16951
- Update valid reasons to not have a template on a content node to include having umbracoRedirect by @CodeBunTes in https://github.com/umbraco/Umbraco-CMS/pull/15929
- Fix mandatory RTE validation by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16962
- V14 QA Added Content tests with various of data types by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16824
- V14 QA added Block grid acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16908
- Remove warnings from Umbraco.Web.UI by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16958
- Support parentId in document/media item search endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16933
- Fix unresponsive block grid editor by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16941
- V13: Read only mode while saving by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/16961
- FIX sdk version mismatch by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16963
- Treat warnings as errors for initial projects by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/15019
- V14 QA added block list editor tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16862
- improve missingProperties data returned for missing propertie values by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16910
- V14/fix/cookie breaking installer by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16993
- Update LogDto.cs by @marwaldv in https://github.com/umbraco/Umbraco-CMS/pull/15263
- Fix: V13 ensure data change is detected on embedding media (16806) by @nielslyngsoe in https://github.com/umbraco/Umbraco-CMS/pull/17008
- Content.EditorDirectiveController: added formSubmittedValidationFailed broadcast to prevent fields to stay disabled by @Yinzy00 in https://github.com/umbraco/Umbraco-CMS/pull/17018
- Fix null reference exception in CacheValues.For when building the CompositeStringStringKey by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17024
- Resolved more warnings, and marked more warning types as errors by @emmagarland in https://github.com/umbraco/Umbraco-CMS/pull/16990
- Expand RedirectUrl.Url storage type to avoid truncation by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/17038
- V14 Fix E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17011
- V14 QA new E2E test pipeline by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17064
- V14 QA update fetch depth by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17068
- V14 QA Content with vector graphics by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17065
- V14 QA Content with upload video by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/17066
- V15: Update template to reference 13.5 by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/17063
- V14: Fix templates not having set master template on package install by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16978
New Contributors
- @ChristianYngvesson made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16582
- @PeterKvayt made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16496
- @KudAndrii made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16832
- @EmanuelGustafzon made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16921
- @marwaldv made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15263
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.2.0...release-14.3.0-rc
- C#
Published by bergmania over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.2.0
What's Changed
π¨ Backoffice Changes
- See the full list on the Umbraco.CMS.Backoffice repository ### π Bug Fixes
- V13: Respect user start nodes when moving or copying items in list view by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16722
- Move ReservedFieldNames to type configuration endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16735
- V13: Tours prevent you from interacting with the Backoffice on first log in by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16775
- V13: Ensure
TransformingIndexValuesevent is also raised from theDeliveryApiContentIndexby @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16756 - V14: Fixing totalItems amount for ChildrenXTreeControllers by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16799
- Combining OpenId and OfflineAccess scope by @mcl-sz in https://github.com/umbraco/Umbraco-CMS/pull/16220
- Fixing regression bug introduced in #14806 by @wtct in https://github.com/umbraco/Umbraco-CMS/pull/16837
- Added apostrophe to allowed characters for username. by @BElluu in https://github.com/umbraco/Umbraco-CMS/pull/16406
- Remove favicon from dotnet templates by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/16840
- v14: Fix media access to dataypes by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16865
- Do not allow save of invalid domains by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16880 ### π Internal
- V14: Remove user-defined.css by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16792 ### π¦ Dependencies
- Updated NuGet Packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16861 ### π New Features
- V14: Add
usernameIsEmailto the user configuration object by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16759 - Removed Type attribute from parsed local links by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16780
- Add Health Check for Runtime mode by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/16715
- Make block editor base classes public by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/16774
- Improve migration performance by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16784 ### Other Changes
- V13: Update url scheme for Twitter OEmbedProvider by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16650
- V14 Added Content tests with Checkbox list by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16733
- V14: Launch browser settings to true by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16765
- V14: Merge by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16800
- Fix
UdiRange.Parse()throwingArgumentExceptionfor valid value by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16788 - V14 Added Content tests with various data types by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16809
- V14 Fixing the failing smoke tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16822
- Clean up Processed local image links in Management api by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16828
- Graceful handling of unauthorized requests to the Management API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16836
- Fix: .well-known/openid-configuration doesn't work anymore by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16845
- FIX: Deleting language can make the backoffice client unusable by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16863
- v14: TryGetUmbracouser default implementation by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16899
New Contributors
- @wtct made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16837
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.1.2...release-14.2.0
- C#
Published by leekelleher over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.2.0-rc2
What's Changed
Other Changes
- v14: TryGetUmbracouser default implementation by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16899
- Fix date conversion on the server-side by @kjac https://github.com/umbraco/Umbraco-CMS/pull/16841
- Add the default date-with-time configuration if missing @kjac https://github.com/umbraco/Umbraco-CMS/pull/16902
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.2.0-rc...release-14.2.0-rc2
- C#
Published by leekelleher over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.2.0-rc
What's Changed
π Bug Fixes
- V13: Respect user start nodes when moving or copying items in list view by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16722
- Move ReservedFieldNames to type configuration endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16735
- V13: Tours prevent you from interacting with the Backoffice on first log in by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16775
- V13: Ensure
TransformingIndexValuesevent is also raised from theDeliveryApiContentIndexby @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16756 - V14: Fixing totalItems amount for ChildrenXTreeControllers by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16799
- Combining OpenId and OfflineAccess scope by @mcl-sz in https://github.com/umbraco/Umbraco-CMS/pull/16220
- Fixing regression bug introduced in #14806 by @wtct in https://github.com/umbraco/Umbraco-CMS/pull/16837
- Added apostrophe to allowed characters for username. by @BElluu in https://github.com/umbraco/Umbraco-CMS/pull/16406
- Remove favicon from dotnet templates by @callumbwhyte in https://github.com/umbraco/Umbraco-CMS/pull/16840
- v14: Fix media access to dataypes by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16865
- Do not allow save of invalid domains by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16880 ### π Internal
- V14: Remove user-defined.css by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16792 ### π¦ Dependencies
- Updated NuGet Packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16861 ### π New Features
- V14: Add
usernameIsEmailto the user configuration object by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16759 - Removed Type attribute from parsed local links by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16780
- Add Health Check for Runtime mode by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/16715
- Make block editor base classes public by @mattbrailsford in https://github.com/umbraco/Umbraco-CMS/pull/16774
- Improve migration performance by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16784 ### Other Changes
- V13: Update url scheme for Twitter OEmbedProvider by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16650
- V14 Added Content tests with Checkbox list by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16733
- V14: Launch browser settings to true by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16765
- V14: Merge by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16800
- Fix
UdiRange.Parse()throwingArgumentExceptionfor valid value by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16788 - V14 Added Content tests with various data types by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16809
- V14 Fixing the failing smoke tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16822
- Clean up Processed local image links in Management api by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16828
- Graceful handling of unauthorized requests to the Management API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16836
- Fix: .well-known/openid-configuration doesn't work anymore by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16845
- FIX: Deleting language can make the backoffice client unusable by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16863
New Contributors
- @wtct made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16837
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.1.1...release-14.2.0-rc
- C#
Published by leekelleher over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.1.1
What's Changed
π Bug Fixes
- Bugfix: Date Picker with only "date" or "time" does not display correctly by @iOvergaard in https://github.com/umbraco/Umbraco.CMS.Backoffice/pull/2115 (https://github.com/umbraco/Umbraco-CMS/issues/16779)
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.1.0...release-14.1.1
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.1.0
What's Changed
π¨ Backoffice Changes
- See the full list on the Umbraco.CMS.Backoffice repository ### π Notable Changes
- A bunch of minor performance optimizations by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16335
- V14: Build and publish Typedoc docs by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16724 ### π₯ Breaking Changes
- RTE and media picker should route medias the same way in the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16550 ### π Bug Fixes
- Fix 11782: Create missing UI folder on temp path when using Umbraco.Tests.Integration by @lars-erik in https://github.com/umbraco/Umbraco-CMS/pull/15986
- Ported over #15928 changes for 13.3 RC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16023
- Make the API content response builder extendable by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16056
- Correct BasicAuthSettings.Enabled description by @nzdev in https://github.com/umbraco/Umbraco-CMS/pull/16072
- V10: Fix for fallback file upload (#14892) by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15868
- Fix logic for retrieving lastKnownElement by @jdpnielsen in https://github.com/umbraco/Umbraco-CMS/pull/16116
- Since v13 properties can sometimes be of new type
RichTextEditorIntermediateValueby @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/16121 - Property source level variation should only be applied when configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16270
- V13: Move publishing notification after validation by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16331
- V13: Fix routing with string parameter by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16344
- Ensure ufprt-token requests are handle in the UmbracoRouteValueTransformer by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16347
- Fix issue when FileUpload exists on a document, it cannot publish by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16429
- v14: Validate file name to return correct error by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16419
- V14: Handle embedded media providers returning dimensions as string values in their oEmbed JSON response by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16514
- Handle master template not found as bad request by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16445
- Respect backoffice login returnPath regression by @jrunestone in https://github.com/umbraco/Umbraco-CMS/pull/16049
- Fixes a NullReferenceException bug when the ValueSetValidator is null by @Shazwazza in https://github.com/umbraco/Umbraco-CMS/pull/16379
- V14: Add required dependency to management api by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16532
- Added "git submodule update --init" command to the documentation by @BuddhiEash in https://github.com/umbraco/Umbraco-CMS/pull/16528
- V13: Add check to ensure that RenderControllers and SurfaceControllers are always routed through the UmbracoRouteValueTransforms by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16540
- V13: Update to sqlraw query by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16542
- V14: Add clearer error for invalid property type by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16530
- V14: Add missing action parameters mapping by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16557
- V13: Set request culture for VirtualPageController by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16572
- V14: No nodes page - fix broken logo URL + replace old background image by @matthew-darby in https://github.com/umbraco/Umbraco-CMS/pull/16534
- OpenIddict should only handle
/umbraco/requests by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16549 - V14: Add missing healthcheck translations by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16612
- Do not rely on claims to figure out user access + prepare for claims removal by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16552
- Allow http for openiddict by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16614
- V13: Eaglery route domains for virtual page controllers by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16635
- Add custom mvc setup method to testserver base class by @lars-erik in https://github.com/umbraco/Umbraco-CMS/pull/16545
- Fix unguarded calls to ServiceDescriptor.ImplementationType for keyed services by @xdjoshuaaz in https://github.com/umbraco/Umbraco-CMS/pull/16604
- Make GetHeaderValue support HttpContext unavailable by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16654
- V14: Fix source code editor not showing on fresh install / upgrade by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16655
- Use configured backoffice route if available by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16660
- [V14] Fix old rte seed value causing the toolbar not to appear by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16665
- V14: Build and release the type declarations of the Backoffice to npm by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16718
- V14: Create seperate Create and Update in ContentTypeServiceBase by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16714
- [V14] Make the backend work with the new localLinks format by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16661
- V14: OpenAPI: Explicitly set
ByRelationTypeKeyendpoint name by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16729 - Support JSON parsing object to DateTimeOffset and preserve timezone offset in
JsonObjectConverterby @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16732 ### π¦ Dependencies - Bump vite from 5.2.2 to 5.2.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16019
- Bump braces from 3.0.2 to 3.0.3 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16599
- V13: Update nuget packages by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16616
- Nuget update 2024 06 25 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16653 ### π New Features
- Add blocks in RTE telemetry by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16104
- Webhook log improvements by @rasmusjp in https://github.com/umbraco/Umbraco-CMS/pull/16200
- Include umbraco-package.json manifests in telemetry data by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16430
- V14: Include description in doctype item by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16503
- Added a Notification warnings when publishing variants without a domain by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16507
- Simplified how we disable the TransportSecurityRequirement in OpenIddict by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16629
- Add endpoint for calculating effective user start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16609
- v14: Implement backoffice signalR hub by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16723
- V14: Expose
Umb-NotificationsHTTP header by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16728 ### Other Changes - Updates JSON schema for Umbraco 10 with latest references for Forms and Deploy by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/15918
- V13: Optimize custom MVC routing by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16218
- Task/update readme by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/16403
- V14 QA Fix E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16427
- V14 QA Added Content acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16289
- v14: Add retries to flaky tests by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16529
- V14 QA Added acceptance tests for Members and Member Group by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16074
- V13 QA Decreased retry count by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16554
- V14 Added acceptance tests for Data Type - p2 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15873
- V14 QA Fixed DocumentType and MediaType tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16539
- V14 Added acceptance test for Document Blueprint by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16563
- V14 Adding unhappy path tests for Member and Member Group by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16564
- V13 QA Updated depedencies by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16606
- V14 QA Users acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15916
- V13 QA Decreased to 1 retry for the tour file by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16623
- Code changes from V13.4 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16652
- V14 QA updated dictionary naming in E2E test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16657
New Contributors
- @jdpnielsen made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16116
- @BuddhiEash made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16528
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0...release-14.1.0
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.1.0-rc2
What's Changed Since RC1
π Notable Changes
- V14: Build and publish Typedoc docs by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16724 ### π Bug Fixes
- Use configured backoffice route if available by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16660
- [V14] Fix old rte seed value causing the toolbar not to appear by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16665
- V14: Build and release the type declarations of the Backoffice to npm by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16718
- V14: Create seperate Create and Update in ContentTypeServiceBase by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16714
- [V14] Make the backend work with the new localLinks format by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16661
- V14: OpenAPI: Explicitly set
ByRelationTypeKeyendpoint name by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16729 - Support JSON parsing object to DateTimeOffset and preserve timezone offset in
JsonObjectConverterby @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16732 ### π New Features - v14: Implement backoffice signalR hub by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16723
- V14: Expose
Umb-NotificationsHTTP header by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16728
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.1.0-rc...release-14.1.0-rc2
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.1.0-rc
What's Changed
π Notable Changes
- A bunch of minor performance optimizations by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16335 ### π₯ Breaking Changes
- RTE and media picker should route medias the same way in the Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16550 ### π Bug Fixes
- Fix logic for retrieving lastKnownElement by @jdpnielsen in https://github.com/umbraco/Umbraco-CMS/pull/16116
- V13: Fix routing with string parameter by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16344
- Ensure ufprt-token requests are handle in the UmbracoRouteValueTransformer by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16347
- Fix issue when FileUpload exists on a document, it cannot publish by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16429
- V14: Handle embedded media providers returning dimensions as string values in their oEmbed JSON response by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16514
- Handle master template not found as bad request by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16445
- Respect backoffice login returnPath regression by @jrunestone in https://github.com/umbraco/Umbraco-CMS/pull/16049
- Fixes a NullReferenceException bug when the ValueSetValidator is null by @Shazwazza in https://github.com/umbraco/Umbraco-CMS/pull/16379
- V14: No nodes page - fix broken logo URL + replace old background image by @matthew-darby in https://github.com/umbraco/Umbraco-CMS/pull/16534 ### π¦ Dependencies
- Bump vite from 5.2.2 to 5.2.6 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16019
- Bump braces from 3.0.2 to 3.0.3 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/16599
- V13: Update nuget packages by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16616
- Nuget update 2024 06 25 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16653 ### π New Features
- Updates JSON schema for Umbraco 10 with latest references for Forms and Deploy by @AndyButland in https://github.com/umbraco/Umbraco-CMS/pull/15918
- Fix 11782: Create missing UI folder on temp path when using Umbraco.Tests.Integration by @lars-erik in https://github.com/umbraco/Umbraco-CMS/pull/15986
- Ported over #15928 changes for 13.3 RC by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16023
- Make the API content response builder extendable by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16056
- Correct BasicAuthSettings.Enabled description by @nzdev in https://github.com/umbraco/Umbraco-CMS/pull/16072
- Add blocks in RTE telemetry by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16104
- V10: Fix for fallback file upload (#14892) by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15868
- Since v13 properties can sometimes be of new type
RichTextEditorIntermediateValueby @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/16121 - Add release.yml to categorize release notes by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16219
- Webhook log improvements by @rasmusjp in https://github.com/umbraco/Umbraco-CMS/pull/16200
- V13: Optimize custom MVC routing by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16218
- Property source level variation should only be applied when configured by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16270
- V13: Move publishing notification after validation by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16331
- Task/update readme by @nul800sebastiaan in https://github.com/umbraco/Umbraco-CMS/pull/16403
- V14 QA Fix E2E tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16427
- V14 QA Added Content acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16289
- Include umbraco-package.json manifests in telemetry data by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16430
- V14: Include description in doctype item by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16503
- v14: Validate file name to return correct error by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16419
- Added a Notification warnings when publishing variants without a domain by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16507
- v14: Add retries to flaky tests by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16529
- V14: Add required dependency to management api by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16532
- V14 QA Added acceptance tests for Members and Member Group by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16074
- Added "git submodule update --init" command to the documentation by @BuddhiEash in https://github.com/umbraco/Umbraco-CMS/pull/16528
- V13: Add check to ensure that RenderControllers and SurfaceControllers are always routed through the UmbracoRouteValueTransforms by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16540
- V13: Update to sqlraw query by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16542
- V13 QA Decreased retry count by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16554
- V14: Add clearer error for invalid property type by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16530
- V14 Added acceptance tests for Data Type - p2 by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15873
- V14 QA Fixed DocumentType and MediaType tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16539
- V14: Add missing action parameters mapping by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16557
- V14 Added acceptance test for Document Blueprint by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16563
- V13: Set request culture for VirtualPageController by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16572
- V14 Adding unhappy path tests for Member and Member Group by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16564
- OpenIddict should only handle
/umbraco/requests by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16549 - V13 QA Updated depedencies by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16606
- V14: Add missing healthcheck translations by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16612
- V14 QA Users acceptance tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15916
- V13 QA Decreased to 1 retry for the tour file by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16623
- Do not rely on claims to figure out user access + prepare for claims removal by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16552
- Allow http for openiddict by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16614
- Simplified how we disable the TransportSecurityRequirement in OpenIddict by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16629
- V13: Eaglery route domains for virtual page controllers by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16635
- Add custom mvc setup method to testserver base class by @lars-erik in https://github.com/umbraco/Umbraco-CMS/pull/16545
- Fix unguarded calls to ServiceDescriptor.ImplementationType for keyed services by @xdjoshuaaz in https://github.com/umbraco/Umbraco-CMS/pull/16604
- Code changes from V13.4 by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16652
- Add endpoint for calculating effective user start nodes by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16609
- Make GetHeaderValue support HttpContext unavailable by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16654
- V14 QA updated dictionary naming in E2E test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16657
- V14: Fix source code editor not showing on fresh install / upgrade by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16655
New Contributors
- @jdpnielsen made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16116
- @BuddhiEash made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/16528
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0...release-14.1.0-rc
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.0.0
Description
- New Backoffice: Bellissima replaces Belle with new Web Component technology π
- New Management API: An all-new API replaces the Backoffice API controllers πͺ
Read more about the new Backoffice in the release blog post.
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.3.2...release-14.0.0
- C#
Published by iOvergaard over 1 year ago
https://github.com/umbraco/umbraco-cms - 14.0.0-rc5
What's Changed Since RC4
π₯ Breaking Changes
- Use runtime mode to determine cache TTL for manifest files by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16393 ### π Bug Fixes
- Fix issues with initial creation of external users by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16363
- V14: invalid validation keys by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16401 ### π New Features
- Updated nuget packages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16349
- V14: login should autofocus by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16350
- V14 QA media type tests by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16282
- V14 QA Added document type acceptance test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16211
- Add endpoint for retrieving "folder" media types. by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16345
- V14: Login updates by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16359
- V14: Fix user cache issue by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16284
- Expose and manage system media types by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16343
- [v14] Fix multiple upgrader issues by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16339
- Add editor ui alias to package xml by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16420
- The "item" endpoints should be accessible for all users by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16422
- V14 QA Decreased retry amount by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16423
- Make sure listviews are initialized correctly in a new DB by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16418
- Enrich the datatype references output with content type data by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16417
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-rc4...release-14.0.0-rc5
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - 14.0.0-rc4
What's Changed
π₯ Breaking Changes
- V14: Refactor user and usergroups with referency by id model by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16287
- merge user/current/logins and user/current/login-providers by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16307 ### π Bug Fixes
- V14: Return the unhealthy error message from Examine index by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16228
- V14: The login page does not respect certain error codes by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16244
- V14: Backend changes to facilitate Preview mode in Bellissima by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16279
- V14: Adds
preview.jsby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16305 ### π Internal - V14: The dev server for the login app does not work by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16225 ### π New Features
- v14: Return all data types from
DataTypeService.GetAllAsync()by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16230 - Return 401 in case the signin was not successfully by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16258
- V14: Reintroduce umbraco api controller as obsolete by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16263
- Use a fixed access token timeout for developer clients by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16255
- Do not expose culture we do not accept for languages by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16265
- TemplateService should return all templates from GetAllAsync if no keys are passed by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16254
- Allow FileUpload and Imagecropper to upload files in the same way by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16214
- V14 QA Added missing acceptance tests for Dictionary by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16241
- V14: Resize url endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16275
- DX: Add
BlockValueconstructors to force correct property editor alias and layout item type by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16266 - V14: Add JsonDocumentOptions skipping comments in appsettings by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16281
- [v14] backoffice user login providers endpoint by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16141
- V14: Fix redirect search by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16285
- V14: Fix null ref exception in current user permission endpoint by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16286
- V14 QA Bumped version of testHelpers by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16304
- V14: fix user set user group endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16302
- Fix the editor UI alias migration and re-run it by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16292
- V14: Fix package creation by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16309
- [V14] import/export media/document type endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16100
- V14: Untangle the preview functionality from the auth cookie by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16308
- V14 QA Apply new syntax for adding smoke tags by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16326
- Clean up null values in datatype configs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16296
- V14 QA remove test describe by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16330
- V14; Refactor permissions for Document/Media/Member by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16310
- V14: Merge 13 to 14 by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16340
- The preview hub throws an exception during DB upgrade by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16338
- Update path for basic auth redirect by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16346
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-rc3...release-14.0.0-rc4
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-rc3
What's Changed
π₯ Breaking Changes
- Remove all RTE config from appsettings by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16140 ### π Bug Fixes
- V14: Allow file uploads when save and publishing by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16153
- Persist claims from OnExternalLogin event by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16180
- Add member type icon to member type tree output by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16178
- V14: Lock out users by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16199
- V14: Webhook endpoint fixes by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16215
- Use the correct editor UI for MNTP by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16217
- V14: Fix sorting by "creator" on collection view by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16182
- V14: Login page throws validation errors by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16222
- Management api should use datetimeoffset by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16196 ### π New Features
- Fix data parsing error for dropdown and checkbox list by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16132
- Add endpoint for retrieveing the configured default language by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16086
- Fix RTEs stylesheet loading error by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16128
- V14: Migrate notify action from char to string by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16142
- RTE media folder config is stored as a GUID in V14 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16138
- Make public access endpoints work correctly by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16136
- Translate user picker property editor value to V14 compatible format (and back again) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16151
- V14: Cache user by id by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16139
- V14 QA skips failing test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16148
- V14: add authorized logout callback path by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16152
- Translate member group picker property editor value to V14 compatible format (and back again) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16150
- V14 QA added acceptance tests for the media section by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16039
- Always use IActionResult - not ActionResult by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16145
- Translate member picker property editor value to V14 compatible format (and back again) by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16149
- V14: the login page only needs UUI icons by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16155
- V14 QA Fixing failing tests for Partial View by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16181
- Handle multiple simultaneous block editor layouts by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16184
- Add oEmbed endpoint to the management api by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16188
- Add endpoint for retrieving allowed media types for file extensions by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16189
- Add user group filter endpoint by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16087
- Add avatarUrls to the userItem responsemodel by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16190
- Add data type editor UI aliases on upgrade by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16183
- Set the data type editor UI aliases at install time by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16185
- V14: Add webhook events endpoint by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16192
- V14 QA skip failing list view test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16197
- V14: Test new content and media list view service by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16193
- Move audit log endpoints to their respective silos and clean up by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16170
- V14 QA Setting up the smoke E2E tests in pipeline by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16082
- [V14] Allow specifying ID on the create package endpoint by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16203
- V14: Unique OAuth callback route by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16194
- V14: The
/umbraco/oauth_completeroute should show the Backoffice client by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16210 - Amend user start node handling by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16094
- [v14] Add missing alias and id to usergroup related api models by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16154
- V14 QA Added acceptance tests for Language by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15997
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-rc2...release-14.0.0-rc3
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-rc2
What's Changed
- V14: Update OpenApi.json by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16068
- V14 QA Added timeout for login by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16073
- V14 QA Added skip to the failing test due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16076
- V14: Apply sliding window token expiry based on the configured max login lifetime by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16028
- V14: Fix npmjs.org publish by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16075
- V14/feature/all segment endpoint by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16054
- V14: Redirect to login screen by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16051
- V14 QA Token access fix by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16111
- RC2 Breaking - Ensure migrations persist the executed key, when executed. by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16113
- v14: Remove UI settings from BackOfficeExternalLoginProviderOptions by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16064
- V14: Obsolete runtime minification settings by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16123
- V14: Fix member mapping by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16106
- V14 QA fixed failing list view by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/16130
- V14: Refactor items endpoint to return 0 items when ids/paths are empty by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16126
- Cleaned up V13 related and obsoleted system directory constants by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16133
- V14: Fixup webhook endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16143
- Support OpenAPI polymorphic output with
JsonDerivedTypeby @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16144 - Align various controllers by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16137
- Configured the swagger UI by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16146
- Support member saving Cancel by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16147
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-rc1...release-14.0.0-rc2
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-rc1
Description
This is the first Release Candidate of Umbraco 14.
What's Changed
- V14: Deny login screen access by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16034
- V14: Move towards get guid by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15889
- V14: Remove member list view by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15979
- Fixed check to support unix/linux OS by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16045
- Removed leftover System.Text.Json dependencies by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16040
- Only add a SQL in statement if there are keys to filter on by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16044
- v14: JSON schema tool improvements by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16035
- Set invite users to false if deny local login is true by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/16043
- V14: Clean up backend translation files by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16050
- V14: Additional blueprint endpoints by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16047
- Clean up FIXMEs in security controllers by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16038
- v14: Add async methods to Deploy interfaces by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16055
- V14: MediaPicker/MNTP - Changed
StartNodeIdfrom aUditoGuidby @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/16042 - v14: Update ImageSharp and MailKit dependencies by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16061
- V14/feature/login image by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16063
- V14 QA Added missing tests for Partial View, Stylesheet, Script, Template by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/16059
- V14: Support custom Swagger schema and operation identifiers for external packages by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16062
- Fix Collection views with custom field ordering by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16065
- V13: Add webhook information to detailed telemetry by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/16060
- V14/chore/pipelines e2e nuget by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16066
- Add JsonObjectConverter to the default serializer and make a safe check before adding index by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16067
- V14: Optimise login screen javascript by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16069
- V14 External login linking + Proposed error handling by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/16052
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-beta003...release-14.0.0-rc1
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-beta003
What's Changed
- Add health checks results to payload by @erikjanwestendorp in https://github.com/umbraco/Umbraco-CMS/pull/15485
- Xpath Query on Multinode Treepicker no longer working for new Nodes. #14698 by @huzzi in https://github.com/umbraco/Umbraco-CMS/pull/15159
- Added a check for the runtime mode and showed the relevant error mess⦠by @prjseal in https://github.com/umbraco/Umbraco-CMS/pull/15853
- Validation messages for blocklists no longer show HTML markup. #15697 by @jdearsley in https://github.com/umbraco/Umbraco-CMS/pull/15852
- Show BlockGrid Create Dialog if there are items in clipboard by @stefanstankovic in https://github.com/umbraco/Umbraco-CMS/pull/15841
- Update documentation for GetAllContentTags method in ITagQuery interface by @BishalTimalsina12 in https://github.com/umbraco/Umbraco-CMS/pull/15860
- Avoid string.Format allocations by ProfilingViewEngine when profiler is not enabled. by @nzdev in https://github.com/umbraco/Umbraco-CMS/pull/15859
- Dispose IDisposable instances by @nzdev in https://github.com/umbraco/Umbraco-CMS/pull/15810
- Fix UmbracoMapper InvalidOperationException due to concurrent modification of inner dictionary by @albinj in https://github.com/umbraco/Umbraco-CMS/pull/15849
- DataTypeSplit datacollector should not care about propertyEditors by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15898
- Preserve user populated link title when selecting nodes in link picker by @matthewcare in https://github.com/umbraco/Umbraco-CMS/pull/14787
- Bump follow-redirects from 1.15.4 to 1.15.6 in /tests/Umbraco.Tests.AcceptanceTest by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/15895
- Bump follow-redirects from 1.15.4 to 1.15.6 in /src/Umbraco.Web.UI.Client by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/15896
- v14: Remove mentions of UmbracoApiController by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15863
- Add additional lock timeouts and clean-up
ObjectCacheAppCacheby @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/15911 - Added missing 404 in openapi when using current user endpoints for permissions by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15915
- V14 QA login acceptance test fix by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15917
- Ensure correct access to all manifests + introduce "public" package manifests by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15921
- Use the correct localization keys for core property validation errors by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15931
- V14: Add reserved fields to config endpoints by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15919
- Introduce path provider and resolver for the Content Delivery API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15922
- Add ancestor endpoints and remove explicit parent context by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15746
- Add check for ContentVariation.Nothing when copying documents. by @nagolucky18 in https://github.com/umbraco/Umbraco-CMS/pull/15185
- Handle sensitive properties in the Management API by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15936
- Fix content type id mapping by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15941
- 14744 tour not coded to best practice by @nagolucky18 in https://github.com/umbraco/Umbraco-CMS/pull/15133
- Refactor Tracked references endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15933
- Relations/types mangement api cleanup by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15910
- V13: Align database schemas of migrated and new database by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15934
- V14 QA Fixed the failing tests due to UI changes by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15944
- Entity search - take one by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15951
- Use an extension method for fetching a required user in a common way by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15953
- Document version endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15946
- V14: Blueprint CRUD endpoints by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15947
- Define RefreshMethodType enum values by @nzdev in https://github.com/umbraco/Umbraco-CMS/pull/15938
- Fix swagger schema error after #15946 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15971
- V14: Add IsAdmin to user and current user response models by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15969
- V14 QA Fixed/Cleaned up the api acceptance tests by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15964
- V14: login screen by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/15932
- Examine powered entity search for documents, media and members by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15972
- Make property container type parsing explicit by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15963
- V14: Test new content blueprint editing service by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15970
- V14: Fix entity type container repository get by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15974
- V14: Download Created Package MIME type by @leekelleher in https://github.com/umbraco/Umbraco-CMS/pull/15982
- V14 QA Fixed the failing login step by @nhudinh0309 in https://github.com/umbraco/Umbraco-CMS/pull/15981
- Bump vite from 5.1.1 to 5.1.7 in /src/Umbraco.Web.UI.Login by @dependabot in https://github.com/umbraco/Umbraco-CMS/pull/15980
- V14: Use auth scheme directly when getting Umbraco identity by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15978
- Moved logic from FolderTreeControllerBase service layer by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15976
- Return 404 instead of 500 when an "original parent" has been deleted by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15990
- Rename Examine based entity search service by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15991
- Ensure authenticated to see webprofiler log by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16007
- V14: Deleted code marked as obsolete for V12 and V13 by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15999
- Support containers for blueprints by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15983
- V14: Add cancellation tokens to all endpoints by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15984
- V14: Deleted code marked as obsolete for V14 by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15998
- V14: Use ITemplateService in DocumentPresentationFactory by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15995
- Swagger: Don't use allOf for inheritance + fix polymorphic models by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15985
- Convert Tourdata into a more generic concept by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15923
- V14:
ContentBlueprintEditingServicecleanup by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/16018 - Move manifest endpoints to their own, independent API group and fix access policies accordingly by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15989
- v14: Align Deploy interfaces, remove obsolete methods and default interface implementations by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/15965
- Fix tracked reference queries for SqlServer by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/16020
- Premigrations + Updated NuGet Dependencies by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15987
- Simplify user group authorization failure statuses by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16009
- Deduplicate the magic string "/management/api/" by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16016
- v14: Remove
Newtonsoft.Jsonfrom tests by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16029 - v14: Refactor and enhance
System.Text.Jsonconverters by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/15960 - v14: Update to
NJsonSchema11.0.0 and useSystemTextJsonSchemaGeneratorSettingsby @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16030 - v14: Update .NET dependencies to 8.0.4 by @ronaldbarendse in https://github.com/umbraco/Umbraco-CMS/pull/16031
- Remove remnants of the Angular implementation by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16026
- Content & media url endpoints by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15832
- Clean up explicit test dependencies for System.Text.Json serializer by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16017
- V14: Update imports on Login app by @iOvergaard in https://github.com/umbraco/Umbraco-CMS/pull/16033
- Remove RTE embedded image handling + clean up file upload configuration by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16025
- Remove manifest validators by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16027
- Cleaned up some low-hanging FIXMEs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16010
- Remove "additional data" from entities by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/16024
- Prevent template circular references by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15907
- Update v14 api docs with info from umbraco docs by @alina-tincas in https://github.com/umbraco/Umbraco-CMS/pull/15977
- Improvements to the OpenAPI Docs by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/14754
New Contributors
- @huzzi made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15159
- @jdearsley made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15852
- @stefanstankovic made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15841
- @BishalTimalsina12 made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15860
- @alina-tincas made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15977
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-beta002...release-14.0.0-beta003
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-beta002
What's Changed
- Added the possibility to select all the cultures at once in the save and save&publish dialogs by @fg-gsc in https://github.com/umbraco/Umbraco-CMS/pull/15776
- Update Welsh lang file by @OwainJ in https://github.com/umbraco/Umbraco-CMS/pull/15760
- fix 2fa user login - add twoFactorView property to response (15781) by @MihailichenkoPavel in https://github.com/umbraco/Umbraco-CMS/pull/15798
- Add handling of failed publish. by @nagolucky18 in https://github.com/umbraco/Umbraco-CMS/pull/15469
- Localize validation messages with user lang files by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15820
- Use same cache level for MNTP no matter the output channel by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15828
- Media Picker - upload button disabled bug #13383 by @cheeseytoastie in https://github.com/umbraco/Umbraco-CMS/pull/15115
- V14: Add additional validation around manipulating groups by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15834
- V13: Incorrectly parsing item id by DeliveryApiContentIndex caused incorrect information when deleting a content item by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15848
- Enable member management authorization by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15843
- Webhook paged results by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/15802
- Clean up content editing models by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15855
- V14: Rename new projects by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15836
- V14: Expose default list view ids in datatype configuration endpoint by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15865
- V14: Remove duplicate pagination helper by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15856
- Add "is deletable" to relation types + align namespaces for controllers by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15867
- Make
GetByIdsin ContentService extensions non nullable by @bjarnef in https://github.com/umbraco/Umbraco-CMS/pull/15736 - V14: Fix FIXMEs by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15869
- fix udi leaking in the management api by @Migaroez in https://github.com/umbraco/Umbraco-CMS/pull/15684
- V14: Create member filter by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15877
- Update ImageSharp by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15885
- Port V13 backoffice cookie validation to V14 by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15886
- Removed "type" from tree item response models by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15862
- Fixing locking issues for document type saves. by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15854
- Workaround for failing entity tree children by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15887
- V14: Remove Keep Alive Job by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15891
- v14: Fix umbracopackage template by @Zeegaan in https://github.com/umbraco/Umbraco-CMS/pull/15894
- V14: Extend IContentEntitySlim by @nikolajlauridsen in https://github.com/umbraco/Umbraco-CMS/pull/15890
- V14 QA Skipped failing acceptance test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15897
- V14: Revoke previous sessions when
AllowConcurrentLoginsis false by @elit0451 in https://github.com/umbraco/Umbraco-CMS/pull/15892 - Add DB locking for container APIs by @kjac in https://github.com/umbraco/Umbraco-CMS/pull/15870
- Added missing locks and use timeout on all of them in ObjectCacheAppCache by @bergmania in https://github.com/umbraco/Umbraco-CMS/pull/15902
- V14 Bugfix ensures correct line endings for partial view snippets by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15906
- V14 QA Skipped flaky dashboard test by @andr317c in https://github.com/umbraco/Umbraco-CMS/pull/15905
New Contributors
- @fg-gsc made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15776
- @MihailichenkoPavel made their first contribution in https://github.com/umbraco/Umbraco-CMS/pull/15798
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-14.0.0-beta001...release-14.0.0-beta002
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - release-14.0.0-beta001
What's Changed
- First beta release of Umbraco 14
Full Changelog: https://github.com/umbraco/Umbraco-CMS/compare/release-13.3.0...release-14.0.0-beta001
- C#
Published by iOvergaard almost 2 years ago
https://github.com/umbraco/umbraco-cms - CodeGarden '18 Snapshot
Version 8 as of CodeGarden '18
- C#
Published by zpqrtbnk almost 8 years ago