Skip to content
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

Removing masterpages support from V8 #3971

Merged
merged 11 commits into from Jan 18, 2019
Merged

Removing masterpages support from V8 #3971

merged 11 commits into from Jan 18, 2019

Conversation

callumbwhyte
Copy link
Contributor

From discussions with the Core team and talks at various events I believe the interest was expressed to remove support for WebForms in Umbraco in the future. I found at various points in the V8 code relating to MasterPages that were tagged as obsolete too.

I have removed all support for MasterPages in templates, routing and in packages. This shouldn't affect any legacy WebForms stuff being used by the backoffice, just limit front-end users.

I have also removed the defaultRenderingEngine setting in UmbracoSettings.config as it seems now the only option would be "MVC" ... Maybe this was a move too far, I don't know if there were any plans to extend this in future, I can add it back in if needed!

(sorry for the larger PR... this touched a lot of stuff!)

@ghost ghost assigned callumbwhyte Jan 7, 2019
@emmaburstow
Copy link
Contributor

Hey @callumbwhyte - thank you for all this work! We'll take a look over and let you know if we need anything.

Emma

# Conflicts:
#	src/Umbraco.Core/Services/Implement/PackagingService.cs
#	src/Umbraco.Tests/Testing/UmbracoTestBase.cs
#	src/Umbraco.Web/_Legacy/PackageActions/PackageHelper.cs
#	src/Umbraco.Web/_Legacy/PackageActions/addStringToHtmlElement.cs
@nul800sebastiaan nul800sebastiaan merged commit cee1171 into umbraco:temp8 Jan 18, 2019
@nul800sebastiaan
Copy link
Member

Thank you very much @callumbwhyte - that's a great chunk of work! 🎉

Rest in peace Masterpages. You were great for a while. 😃

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.

None yet

4 participants