Release notes for Umbraco-CMS v8.1.0
Released on: Tuesday, July 9 2019
NuGet Package: UmbracoCms v8.1.0
ZIP Download: UmbracoCms.8.1.0.zip
Contributors
Of the 277 bug fixes and feature additions in v8.1.0, a total of 96 of them have been contributed by the community, by 23 unique contributors.
We're welcoming 16 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Adam Nelson, Bjarne Fyrstenborg, Chriztian Steinmeier, Dan White, Dennis, Frans de Jong, Jeavon, Matthew-Wise, Mike Masey, Ollie P, Ondrej Pialek, Poornima Nayar, Rachel Breeze, Robert, Steve Temple, Tiffany Prosser 🏆
All community contributors to this release
⭐
Adam Nelson1 PR
Anders Bjerner2 PRs
Andy Butland1 PR
Bjarne Fyrstenborg3 PRs
Callum Whyte1 PR
⭐
Chriztian Steinmeier1 PR
⭐
Dan White1 PR
⭐
Dennis1 PR
⭐
Frans de Jong1 PR
⭐
Jeavon1 PR
Kenn Jacobsen63 PRs
Lee Kelleher5 PRs
Marc Goodson2 PRs
⭐
Matthew-Wise1 PR
Mike Masey3 PRs
⭐
Ollie P1 PR
⭐
Ondrej Pialek1 PR
Paul Seal1 PR
⭐
Poornima Nayar1 PR
⭐
Rachel Breeze1 PR
⭐
Robert1 PR
⭐
Steve Temple1 PR
Tiffany Prosser2 PRs
⭐ = First pull request to Umbraco-CMS
Breaking changes
16
#5246 Add GetById(Udi) to published caches
#5212 Move IsVisible from IPublishedContent to IPublishedElement
#5206 Umbraco exposes all tags publicly by default
#5106 Simplify our Poco mappers
#5087 Refactor (auto) mapping
#4775 WebApi MapHttpAttributeRoutes causes error in IComponent
#2441 Ignore user start nodes option in pickers
UI and UX updates
37
#8827 Show only settings and styles boxes when each of them has configuration
#5353 V8: ClipboardService + implementation for nested content
#5339 focus outline + hover states for umb-checkbox and umb-radio
#5338 V8: app header action focus outline
#5337 Created umb-outline to make it easy to apply pretty focus outline for elements.
#5332 V8: prettier outline on media picker
#5329 V8: nested content consistent "add content"-button, and other adjustments.
#5262 V8: Tree node annotation "pending changes" should take precendence over "is listview"
#5226 Accessibility and UI update of umb-tags
#5221 Making Umb-Toggle round
#5158 V8: Add back button to listviews for members
#5149 V8: Fix broken listview pagination when using the back link
#5128 V8: Replace listview bulk action permission checkboxes with umb-toggle
#5020 v8: Sections are collapsed too early
#5008 V8: minor usability corrections for users section
#4948 V8: Provide url in content lists for ability to open item in a new tab
#4908 Use umb-checkbox for all content variant dialogs
#4754 V8: UI — updated login screen
#4728 Confusing state when trying to publish content where a mandatory language haven't been created.
#4724 V8: Make header name input look OK when disabled
#4695 V8: umb-sticky-bar does not get positioned correctly when editing DocumentType in infinity editing mode.
#4619 V8: Make "Open in split view" look better in narrow viewports
#4515 V8 — make login screen fit new brand identity
Other
224
#6193 Core Multi Url Picker doesn't work inside Macro
#5749 Need to prepare MB future
#5748 Prepare MB future
#5746 V8: Fixes filter problem with minilistview when no filter is applied (#5744)
#5731 Add Giphy embed provider support
#5729 V8: Make the content tree keyboard accessible
#5728 V8: Custom IAntiForgeryAdditionalDataProvider implementation
#5710 Highlight when tabbing to umb-toggle
#5701 Fix secondary menu item accessibility
#5700 Macro Rendered in Richtext Editor when not configured to do so.
#5690 V8: Fix confirmation for permissions dialog
#5689 v8: LinkPicker does not work when using the search box
#5687 V8: Fix overflow for specific node permissions
#5664 V8: Accessibility improvements for textbox validation
#5648 V8: Enforce max width on numeric inputs
#5647 V8: Fix the overflow wrapping for repeatable textstrings
#5640 Remove bold from default variant.
#5636 V8 Remove duplicate comments in MediaService
#5623 Prevent deletion of System DataTypes
#5618 Icon Constants consistency
#5615 ReadOnlyValueController - Fixes filter
#5612 Innitial account can't add roles to own profile
#5602 V8: Fix the back button for media type list views
#5594 V8: Fix the Nested Content title overflow
#5587 Handle `loginModel.RedirectUrl` in Login partial
#5574 Doc type as child of itself is not persisted on create
#5567 V8: Support negative values for integer and decimal property editors
#5563 V8: Don't show multiple open menus
#5560 V8: Add option to keep the mini profiler active at all times in debug mode
#5558 Added a check for and delete descendants when deleting a dictionary item
#5549 V8: Don't show "Reload" for list view nodes
#5548 V8: Automatically hide the context menu after reloading a node
#5544 V8: Accessibility improvements for top header
#5528 V8 - Install local package gives error: incorrect version
#5506 V8: Use a picker to select allowed types for MNTP
#5500 V8: Add keyboard support for navigating search results
#5494 V8: umb-confirm button cursor should be "pointer"
#5465 V8: UX update for content/media sort dialog
#5463 V8: Add auto-focus to the default action in overlay dialogs
#5460 V8: Use umb-load-indicator when loading the RTE
#5458 Menu items have insufficient focus (tab) states
#5454 V8: Don't load the breadcrumb twice when editing content
#5450 Login errors are not identified for screen reader users
#5448 V8: Hide "Create new" header in Nested Content create item dialog if all items are filtered out
#5447 V8: Prompt to save changes after pasting items into Nested Content
#5434 Fix noPasswordManager name for docs
#5432 Corrected `EntityController.ConvertToObjectType` return type for MemberType
#5401 Added support for changing the dates of the log files
#5389 V8 improved focus state of umb-form-check inputs
#5370 V8 Settings - Remove old 'Editors Manual' link from the 'Start Here' dashboard message
#5369 V8: Default nested content item names to the item type name
#5360 V.8.0.1 Multi url picker have the wrong language for content page node
#5358 V8: Allow localizing content types and properties using language files
#5340 Disable tabbing state if user clicks
#5331 Update jQuery to latest 3.4.0
#5330 V8: prettier outline for buttons, and only shown when tabbing is active.
#5324 V8: Make Nested Content work with hidden item icons
#5309 V8: Always show content and media search results first
#5304 V8: Login form accessibility improvements and form input tabbed focus styles
#5301 V8: Send notifications for content rollback
#5295 setting just an hash link is ignored by RTE
#5288 V8: Send notifications for changes in public access
#5287 V8: Send notifications for changes in permissions
#5268 V8 : Auditservices sql error
#5256 V8: Add busy state to <umb-confirm/> OK button
#5252 V8: Allow sorting manually by name in listviews
#5248 V8: Composite doctype links don't go to the right place
#5233 Error in Backoffice when selecting Order By Document Type in Custom List View
#5220 V8: No linebreaks, invisible completing paragraph tag in "View Source Code" bar in Richtext editor (RTE) in Backcoffice
#5219 bigger area for add-property + only hover-state if you can edit property
#5213 V8: Make sure Nested Content item blueprints are listed in defined sort order
#5210 Backoffice session timeout on custom-URL backoffices leads to high browser CPU and self-inflicted backend DDoS
#5195 Uploaded image height / width is incorrectly set to 200 px
#5194 V8: Fix the layout for editing datatypes in infinite edit mode
#5188 V8: Relation type alias is "generating" when editing an existing relation type
#5183 V8: Content doesn't save
#5180 V8: YSOD when saving variant content (mapping issue)
#5177 V8: Missing "metadata" breaks media picker (mapping issue)
#5140 Use umb-checkbox for select all in listview
#5138 Make XmlHelper class public again
#5134 The ImageCropperPropertyValueEditor doesn't convert values in ConvertDbToString correctly
#5122 V8: Various UX improvements to the RTE configuration
#5119 V8: Use umb-checkbox for RTE configuration
#5116 V8: Add back button to listviews in media
#5109 V8: Updated Constant.System.Root references (to use correct constant, and others)
#5107 Replace dynamic ViewBag with ViewData
#5105 V8: Improvements for logviewer search results view
#5097 V8: Improve notifications save button style and interaction
#5095 V8: Fix the style of the public access confirmation button
#5086 V8: Remove unused translations from area "editcontenttype"
#5085 V8: Use "group" instead of "tab" on Nested Content config
#5069 Umbraco 8.0.1 PluginController attribute does not work on Rootnode
#5056 V7: Log correct user ID when emptying the content recycle bin
#5055 V7: Log correct user ID when moving media
#5054 V7: Log correct user ID when emptying the content recycle bin
#5048 fixes - TinyMCE does not sync data to angular store when dragged away…
#5038 Radio button list is wrongly positioned in narrow viewports
#5029 V8: Add optional culture parameter to UrlAbsolute extension
#5024 V8 : Query Builder code error returning child items of type
#5011 Content/Media/MemberTypeRepository refactoring
#5006 V8: Use umb-checkbox for user filters
#5002 Avoid removing a public method (used by forms 8.0.0)
#5000 v8 - Added missing parameters to the JSdocs for editorService.iconPicker
#4994 Fixes the authorization for certain endpoints on the UsersController
#4990 V8: Unable to use paging with ContentService's GetVersionsSlim
#4988 v8 - overlays after creating new content (redirect) reference a stale controller
#4986 V8: Use umb-checkbox for "open in new window" in the link picker
#4985 V8: Use umb-checkbox in the delete membertype confirm
#4984 V8: Use umb-checkbox in the delete datatype confirm
#4983 V8: Use umb-checkbox in the delete mediatype confirm
#4981 V8: Fix glitch in umb-checkbox background
#4974 Fixing code in sync functionality of checkbox-list
#4970 General tidy up of styles for logviewer
#4967 V8: List View - Unable to sort on "Is Published", when language variants is used
#4963 V8: MemberTypeService.Save throws exception
#4954 Fixes inserting an image into the grid rte since it doesn't get resized correctly
#4949 Grid Settings Row configuration missing Save button
#4947 Skype link ("sip:name@domain") is automatically converted to "mailto"
#4945 Patch/update published content request comments
#4936 v8 - Selecting "true/false" editor during document type generation
#4935 v8 - The language <language>-<culture> already exists when added the <language> already
#4926 Fixed casing of editorService open method inline documentation for the size parameter
#4906 changed umb-checkbox model to be the boolean property, not a object c…
#4904 Update the umbraco ascii art
#4892 V8: Don't allow opening an uncreated template
#4890 V8: Don't "Create matching template" before the content type is created
#4858 Fixes LogViewer if JSON log contains malformed JSON lines
#4853 Fixes javascript error when trying to unpublish an invariant item
#4839 v8: Missing extension methods to get siblings
#4837 Support getting multiple members by id
#4832 v8: Fix table cells collapsing when sorting doctypes in Nested Content
#4790 v8 - uduf - Implement Content and Media Udi[] overloads
#4788 Importing Document type does not work
#4779 V8: Remember choice of layout in Users section
#4778 V8: Property Editor Slider Step Increments
#4776 V8: Datatype configs are not validated in infinite editing
#4774 V8: Creating a content template appears to fail
#4757 V8: Selecting a proposed option when creating a user takes you away.
#4756 V8: Users section should remember choice of layout
#4755 V8: Make it possible to upload the same file twice or more
#4706 V8: Grid panel should not be shown unless there is available actions inside it.
#4683 V8 Multilanguage as folders and variants
#4652 Cannot insert image in TinyMce editor
#4590 v8: IFactory should itself be resolvable
#4559 V8: TinyMCE does not sync data to angular store when dragged away in grid-editor
#4529 v8: Sub header actions in infinite editing need adjustments
#4489 V8: Document Type in active view after deletion
#4468 V8: Switch language on content TREE vs on content WINDOW
#4371 v8: Support 2 letter and 5 letter lang files in App_Plugins dir
#4364 V8: fixed type of dashboards in EditorModelEventManager
#4181 V8: Loosing context after editing DocType from content
#3958 Opening help panel on content info mess up layout of history
#3869 Image not updated after changing it in Media
#3624 Add back support for 2-factor-auth on login screen
#3458 Add an option to keep the mini profiler active
#3673 Content/Media picker picked details should be contextual to the variant language