Release notes for Umbraco-CMS v12.3.0
Released on: Thursday, November 2 2023
NuGet Package: Umbraco.Cms v12.3.0
Contributors
Of the 49 bug fixes and feature additions in release/12.3.0, a total of 32 of them have been contributed by the community, by 21 unique contributors.
We're welcoming 6 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Anna Dalsgaard, Bram Hoven, James, Johan Möller, justinbotger, Tomislav Trbic 🏆
All community contributors to this release
Ambert van Unen1 PR
Anders Bjerner1 PR
⭐
Anna Dalsgaard1 PR
Bjarne Fyrstenborg5 PRs
⭐
Bram Hoven1 PR
Callum Whyte1 PR
Carl1 PR
Erik-Jan Westendorp4 PRs
⭐
James1 PR
Jannik Anker1 PR
Joe Glombek1 PR
Johan Möller2 PRs
⭐
justinbotger1 PR
Lucas Bach Bisgaard3 PRs
Nikolaj Brask-Nielsen2 PRs
Owain Jones1 PR
Paul Seal1 PR
Richard Ockerby1 PR
thomashdk1 PR
⭐
Tomislav Trbic1 PR
Vitor Rodrigues1 PR
⭐ = First pull request to Umbraco-CMS
Notable features
2
Developer experience
7
#14903 Remove broken reference to submodule
#14880 Replaced `[MaybeNullWhen(false)]` with `[NotNullWhen(true)]` for `UdiParser.TryParse` method
#14847 Fix spelling mistake, and add details of additional packages
#14837 Fixes: Menu tab missing `data-element="tab-{{tab.alias}}"` in the dropdown list
#14761 Add SetMemberSignInManager builder extension
#14663 Improving intellisense by fixing XML warnings
#13500 Allow to specify format and parsing format in dateHelper functions
UI and UX updates
9
#14942 Corrected mark-up in the logviewer
#14905 Add IExceptionHandlerFeature check to dynamic route check
#14892 Fix for fallback file upload
#14846 Ensure focus on specific action in block card
#14816 Remove duplicate name attribute in 2FA login form
#14803 Bug fix whre mediapicker dont load before an event fires elsewhere #1…
#14781 add Audit Trail to the media info tab just alike the conten
#14778 Update Members list view, enable search by id or key
#14765 Update Media list view, search by id or key
Other
31
#15065 V12: Bump @umbraco-ui/uui from 1.4.0 to 1.5.0
#15043 Check content permissions before performing action
#15032 Bugfix: UI for preview bug related to single language & non variant content
#14994 V12: Update Backoffice dependencies: jQuery, TinyMCE, SignalR, Ace Editor, Umbraco UI Library
#14987 Delivery API: Create matcher policy to pick the correct item endpoint
#14978 Updated Welsh lang file
#14967 Add config to limit concurrent logins
#14966 Out-of-date models status flag is created when using SourceCodeManual and Development Runtime
#14947 Fixed a couple of occurrences where scopes was auto-completed while modified db state
#14937 Fix custom dbcontexts extention methods
#14927 Updated Dutch translation for "import"
#14904 Add aria label to umbraco property
#14895 Translate 'noItemsFound' to Dutch
#14884 made link to umbraco learning base youtube visible with underline sty…
#14881 Fixed URL tracking not working for invariant pages with culture variant ancestors
#14867 Make sure to sign out external users if an error occurs during sign-in
#14852 Only use EF DbContext Pool when Runtime level = Run
#14839 Ensure that value type JSON is translated correctly for Delivery API output
#14824 Fix property variance cache issue
#14805 API examinemanagement/GetIndexerDetails throws 500 when an index is corrupt
#14799 a11y improvement for settingsdashboardintro
#14794 added validation messages in swedish language
#14773 Feature: Add buttons for additional preview URLs
#14767 Fixes #14722 - DateTime picker calendar does not get updated when custom date format
#14759 Issuu embed does not work
#14750 Fixes: #14486 - Some sr-only texts not localized
#14725 Update umbBlockGridPropertyEditor.component.js
#14694 ModelsBuilder GetModelPropertyType fails when the "itemType" is "Element"
#14620 Fixes #14351 - Using Fallback to default langauge on a specific item changes the whole VariationContext
#13074 Add dropdown prevalue editor
#13073 Cleanup radiobuttonlist prevalue editor