New NuGet packages
In Optimizely Content Management System (CMS 11), some functionality was moved to separate NuGet packages.
These packages have their version number and may or may not be upgraded with the core Optimizely Content Management System (CMS 11) packages.
EPiServer.CMS.AspNet + EpiServer.Framework.AspNet
The NuGet packagesEPiServer.CMS.AspNet
andEPiServer.Framework.AspNet
contain all APIs related to web development on the ASP.NET stack (MVC and WebForms). Existing namespaces are preserved to keep the upgrade as smooth as possible. These packages should be installed automatically.EPiServer.ServiceLocation.StructureMap
A new NuGet package,ÂEPiServer.ServiceLocation.StructureMap
, contains the integration withStructureMap
, and has support both for the existing signed StructureMap 3 and the new unsigned StructureMap 4 (coming in version 2 ofEPiServer.ServiceLocation.StructureMap
). The package only contains the integration and has NuGet dependencies on the official StructureMap packages. This package should be installed automatically.
Note
Optimizely and module packages should not depend directly on this package but use the abstractions for dealing with dependency injection. This API has been available for a few versions and is already being used by most Optimizely products.
EPiServer.CMS.TinyMCE
A new NuGet package,EPiServer.CMS.TinyMCE
, contains the rich-text editor. This package will be installed automatically if you have a dependency on EPiServer.CMS.EPiServer.Search.Cms
(optional)
The CMS integration for full-text search was moved to a separate NuGet package,EPiServer.Search.Cms
. Previously, this implementation was found in the assemblyEPiServer.ApplicationModules
shipped with NuGet packageEPiServer.Framework
.
For websites using DXP and Optimizely Search & Navigation, these packages do not have to be installed, and any configuration related to the built-in search (episerver.search
inweb.config
) can be removed.EPiServer.XForms
(optional)
The XForms functionality was previously deprecated and is superseded by Optimizely Forms. XForms have been moved to a separate NuGet package,EPiServer.XForms
. If the website uses XForms, manually install this package or migrate to Optimizely Forms.EPiServer.DynamicContent
(optional)
The Dynamic Content functionality has previously been deprecated and is superseded by blocks. Dynamic Content has now been moved from the platform to a separate NuGet package,EPiServer.DynamicContent
. If the website uses Dynamic Content, manually install this package or migrate to blocks.
Updated 5 months ago