Viewing: Umbraco-CMS v18.2.0
Target: Thursday, September 17 2026

Release notes for Umbraco-CMS v18.2.0

Target release date: Thursday, September 17 2026

Contributors

Of the 94 bug fixes and feature additions in v18.2.0, a total of 22 of them have been contributed by the community, by 15 unique contributors.

We're welcoming 4 brand new contributors who have made their first pull request for Umbraco-CMS. Welcome to the contributor club: Arnel Robles, Derek Noonan, jamie, Jorik van Veen 🏆

Notable features 1
HQ Member

#22817 Installer: Write connection string to the final available appsettings.*.json (closes #21833)

category/notable area/backend release/17.7.0 release/18.2.0
by Andy Butland created on May 12, 2026 • merged by Andy Butland
Developer experience 2
HQ Member

#23584 Array State: support value to be undefined

category/dx area/frontend release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 6, 2026 • merged by Niels Lyngsø
HQ Member

#23416 Config Repositories: Defer store-backed config observables via a shared base so consumers need not await initialized

category/dx area/frontend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 17, 2026 • merged by Andy Butland
UI and UX updates 12
HQ Member

#23611 Content type designer: add root property styles

category/ui release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 10, 2026 • merged by Niels Lyngsø
HQ Member

#23606 Pickers: Show the number of selected items in the tree and collection item picker modals

category/ui category/ux area/frontend release/17.7.0 release/18.2.0
by Mads Rasmussen created on Aug 8, 2026 • merged by Mads Rasmussen
HQ Member

#23593 Tree Item Picker: Make table rows and cards with children navigable in pickers during selection

category/ui category/ux area/frontend release/17.7.0 release/18.2.0
by Mads Rasmussen created on Aug 7, 2026 • merged by Mads Rasmussen
HQ Member

#23578 Code Block: style update

category/ui area/frontend release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 6, 2026 • merged by Niels Lyngsø
HQ Member

#23571 Collections: Remember the view, filter, ordering and page of a collection (closes #22418)

category/ui category/ux area/frontend release/17.7.0 release/18.2.0
by Mads Rasmussen created on Aug 5, 2026 • merged by Niels Lyngsø
HQ Member

#23563 Tiptap RTE: Fix crash when content contains an embedded media node

category/ux type/bug area/frontend release/17.7.0 release/18.2.0
by Lee Kelleher created on Aug 4, 2026 • merged by Jacob Overgaard
HQ Member

#23542 Confirm Modal: Escaped special characters in item names

category/ui category/ux area/frontend release/17.7.0 release/18.2.0
by Lee Kelleher created on Aug 3, 2026 • merged by Jacob Overgaard
HQ Member

#23525 Block editors: inner block values shift onto neighbouring blocks when saving a subset of variants

category/ux release/17.7.0 release/18.2.0
by iOvergaard created on Jul 31, 2026
Fixed in HQ #23527 Block editors: Pair inner block values by block key when merging variant data (closes #23525)
HQ Member

#23426 Backoffice: Support running in insecure browser contexts (plain HTTP on IP addresses)

category/ux area/frontend area/backend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 20, 2026 • merged by Lee Kelleher
HQ Member

#23385 Content Workspaces: Redirect stale variant workspace URLs when the content type variance changes

category/ux area/frontend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 15, 2026 • merged by Jacob Overgaard
marcemarc

#23101 Media Picker search - add disambiguation of search results, particularly for folders!

category/ux type/bug release/17.7.0 release/18.2.0
by marcemarc created on Jun 11, 2026
Fixed in HQ #23116 Media Picker: Show ancestor breadcrumb path in search results table view (closes #23101)
bjarnef

#23092 Error label at block doesn't seem to consider UFM

category/ux type/bug area/frontend release/17.7.0 release/18.2.0
by bjarnef created on Jun 9, 2026
Fixed in HQ #23511 Block Grid: Use the content element type name in the invalid-location tag (closes #23092)
API and API documentation updates 1
HQ Member

#23499 Management API: Generate valid operation IDs for minor API versions, and upgrade @hey-api/openapi-ts

category/api area/frontend area/backend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 29, 2026 • merged by Jacob Overgaard
Other 78
arnelirobles

