Move EPiServer.Shell from EPiServer.CMS.Core to EPiServer.CMS.UI.Core

Fixed in

EPiServer.CMS.UI 10.0.2

Created

Aug 31 2015

Updated

Oct 27 2016

Area

CMS Core

State

Closed, Fixed


Description

EPiServer.Shell is a UI component and should be owned by the UI Team and delivered as of part of the EPiServer.CMS.UI.Core NuGet package.

Breaking changes
NuGet package EPiServer.Framework no longer contains EPiServer.Shell. t will be added to EPiServer.CMS.UI.Core. No other changes to the API.

Configuration in web.config will not be automatically removed for projects that do not have a reference to EPiServer.CMS.UI.Core. You must manually remove the following sections or install the package:

  • episerver.shell
  • ShellRoutingModule under system.webServer/modules
  • episerver.shell under configSections/sections
  • EPiServer.Shell.Web.Mvc.Html under system.web/pages/namespaces