London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Per Bjurström
Oct 30, 2017
  5408
(7 votes)

CMS 11 pre-release packages

Pre-release packages of CMS 11 are being published to the Episerver NuGet feed today. A pre-release version indicates that the version is unstable, it has currently been tested by both QA and internal teams at Episerver for a few weeks but there are still a few issues that we are investigating. You can read about the changes in these posts about breaking changes in Core and breaking changes in UI.

More documentation will be published when we release the actual packages. If you find issues or have questions let us know.

Upgrading an Alloy MVC

  1. Make sure you have latest version of Visual Studio (Tools->Extensions and updates->Updates->Product Updates)
  2. Right click on the Episerver project and select Properties, make sure project targets .NET Framework 4.6.1 or higher. Recompile and test.
  3. Open "Manage NuGet packages", select Updates,  select the Episerver feed, select "Include pre-release"
  4. Select all packages and click on Update
  5. If site is using XForms install that package (EPiServer.XForms)
  6. If site is using Search install that package (EPiServer.Search.Cms)
  7. If site is using Dynamic Content install that package (EPiServer.DynamicContent)
  8. Build and start

NOTE: Packages for Find, Commerce and other add-ons are not yet available, so testing these pre-release packages will ony work on sites that only use CMS.

Quick summary of new packages in CMS 11:

EPiServer.CMS.AspNet + EPiServer.Framework.AspNet
Contains all APIs and configuration related to web development on the ASP.NET stack (both MVC and WebForms). Existing namespaces are preserved to keep the upgrade as smooth as possible.

EPiServer.ServiceLocation.StructureMap
Contains the integration with StructureMap 3, a new version supporting StructureMap 4 will be released soon.

EPiServer.CMS.TinyMCE
Contains the rich-text editor based on TincyMCE.

EPiServer.Search.Cms (optional)
Contains the CMS integration for full-text search. Not required for Find or other search implementations.

EPiServer.XForms (optional)
Contains the XForms have now been moved from the platform to a separate NuGet package.

EPiServer.DynamicContent (optional)
Dynamic Content has now been moved from the platform to a separate NuGet package.

EPiServer.Packaging (optional)
The add-on store is no longer a required package.

Known issues

These issues will be fixed before release.

  • Sometimes content that should not be visible, such as container pages, randomly show up in menus and similar. 
  • EPiServer.Logging.Log4Net 2.2 package fails to update the binding redirect in web.config, you need to manually correct this.
Oct 30, 2017

Comments

Antti Alasvuo
Antti Alasvuo Nov 5, 2017 09:41 AM

Hi, excellent work Episerver :)

FYI, created this Forum post about the installation: http://world.episerver.com/forum/developer-forum/Installation-and-security/Thread-Container/2017/11/nuget-package-episerver.logging.log4net.2.2.0-pre-000019-install.ps1-is-using-wrong-libpath-value/

(might be already fixed for the next release but anyways)

Nov 10, 2017 09:31 AM

I have updated the post with known issues, thanks.

Please login to comment.
Latest blogs
Routing to a page in SaaS CMS

More early findings from using a SaaS CMS instance; setting up Graph queries that works for both visitor pageviews and editor previews.

Johan Kronberg | Apr 14, 2025 |

Developer Meetup - London, 24th April 2025

Next Thursday, 24th April will be Candyspace 's first Optimizely Developer Meetup, and the first one held in London this year! We've have some...

Gavin_M | Apr 14, 2025

Successful Digitalization for SMEs: How Optimizely One can Revolutionize Your Business Processes

"Achieve digital excellence with Optimizely One: Boost efficiency, delight customers, secure growth." In today's digital world, it's crucial for...

Frank Hohmeyer | Apr 11, 2025

Personalized Optimizely CMS Website Search Experiences Azure AI Search & Personalizer

In the last blog, we discussed Integrating the Optimizely CMS website with Azure AI search. Now let’s take a bit more advanced topic to serve...

Naveed Ul-Haq | Apr 10, 2025 |

Integrating Optimizely CMS with Azure AI Search – A Game-Changer for Site Search

Want to elevate your Optimizely PaaS CMS site’s search capabilities? Azure AI Search could be just the tool you need! In this blog, I’ll discuss......

Naveed Ul-Haq | Apr 9, 2025 |

Opensource release: New Package Explorer for Optimizely CMS

The import/export ".episerverdata" packages have been around as far as I can remember - and even though they might seem a bit outdated, it's still...

Allan Thraen | Apr 9, 2025 |