#23727 OpenIddict: Compare ConsentType and ApplicationType only when the descriptor sets them (follow-up to #23599)

community/pr release/17.7.0 release/18.2.0
by Arnel Robles created on Aug 21, 2026 • merged by Andy Butland
bme-novaware

#23697 Potential HttpClient initialization race condition in OEmbedProviderBase?

type/bug release/17.7.0 release/18.2.0
by bme-novaware created on Aug 19, 2026
Fixed in HQ #23715 oEmbed: Fix HttpClient initialization race in OEmbedProviderBase (closes #23697)
HQ Member

#23691 Segments: Handle segment values for `IsPropertyValid`

release/17.7.0 release/18.2.0
by Kenn Jacobsen created on Aug 17, 2026 • merged by Andy Butland
HQ Member

#23681 Dependencies: Update NuGet packages to latest minor and patch versions (18)

release/18.2.0
by Andy Butland created on Aug 16, 2026 • merged by Andy Butland
HQ Member

#23673 Performance: Only load server information once when instantiating the backoffice

category/performance area/frontend release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 14, 2026 • merged by Niels Lyngsø
HQ Member

#23670 Tree: Avoid reloads on no-change config updates

category/performance area/frontend release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 14, 2026 • merged by Niels Lyngsø
noonand

#23655 Authentication: Log silent auto-link failures in `BackOfficeSignInManager` and `MemberSignInManager` (closes #23632)

community/pr release/17.7.0 release/18.2.0
by Derek Noonan created on Aug 13, 2026 • merged by Andy Butland
Closes noonand #23632 AutoLinkAndSignInExternalAccount fails completely silently
bjarnef

#23622 Localization: Update Danish translations

community/pr release/17.7.0 release/18.2.0
by Bjarne Fyrstenborg created on Aug 10, 2026 • merged by Andy Butland
Lantzify

#23621 Localization: Restore from recycle bin and image crops property editor

community/pr release/17.7.0 release/18.2.0
by Johannes Lantz created on Aug 10, 2026 • merged by Andy Butland
arknu

#23615 Navigation Cache: Change from `HashSet<T>` to `ConcurrentHashSet<T>` in `NavigationSnapshot` (closes #23577)

community/pr release/17.7.0 release/18.2.0
by Asbjørn Riis-Knudsen created on Aug 10, 2026 • merged by Andy Butland
Closes arknu #23577 Concurrent collection error when deleting content in a loop
jorikvanveen

#23614 Documentation: Add a warning that discourages the use of `StripHtml` for XSS prevention

community/pr release/17.7.0 release/18.2.0
by Jorik van Veen created on Aug 10, 2026 • merged by Andy Butland
alexbromilow-idhl2

#23612 Upgrading from Umbraco 13.14 to 17.3.5 “LockObject with id=-344 does not exist"

type/bug area/backend affected/v17 release/17.7.0 release/18.2.0
by alexbromilow-idhl2 created on Aug 10, 2026
Fixed in HQ #23709 Migrations: Don't rebuild the published cache after a failed migration plan (closes #23612)
idseefeld

#23605 Image Cropper: Fix button labels (closes #23604)

community/pr release/17.7.0 release/18.2.0
by Dirk Seefeld created on Aug 8, 2026 • merged by Andy Butland
Closes idseefeld #23604 Crop Editor Save Button Label wrong
arnelirobles

#23599 OpenIddict: Prevent `ConcurrencyException` when several instances register the same application (closes #23544)

community/pr release/17.7.0 release/18.2.0
by Arnel Robles created on Aug 7, 2026 • merged by Andy Butland
Closes Arjanvanmaren #23544 Concurrent instances fail with ConcurrencyException registering the back-office OpenIddict application
enkelmedia

#23583 Perf: Pre-populate `IdKeyMap` when IPublishedContent is loaded/created

type/bug release/17.7.0 release/18.2.0
by enkelmedia created on Aug 6, 2026
Fixed in HQ #23586 Published cache: Populate the ID/key map from seeded and cached content (closes #23583)
brionyfactory73

#23576 Segment variant validation on publish fails when mandatory property has no segment-specific value (no fallback to invariant/base value)

state/sprint-candidate type/bug affected/v17 release/17.7.0 release/18.2.0
by brionyfactory73 created on Aug 5, 2026
Fixed in HQ #23587 Segments: Fix mandatory segment property validation (closes #23576)
HQ Member

