A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Separate NuGet package for Search

Fixed in

EPiServer.Search 9.0.1

(Or a related package)

Created

Sep 18, 2017

Updated

Jan 07, 2022

Area

CMS Core

State

Closed, Fixed


Description

A new package for the EPiServer.Search CMS integration. This package is versioned together with the EPiServer.Search package, which contains the Indexing Service.

Breaking Changes

  • The following classes has been moved from the EPiServer.Framework and EPiServer.CMS.Core packages to EPiServer.Search.Cms or EPiServer.Search.Cms.AspNet:
    • All classes in or below the EPiServer.Search namespace from the EPiServer.Framework, EPiServer and EPiServer.ApplicationModules assemblies. This includes all EPiServer.Search configuration sections and elements.
    • EPiServer.Core.ContentSearchHandler from the EPiServer assembly
    • EPiServer.Web.WebControls.SearchDataSource from the EPiServer.Web.WebControls assembly
    • EPiServer.Cms.Shell.Search.EPiServerSearchProviderBase from the EPiServer.Cms.Shell.UI assembly
  • Search initialization will not be done when EPiServer.Web.InitializationModule is complete. If dependent on Search being initialized, add a dependency to EPiServer.Search.Initialization.SearchInitialization module in the EPiServer.Search.Client package.