Products
Packages [expand] [collapse]
Services
Released in version
11.35.1
11.35.0
11.34.1
11.34.0
11.33.0
11.32.1
11.32.0
11.31.0
11.30.1
11.30.0
11.29.0
11.28.0
11.27.0
11.26.0
11.25.0
11.24.2
11.24.1
11.24.0
11.23.8
11.23.7
11.23.6
11.23.5
11.23.4
11.23.3
11.23.2
11.23.1
11.23.0
11.22.1
11.22.0
11.21.7
11.21.6
11.21.5
11.21.4
11.21.3
11.21.2
11.21.1
11.21.0
11.20.1
11.19.2
11.19.1
11.19.0
11.18.0
11.17.1
11.17.0
11.16.0
11.15.0
11.14.1
11.14.0
11.13.2
11.13.1
11.13.0
11.12.1
11.12.0
11.11.0
11.10.0
11.9.1
11.9.0
11.8.0
11.7.0
11.6.0
11.5.4
11.5.3
11.5.2
11.5.1
11.5.0
11.4.8
11.4.7
11.4.6
11.4.5
11.4.4
11.4.3
11.4.2
11.4.1
11.4.0
11.3.1
11.3.0
11.2.6
11.2.5
11.2.4
11.2.3
11.2.2
11.2.1
11.2.0
11.1.1
11.1.0
10.12.8
10.12.7
10.12.6
10.12.5
10.12.4
10.12.3
10.12.2
10.12.1
10.12.0
10.11.1
10.11.0
10.10.6
10.10.5
10.10.4
10.10.3
10.10.2
10.10.1
10.10.0
10.9.6
10.9.5
10.9.4
10.9.3
10.9.2
10.9.1
10.9.0
10.8.0
10.7.1
10.7.0
10.6.1
10.6.0
10.5.1
10.5.0
10.4.0
10.3.1
10.3.0
10.2.0
10.1.1
10.1.0
10.0.2
9.9.2
9.9.1
9.9.0
9.8.4
9.8.3
9.8.2
9.8.1
9.8.0
9.7.1
9.7.0
9.6.2
9.6.1
9.6.0
9.5.0
9.4.4
9.4.3
9.4.2
9.4.1
9.4.0
9.3.8
9.3.7
9.3.6
9.3.5
9.3.4
9.3.3
9.3.2
9.3.1
9.3.0
9.2.0
9.1.0
9.0.1
9.0.0
8.6.2
8.6.1
8.6.0
8.5.1
8.5.0
8.4.0
8.3.0
8.2.2
8.2.1
8.2.0
8.1.0
8.0.2
8.0.1
8.0.0
7.19.5
7.19.4
7.19.3
7.19.2
7.19.1
7.19.0
7.18.2
7.18.1
7.18.0
7.17.0
7.16.0
7.15.1
7.15.0
7.14.0
7.13.0
7.12.1
7.12.0
7.11.1
7.11.0
7.10.0
7.9.1
7.9.0
7.8.3
7.8.2
7.8.0
7.7.0
7.6.4
7.6.3
7.6.2
7.6.1
7.6.0
7.5.446.0
7.5.440.0
7.5.409.0
7.5.402.0
7.5.394.2

Release notes for Episerver updates

This overview lists changes included in Episerver updates delivered as NuGet packages and services. Use the information to decide which updates to apply to your project, see Installing Episerver updates. Select a product, package, or service in the left menu, and filter for dates, features, or bug fixes.

  • See only new features (all features) - filter on item type Feature.
  • See only end-user (user interface) features - filter on item type UI Feature.
  • See only critical bug fixes - filter on item type Critical Bug.

Note: New NuGet packages listed here may not be immediately available in the Episerver NuGet feed.

Latest changes

Item type
Filter on date
Items/Page
Area ID Type Description Released
CMS-18735
  Versions gadget: Displays many primary published versions after publishing from Quick Edit

Steps to reproduce:

  1. Go to edit view, and from Blocks in the assets pane, open a block.
  2. From the context menu, select Quick Edit and update content of the block. Click Publish.
  3. From the block's context menu, select Quick Edit again and update the content of the block. Click Publish one more time.

Expected result:

The latest published version is the Primary draft version.

Actual result:

Many published primary draft versions are created after publish action from quick edit user interface.

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-18684
  Page name is not applied to translated page

Steps to reproduce:

  1. Create a new Alloy project.
  2. Update to latest Episerver version.
  3. Start the project, create an account and log into the CMS.
  4. Create a new project in the CMS, for example, Test.
  5. Create a new page in English.
  6. Switch to Svenska.
  7. On the new page, click Translate.
  8. Choose a new name and click Create.
  9. The translated page now contains the old (English) page name.

Expected result:

The translated page should use the new page name.

Actual result:

The new page name is not applied correctly.

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-19005
  Site hangs because of thread deadlock

In CMS UI 11.32.0, ITelemetryProvider was introduced. The internal implementation CmsTelemetryProvider causes sites to hang occasionally.