#23570 Dependencies: Update NuGet packages to latest minor and patch versions

release/18.2.0
by Andy Butland created on Aug 5, 2026 • merged by Andy Butland
DanielToxic

#23567 Localization: Add missing Swedish translations

release/17.7.0 release/18.2.0
by Daniel Andersson created on Aug 5, 2026 • merged by Andy Butland
HQ Member

#23562 Dependencies: Update Tiptap to 3.29.2

dependencies area/frontend release/17.7.0 release/18.2.0
by Lee Kelleher created on Aug 4, 2026 • merged by Jacob Overgaard
HQ Member

#23555 SignalR Events: Filter document and media notifications by the recipient's start-node access

area/backend release/17.7.0 release/18.2.0
by Andy Butland created on Aug 4, 2026 • merged by Andy Butland
HQ Member

#23546 Elements: Expand test coverage

category/test-automation area/backend area/test release/18.2.0
by Laura Neto created on Aug 3, 2026 • merged by Andy Butland
HQ Member

#23543 Localization: Danish translation for BlockEditor confirmDeleteBlockTitle

category/localization area/frontend release/17.7.0 release/18.2.0
by Niels Lyngsø created on Aug 3, 2026 • merged by Niels Lyngsø
HQ Member

#23537 Cache rebuilds triggered per-migration during upgrade — intentional? (v13 to v17 Upgrade experience).

affected/v17 release/17.7.0 release/18.2.0
by AndyButland created on Jul 31, 2026
Fixed in HQ #23533 Migrations: Only rebuild the published cache for migration plans that request it (closes #23537)
croban

#23530 Preview - cannot run with a nonce-based CSP using strict-dynamic

type/bug release/17.7.0 release/18.2.0
by croban created on Jul 31, 2026
Fixed in HQ #23560 Preview: Add the CSP nonce to the injected preview badge script (closes #23530)
k-sek

#23524 Duplicate entries within UDA file

type/bug release/17.7.0 release/18.2.0
by k-sek created on Jul 31, 2026
Fixed in HQ #23538 Tiptap RTE: Prevent duplicate toolbar items when reordering a newly dragged item (closes #23524)
HQ Member

#23521 Imaging: Enforce max width/height when HMAC is configured

area/backend release/17.7.0 release/18.2.0
by Andy Butland created on Jul 31, 2026 • merged by Mole
ambientttt

#23519 Navigation Cache: Prevent concurrent alias map corruption (closes #23518)

community/pr release/17.7.0 release/18.2.0
by jamie created on Jul 30, 2026 • merged by Andy Butland
Closes ambientttt #23518 fix(navigation): prevent concurrent alias map corruption
lumikrynd

#23508 Code Quality: Resolved warnings

community/pr release/17.7.0 release/18.2.0
by lumikrynd created on Jul 29, 2026 • merged by Andy Butland
patrickdemooij9

#23506 Micro-optimisations: Delivery API node parse improvement

community/pr release/17.7.0 release/18.2.0
by patrickdemooij9 created on Jul 29, 2026 • merged by Andy Butland
HQ Member

#23500 Login: Backport removal of @hey-api/openapi-ts from the login project to v17

release/17.7.0 release/18.2.0
by iOvergaard created on Jul 29, 2026
Fixed in HQ #23501 Login: Remove @hey-api/openapi-ts from the login project (closes #23500)
patrickdemooij9

#23496 Micro-optimisation: Avoid `Activator.CreateInstance` when creating `MediaWithCrops`

community/pr release/17.7.0 release/18.2.0
by patrickdemooij9 created on Jul 28, 2026 • merged by Andy Butland
HQ Member

#23488 Tiptap RTE: Render `umbLink` via `MarkView` to stop `data-router-slot` attribute leaking into stored HTML

area/frontend release/17.7.0 release/18.2.0
by Lee Kelleher created on Jul 28, 2026 • merged by Lee Kelleher
patrickdemooij9

#23483 Micro-optimisations: Improve memory usage for `ReplaceMany` string extension method

community/pr release/17.7.0 release/18.2.0
by patrickdemooij9 created on Jul 27, 2026 • merged by Andy Butland
KevinJump

