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-31232
  Replace Option not providing correct options for Asset Picker from DAM

Fixed an issue where if you clicked Replace after you selected a CMP DAM asset, the CMS assets selector window displayed instead of the CMP DAM one.  

EPiServer.Cms.WelcomeIntegration 1.3.7;
Soon to be released
COM-17685
  Handle issue when BF meta class data has PrimaryKey is Integer

Fixed an issue where loading data of a metaclass with primary key in Integer type caused a casting issue that broke the Search request.

EPiServer.Commerce 14.18.0;
Soon to be released
COM-17715
  ODP CustomerExporter should skip contact with faulty data

Updated the ODP CustomerExporter to skip contacts with faulty data and log a warning message rather than throw an error. 

EPiServer.Commerce 14.18.0;
Soon to be released
COM-17687
  Bad usage of HttpClient in ODP

Fixed an issue where the ODP Export job created new HttpClients.

EPiServer.Commerce 14.18.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
        }
      }
    }
  }
}

 

CG-5688
  Property Attribute in nuget package, for selecting if / how a property will be synched

Added the ability to add an attribute on content type properties in C# to select if and how each property should be synchronized to Optimizely Graph.

CMS-32226
  DAM Cannot replace an CMP image asset without removing

Fixed an issue where to replace an image that you selected from CMP DAM, you had to delete the image and select a new one. 

EPiServer.Cms.WelcomeIntegration 1.3.7;
Soon to be released
CMS-32559
  CMS DAM connector - wrong alt text

Fixed an issue where images added from the CMP DAM to the contentArea in CMS carried the incorrect alternative text. 

EPiServer.Cms.WelcomeIntegration 1.3.8;
Soon to be released
COM-16860
  Business Foundation - Add relations between classes and contact or organization

Added relations between classes and contacts or organizations.

  • Added relation 1N, NN from organization or contacts to other classes.
  • Added relation N1, NN from other classes to organization or contacts.
EPiServer.Commerce 14.18.0;
Soon to be released
COM-16873
  Improve Contact organization selection

Added a modal in the Organization and Contacts views replacing the previous drop-down field to go between pages of records and allow users to search records.

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