v1.2.0 brings even more power for your custom routing! π
The new MapSurfaceRoute
extension allows custom routes to be mapped to surface controllers, similar to Umbraco's MapUmbracoRoute
that requires a RenderMvcController
instead. This is particularly helpful for keeping your page rendering, child actions, or API methods all in one place. A massive H5YR to Ronald Barendse for his Our Umbraco answer that inspired this feature!
A much asked-after XPath route handler has also been introduced! The UmbracoVirtualNodeByXPathRouteHandler
allows for mapping content to custom routes by XPath
.
For consistency the RootNodeByDomainRouteHandler
has been renamed to UmbracoVirtualRootNodeByDomainRouteHandler
, and the original has now been marked as obsolete.