#23481 IContentTypeBase.MovePropertyType(alias, null) orphans the property instead of moving it to "generic properties"

type/bug release/17.7.0 release/18.2.0
by KevinJump created on Jul 27, 2026
Fixed in HQ #23493 Content Types: Fix `MovePropertyType` orphaning the property when moving it to no group (closes #23481)
bjarnef

#23479 Localization: Fix punctuation in resetFocalPoint string

community/pr release/17.7.0 release/18.2.0
by Bjarne Fyrstenborg created on Jul 26, 2026 • merged by Andy Butland
ome-umbraco-us

#23475 Content creation and edits fail to save, publish or preview when Basic Authentication is enabled

type/bug release/17.7.0 release/18.2.0 relates-to/#22752
by ome-umbraco-us created on Jul 24, 2026
Fixed in HQ #23539 Basic Authentication: Allow preview requests from an authenticated back-office user (closes #23475)
patrickdemooij9

#23474 Micro-optimisations: Avoid redundant allocations in file name and log filter

community/pr release/17.7.0 release/18.2.0
by patrickdemooij9 created on Jul 24, 2026 • merged by Andy Butland
patrickdemooij9

#23471 Micro-optimisation: Speed & memory improvements for `CompositeStringStringKey`

community/pr release/17.7.0 release/18.2.0
by patrickdemooij9 created on Jul 24, 2026 • merged by Andy Butland
HQ Member

#23467 Elements: Fix property-variance parity gaps with Documents

area/backend release/18.2.0
by Laura Neto created on Jul 23, 2026 • merged by Laura Neto
readingdancer

#23460 Log Viewer: Send log viewer date range as local-day instants and honour time portions (closes #14710)

community/pr release/17.7.0 release/18.2.0
by Chris Houston created on Jul 22, 2026 • merged by Andy Butland
Closes readingdancer #14710 Log Viewer date selector doesn't work correctly due to browser / server date difference.
ShekharTarare

#23456 Routing: Add close button to access denied route when displayed in modal (closes #23451)

community/pr release/17.7.0 release/18.2.0
by Shekhar Tarare created on Jul 22, 2026 • merged by Andy Butland
Closes HQ #23451 Users stuck in “Access denied” modal when opening an item they don't have access to from a picker
koty10

#23446 Media library write operations (upload, folder creation) become extremely slow with large item counts

type/bug release/17.7.0 release/18.2.0
by koty10 created on Jul 21, 2026
Fixed in HQ #23447 Media: Narrow sibling name-uniqueness fetch so writes scale on large libraries (closes #23446)
HQ Member

#23445 Content Types: Fix stale published cache when property variance changes without content type variance changing

area/backend release/17.7.0 release/18.2.0
by Laura Neto created on Jul 21, 2026 • merged by Andy Butland
HQ Member

#23439 Backoffice: Tidy up leftover `elementName` constants

category/refactor area/frontend release/17.7.0 release/18.2.0
by Lee Kelleher created on Jul 20, 2026 • merged by Andy Butland
HQ Member

#23425 Normalize culture code casing in SetCultureInfo and SetPublishInfo

category/performance area/backend release/17.7.0 release/18.2.0
by Ronald Barendse created on Jul 20, 2026 • merged by Andy Butland
HQ Member

#23421 Maindom: Broadcast cache instructions without maindom

area/backend release/17.7.0 release/18.2.0
by Nikolaj Geisle created on Jul 20, 2026 • merged by Andy Butland
HQ Member

#23417 Recycle bin restore always cascades to descendants: no option to restore a single node

state/sprint-candidate type/bug release/17.7.0 release/18.2.0
by ronaldbarendse created on Jul 17, 2026
Fixed in HQ #23448 Recycle bin: Support restoring a document or media item without its descendants at the service level (closes #23417)
HQ Member

#23415 Users: Validate avatar uploads against configured image file types

area/backend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 17, 2026 • merged by Andy Butland
HQ Member

#23413 Imaging: Respect `ImageFileTypes` configuration in management API factories

area/backend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 17, 2026 • merged by Jacob Overgaard
HQ Member

#23408 Current User: Re-fetch the current user when authorization is regained after a session timeout

area/frontend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Jul 16, 2026 • merged by Jacob Overgaard
HQ Member

