Episerver - update 364
Release summary
New release of Episerver Campaign. Bug fixes for Episerver CMS UI.
Released items April 27, 2021
Area | ID | Type | Description | Released |
---|---|---|---|---|
CMS-18684 |
Page name is not applied to translated page
Steps to reproduce:
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; (Or a related package);
| Apr 27, 2021 | ||
CMS-18492 |
Edit/Media: Cannot search media file in the Media gadget
Steps to reproduce:
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; (Or a related package);
| 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; (Or a related package);
| 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; (Or a related package);
| Apr 27, 2021 | ||
CMS-18649 |
TinyMCE on-page editing rendering problem in Web Forms
Steps to reproduce:
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; (Or a related package);
| Apr 27, 2021 |
Episerver Campaign
Episerver Campaign 8.55
- REST API: Webhook bounce event
You can create webhooks of the bounce event type via REST API. The webhook is triggered and sends event data to the specified target URL whenever an email fails to reach a recipient's server or mailbox.
See also: Webhooks in the Episerver User Guide
More on releases
- See detailed release notes
- See only new features - filter on Feature in release notes
- See only end-user features - filter on UI Feature in release notes
- See only critical bug fixes - filter on Critical Bug in release notes
- Release notes for Episerver B2B Commerce, B2B Analytics, and PIM
Related topics
- Installing Episerver updates
- Episerver services and product lifecycles
- The Episerver continuous release process
Last updated: Apr 27, 2021