StructureMap is used to get an instance of the CmsTelemetryProvider. While StructureMap instanciates it, it holds a writer lock, blocking other threads from getting instances from StructureMap's service container. In CmsTelemetryProvider ctor, Parallel.ForEach is used to find and load modules (ThreadA). If any of those modules needs StructureMap to get an instance (ThreadB), they will deadlock with the Parallel.ForEach thread.

 

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-18492
  Edit/Media: Cannot search media file in the Media gadget

Steps to reproduce:

  1. Go to edit view and open the Media tab in the assets pane.
  2. Search by string "Alloy". 

Expected result: 

Search should work fine in the assets pane.

Actual result:

No results found.

Note: Search works fine in the page tree.

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-18706
  CMS-18021 didn't completely fix the menu

1. Add a menuItem like this.

using EPiServer.Shell.Navigation;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;namespace EpiserverFull.Business.Rendering
{
    [MenuProvider]
    public class DropdownMenuProvider : IMenuProvider
    {
        const string DropdownMenuPath = MenuPaths.Global + "/customDropdownMenu";        
        public IEnumerable<MenuItem> GetMenuItems()
        {
            var menuItems = new List<MenuItem>();            
            var userMenu = new DropDownMenuItem("Episerver blogs", DropdownMenuPath)
            {
                SortIndex = SortIndex.Last - 20,
                Alignment = MenuItemAlignment.Right
            };
            menuItems.Add(userMenu);            
            menuItems.Add(new UrlMenuItem("CMS", DropdownMenuPath + "/item1",
                "https://world.episerver.com/blogs/?type=cmsblog&page=1")
            {
                SortIndex = 1,
            });            
            menuItems.Add(new UrlMenuItem("Commerce", DropdownMenuPath + "/item2",
                "https://world.episerver.com/blogs/?type=commerceblog&page=1")
            {
                SortIndex = 2,
            });            
            menuItems.Add(new UrlMenuItem("Find", DropdownMenuPath + "/item3",
                "https://world.episerver.com/blogs/?type=findblog&page=1")
            {
                SortIndex = 3,
            });            
            return menuItems;
        }
    }
}

2. Go to edit view to check.

Expected result:

The menu is not broken.

Actual result:

The menu is a little off if you check the images below:

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-18649
  TinyMCE on-page editing rendering problem in Web Forms

Steps to reproduce:

  1. Setup an Alloy Web Forms site
  2. In edit view, open the Alloy Plan page in on-page edit view.
  3. Edit the MainBody and then click with the mouse outside the overlay. Make sure the overlay becomes inactive before autosaving.

Actual result: 

The text in MainBody is not similar to the edited one.

Expected result:

The MainBody should be correctly rendered.

EPiServer.CMS.UI 11.35.1;
Apr 27, 2021
CMS-17745
  Hide preview options for content without a view

When the user interface displays an item that has no view, features that cannot be used will be hidden. Such features are:

  • Preview button
  • On-page compare mode
  • View settings: "Select to view as a visitor group" and "Select to view in a channel or resolution".
EPiServer.CMS.UI 11.35.0;
Apr 13, 2021
CMS-16004
  CMS Admin User management timeout errors

Steps to reproduce:

  1. Create 8000 users with some role set to it.
  2. Go to admin view and click on "Administer Groups".
  3. Click on the role which the 8000 users belong to.

Expected result:

The view should load up quickly.

Actual result:

Loads every user instead of taking some at a time, which causes the loading of the view to take a long time or to time out.

EPiServer.CMS.UI 11.34.1;
Mar 23, 2021
CMS-14117
  Link Status report does not contain language

The Link Status report shows if there is a broken link on a specifik pageor block, but it does not indicate in which language. 

EPiServer.CMS.UI 11.34.0;
Mar 16, 2021
CMS-18021
  Custom CMS UI menu resized after update

 

Steps to reproduce

1. Add a menuItem like this.

using EPiServer.Shell.Navigation;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;namespace EpiserverFull.Business.Rendering
{
    [MenuProvider]
    public class DropdownMenuProvider : IMenuProvider
    {
        const string DropdownMenuPath = MenuPaths.Global + "/customDropdownMenu";        
        public IEnumerable<MenuItem> GetMenuItems()
        {
            var menuItems = new List<MenuItem>();            
            var userMenu = new DropDownMenuItem("Episerver blogs", DropdownMenuPath)
            {
                SortIndex = SortIndex.Last - 20,
                Alignment = MenuItemAlignment.Right
            };
            menuItems.Add(userMenu);            
            menuItems.Add(new UrlMenuItem("CMS", DropdownMenuPath + "/item1",
                "https://world.episerver.com/blogs/?type=cmsblog&page=1")
            {
                SortIndex = 1,
            });            
            menuItems.Add(new UrlMenuItem("Commerce", DropdownMenuPath + "/item2",
                "https://world.episerver.com/blogs/?type=commerceblog&page=1")
            {
                SortIndex = 2,
            });            
            menuItems.Add(new UrlMenuItem("Find", DropdownMenuPath + "/item3",
                "https://world.episerver.com/blogs/?type=findblog&page=1")
            {
                SortIndex = 3,
            });            
            return menuItems;
        }
    }
}

2. Go to edit view to check.

Expected result:

The menu is not broken.

Actual result:

The menu is broken.


 

 

 

EPiServer.CMS.UI 11.34.0;
Mar 16, 2021
1 2 3 4 5 6 Next