#23403 Table collection view: 'Select all' replaces selection instead of accumulating across pages

type/bug affected/v17 affected/v18 release/17.7.0 release/18.2.0
by rickbutterfield created on Jul 16, 2026
Fixed in HQ #23406 Collection Views: Accumulate table selection across pages (closes #23403)
apples6509

#23392 Block Grid Settings values (cssClasses/customCSS) not migrated to new `values` array after 13→17 upgrade

type/bug release/17.7.0 release/18.2.0
by apples6509 created on Jul 15, 2026
Fixed in HQ #23404 Migrations: Migrate settings values for block editors when a block has no content values (closes #23392)
abjerner

#23391 Member Types: Fixed issue with missing icon for workspace design view

community/pr release/17.7.0 release/18.2.0
by Anders Bjerner created on Jul 15, 2026 • merged by Andy Butland
HQ Member

#23387 Library: Cannot delete an element folder through the management api after one of its elements has been trashed

type/bug affected/v18 release/18.2.0
by andr317c created on Jul 15, 2026
Fixed in HQ #23394 Elements: Delete relations when deleting an element folder (closes #23387)
gavabri

#23384 Fresh install 17 - TypeError: Cannot read properties of undefined (reading ‘api’)

type/bug area/frontend affected/v17 affected/v18 release/17.7.0 release/18.2.0
by gavabri created on Jul 15, 2026
Fixed in HQ #23395 Extension API: Guard against a cleared manifest when an extension is unregistered mid-initialization (closes #23384)
MaxiveLegend

#23379 MIGRATE V13 -> V17: Block without properties in RTE doesn't publish

type/bug release/17.7.0 release/18.2.0
by MaxiveLegend created on Jul 14, 2026
Fixed in HQ #23383 Block Editors: Preserve published state of property-less blocks on upgrade (closes #23379)
HQ Member

#23372 DateTimeWithTimeZonePicker does not handle min/max config

type/bug release/17.7.0 release/18.2.0
by nathanwoulfe created on Jul 14, 2026
Fixed in HQ #23373 Date Time Picker: Honour min/max config on the time-zone-aware editors (closes #23372)
benbracedigital

#23367 Link and media picker loses media folder context in RTE in V17

type/bug area/frontend release/17.7.0 release/18.2.0
by benbracedigital created on Jul 13, 2026
Fixed in HQ #23507 Tiptap RTE: Retain media folder context across picker modals (closes #23367)
Luuk1983

#23315 IElementContainerPermissionService replacement not reflected in backoffice UI action visibility

type/bug release/17.7.0 release/18.2.0
by Luuk1983 created on Jul 7, 2026
Fixed in HQ #23491 Permissions: Respect custom IElementContainerPermissionService for backoffice UI action visibility
arknu

#23245 HTML Utilities: Ensure that space is added between all elements in `StripHtmlTags`

community/pr release/17.7.0 release/18.2.0
by Asbjørn Riis-Knudsen created on Jun 30, 2026 • merged by Andy Butland
Closes arknu #23244 StripHtml method removes space after elements, resulting in words getting combined
Jason-Coyne

#23219 Load balancing: publisher silently stops writing cache instructions after failing to acquire MainDom (cached permanently, needs restart)

state/sprint-candidate release/17.7.0 release/18.2.0
by Jason-Coyne created on Jun 26, 2026
HQ Member

#22887 Localization: Type-safe keys for term() and <umb-localize>

category/localization area/frontend release/18.2.0
by Jacob Overgaard created on May 19, 2026 • merged by Niels Lyngsø
HQ Member

#22861 Extension Insights: Migrate Extension collection table view to table kind

category/refactor area/frontend release/17.7.0 release/18.2.0
by Mads Rasmussen created on May 15, 2026 • merged by Andy Butland
HQ Member

#22858 Webhook Delivery: Migrate custom table collection view to generic table kind

category/refactor area/frontend release/17.7.0 release/18.2.0
by Mads Rasmussen created on May 15, 2026 • merged by Andy Butland
ItamarBenAri

#22745 Block workspace: use-after-destroy race condition in async label rendering (getIsNew / getCurrent crash)

