Skip to content

Remove UmbracoPath setting #16037

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 18 commits into from
Mar 3, 2025
Merged

Conversation

ronaldbarendse
Copy link
Contributor

@ronaldbarendse ronaldbarendse commented Apr 11, 2024

Building upon the changes in PR #16035 that obsoleted the full UmbracoPath property, this actually removes it (as it's been obsoleted multiple major versions now).

I've ensured all other changes are backwards-compatible, but if we decide that this isn't needed, we can remove quite a few constructors that will otherwise be used by DI and require resolving unused dependencies. I've merged and retargeted to v15/dev, so the obsoleted constructors are now removed.

Base automatically changed from v14/feature/improve-jsonschema to v14/dev April 15, 2024 06:58
@ronaldbarendse ronaldbarendse changed the base branch from v14/dev to v15/dev September 9, 2024 20:45
@ronaldbarendse ronaldbarendse changed the title v14: Remove UmbracoPath setting Remove UmbracoPath setting Sep 9, 2024
# Conflicts:
#	Directory.Build.props
#	src/Umbraco.Cms.Api.Management/Controllers/BackOfficeLoginController.cs
#	src/Umbraco.Cms.Api.Management/Routing/BackOfficeAreaRoutes.cs
#	src/Umbraco.Cms.StaticAssets/umbraco/UmbracoLogin/Index.cshtml
#	src/Umbraco.Cms.StaticAssets/umbraco/UmbracoWebsite/Maintenance.cshtml
#	src/Umbraco.Cms.StaticAssets/umbraco/UmbracoWebsite/NoNodes.cshtml
#	src/Umbraco.Cms.StaticAssets/umbraco/UmbracoWebsite/NotFound.cshtml
#	src/Umbraco.Core/Configuration/GlobalSettingsExtensions.cs
#	src/Umbraco.Core/Routing/UmbracoRequestPaths.cs
#	src/Umbraco.Web.Common/AspNetCore/AspNetCoreBackOfficeInfo.cs
#	src/Umbraco.Web.Common/Views/UmbracoViewPage.cs
#	src/Umbraco.Web.Website/Controllers/RenderNoContentController.cs
#	src/Umbraco.Web.Website/Extensions/HtmlHelperRenderExtensions.cs
#	tests/Umbraco.Tests.Integration/DependencyInjection/UmbracoBuilderExtensions.cs
#	tests/Umbraco.Tests.UnitTests/TestHelpers/Objects/TestUmbracoContextFactory.cs
#	tests/Umbraco.Tests.UnitTests/Umbraco.Core/Configuration/Models/GlobalSettingsTests.cs
Copy link
Contributor

@AndyButland AndyButland left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Am seeing if we can get this updated and in for 16 @ronaldbarendse. I've updated to the latest v15/dev and will now re-target for v16/dev. I just had one question on an update if you could help me out please.

@AndyButland AndyButland changed the base branch from v15/dev to v16/dev February 20, 2025 08:35
@AndyButland AndyButland merged commit 780184e into v16/dev Mar 3, 2025
21 checks passed
@AndyButland AndyButland deleted the v14/feature/remove-umbracopath branch March 3, 2025 06:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants