Vulnerability in EPiServer.Forms

Try our conversational search powered by Generative AI!

Packages [expand] [collapse]

Release notes for Optimizely CMS and Customized Commerce updates

This topic lists Optimizely updates, delivered as NuGet packages and services. You decide which updates apply to your project.

Select a product, package, or service in the left menu, and then select one of the following filters from Item type and click Filter.

  • Bug – Display bug fixes.
  • Critical bug – Display only critical bug fixes.
  • Feature –  Display only new features (all features).
  • UI Feature – Display only end-user (user interface) features.

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

Latest changes

Item type
Filter on date
Items/Page
Area ID Type Description Released
CMS-29105
  [CMS12] Issue with ContentArea element

Fixed an issue where no catalog data was shown in the Select Content pop-up.

Soon to be released
COM-17248
  IPricingExtensions.GetPreferredCurrency doesn't handle the anonymous case

Fixed an issue where IPricingExtensions.GetPreferredCurrency was null for anonymous users.

EPiServer.Find.Commerce 12.2.0;
Soon to be released
COM-17451
  Can't load an organization when add a contact that contain Currency/Integer (formatType: Duration) fields to it.

Fixed an organization loading issue that occured when a contact that contained a custom Field Type of Currency or Integer and a Format Type of Duration was added to the organization.

EPiServer.Commerce 14.15.5;
Soon to be released
CMS-30487
  [CMP] Wrong asset is chosen when picking asset from CMP

Fixed an issue where a wrong asset was selected when an asset was picked from  the Optimizely Content Marketing Platform (CMP).

EPiServer.CMS.WelcomeIntegration 1.3.6;
Soon to be released
CMS-30524
  Cannot select media from DAM even though allowed type is specified to DAM asset

Fixed an issue where From CMP DAM command did not display even though DAM content types are included in the allowed types list.

EPiServer.CMS.WelcomeIntegration 1.3.6;
Soon to be released
CMS-30797
  Update cmp domain

Changed the domain from app.welcomesoftware.com to cmp.optimizely.com.

EPiServer.CMS.WelcomeIntegration 1.3.6;
Soon to be released
COM-17331
  Incorrect logic in IsReindexingContentOnPriceUpdates

Fixed incorrect logic in IsReindexingContentOnPriceUpdates.

EPiServer.Find.Commerce 12.2.0;
Soon to be released
CG-5748
  IList property doesn't work in several layers

Add the following classes to the solution.

  • FooterCategory
    [ContentType]
    public class FooterCategory : BlockData
    {
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Titel",
        Description = "Titel för kategori",
        Order = 100)]
        public virtual string? Title { get; set; }
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Sektioner",
        Description = "Dela upp kategorin i flera sektioner",
        Order = 120)]
        public virtual IList<FooterSection>? Sections { get; set; }
    }


  • FooterSection
    [ContentType]
    public class FooterSection : BlockData
    {
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Titel",
        Description = "Titel för sektion (valfri)",
        Order = 100)]
        public virtual string? Title { get; set; }
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Rader",
        Description = "Rader",
        Order = 120)]
        public virtual IList<FooterRow>? Rows { get; set; }
    }


  • FooterRow
    [ContentType]
    public class FooterRow : BlockData
    {
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Titel",
        Description = "",
        Order = 100)]
        public virtual string? Title { get; set; }
        [Display(
        GroupName = SystemTabNames.Content,
        Name = "Url",
        Description = "",
        Order = 120)]
        public virtual Url? Url { get; set; }
    }


 

Add the following to a page type

[Display(
Name = "Kategorer i sidfot",
GroupName = TabNames.Footer,
Order = 310)]
public virtual IList<FooterCategory>? FooterCategories { get; set; }


Try to use the GraphQL API to get the properties "Title" and "Rows" inside "Section"

{
  SiteConfigurationPage(locale: sv) {
    items {
      Name
      FooterCategories {
        Title
        Sections {
          Title
        }
      }
    }
  }
}

 

COM-17450
  Exception is thrown when addding a contact that contains custom field with type is Dictionay (MultiValue)) to an organization

Fixed an exception that occured when users tried to add a contact that contained a custom Field Type of Dictionary items and Format Type of MultiValue to an organization.

EPiServer.Commerce 14.15.5;
Soon to be released
COM-17456
  Update package dependency range to Episerver.Find 16

Updated package dependency range to Episerver.Find 16.

EPiServer.Find.Commerce 12.2.0;
Soon to be released
1 2 3 4 5 6 Next