state/sprint-candidate area/frontend release/17.7.0 release/18.2.0
by ItamarBenAri created on May 7, 2026
Fixed in HQ #23449 Block Workspace: Guard block label render against a destroyed workspace (closes #22745)
al3ks

#22654 RTE content source structure altered after upgrade from v13 to v17

type/bug area/frontend affected/v17 affected/v18 release/17.7.0 release/18.2.0
by al3ks created on Apr 29, 2026
Fixed in HQ #23489 Tiptap RTE: Preserve block-level elements nested in `<div>` containers (closes #22654)
HQ Member

#22519 Backoffice Performance: Defer decorator controller creation to hostConnected

category/performance area/frontend release/17.7.0 release/18.2.0
by Jacob Overgaard created on Apr 17, 2026 • merged by Lee Kelleher
karlsho

#22444 Newly added block renders empty until collapse/expand in nested block list

type/bug area/frontend release/17.7.0 release/18.2.0
by karlsho created on Apr 13, 2026
Fixed in HQ #23610 Blocks: Inline Editing Context API Race Condition (Closes #22444)
HQ Member

#22401 Acceptance Tests: Export `UiBaseLocators` in `acceptance-test-helpers`

area/test release/17.7.0 release/18.2.0
by Rick Butterfield created on Apr 9, 2026 • merged by Andreas Zerbst
TechPdo

#21848 Fix: Block thumbnail picker restricted to image files

community/pr area/frontend release/17.7.0 release/18.2.0
by Pasang Tamang created on Feb 20, 2026 • merged by Jacob Overgaard
Closes bjarnef #20574 Block thumbnail picker should be restricted to image files
PimVendrig

#21820 Preview does not refresh the page for custom UrlProvider

type/bug area/frontend release/17.7.0 release/18.2.0
by PimVendrig created on Feb 18, 2026
Fixed in HQ #23450 Preview: Refresh external preview tabs and their token on repeat preview (closes #21820)
PimVendrig

#21819 Tiptap with minimal configuration not loading the css files

type/bug area/frontend release/17.7.0 release/18.2.0
by PimVendrig created on Feb 18, 2026
Fixed in HQ #23497 Tiptap RTE: Load configured stylesheets regardless of extension styles (closes #21819)
bjarnef

#20797 Bulk publishing in collection doesn't show any loading indicator while in progress

type/bug area/frontend affected/v16 affected/v17 release/17.7.0 release/18.2.0
by bjarnef created on Nov 11, 2025
Fixed in HQ #21215 Bulk Actions: Show progress in a shared dialog for bulk publish, unpublish, delete, move & copy (closes #20797)
LennardF1989

#19485 v15/v16: Race conditions after UMB_AUTH_CONTEXT -> isAuthorized and private manifests

type/bug area/frontend affected/v14 affected/v15 affected/v16 release/17.7.0 release/18.2.0
by LennardF1989 created on Jun 4, 2025
Fixed in HQ #23409 Extension API: Add userEntryPoint extension type (closes #19485)
marcemarc

#18332 Drag and Drop hint in a Media Folder

type/bug area/frontend affected/v15 affected/v16 affected/v17 release/17.7.0 release/18.2.0
by marcemarc created on Feb 13, 2025
Fixed in HQ #22739 Media: drag n drop CTA for Collections and Pickers (Closes #18332)
akay0214

#16744 Serilog Stackoverflow exception

state/sprint-candidate type/bug area/backend release/17.7.0 release/18.2.0
by akay0214 created on Jul 4, 2024
Fixed in HQ #23423 Logging: Prevent session-id log enricher recursion / stack overflow (closes #16744)
matteus-hemstrom-nltg

#15243 LogIncompletedScopes was removed but still documented

type/bug release/17.7.0 release/18.2.0
by matteus-hemstrom-nltg created on Nov 17, 2023
Fixed in HQ #23424 Scoping: Restore `LogIncompletedScopes` warning for uncompleted child scopes (closes #15243)
HQ Member

#14925 Save & Publish with descendants does not save or publish the actual root node

type/bug area/backend affected/v10 affected/v11 affected/v12 affected/v16 affected/v17 affected/v18 release/17.7.0 release/18.2.0
by Migaroez created on Oct 5, 2023
Fixed in HQ #23554 Publishing: Save the document before publishing it with descendants (closes #14925)