Optimizely - update 387

Release summary

Bug fixes for Optimizely Content Cloud, Optimizely Commerce Cloud and Optimizely Forms.

Released items December 7, 2021

Area ID Type Description Released
PAAS-13720
  EpiCloud error: 'Azure.Storage' version 4.4.0 or greater is required.

Removed dependency to Az.Storage and Azure.Storage to make the module completely standalone.

Episerver.PaaS.EpiCloud 1.0.0;
Dec 08, 2021
PAAS-13602
  When updating blobs it doesn't affect the deployed docker site

Overwriting an existing code package is not supported (for CMS 12/Commerce 14 and above) and the deployment API throws an error when this is attempted. That error message was improved.

Episerver.PaaS.EpiCloud 1.0.0;
Dec 08, 2021
AFORM-2934
  GetDataList should return HtmlContent instead of string

GetDataList returned HtmlContent instead of string.

EPiServer.Forms 5.0.1;
Dec 07, 2021
CMS-20109
  Creating new jobs and changing guid does not create new job in admin

When you created your own EmptyWastebasketJob, gave it a new guid and started the job in admin, the job had a translated name instead of the one that was set by the LanguagePath = "/admin/databasejob/wastebasket" attribute. Even if you removed the attribute and changed the DisplayName, the job still had the translated name.

If you then removed all attributes except for guid and DisplayName, and gave the job a new guid, it resulted in no new job registered; just the same job with the same name.

EPiServer.CMS.Core 12.1.1;
Dec 07, 2021
CMS-20903
  Fix transparency when using PngEncoder

When you uploaded an image with alpha channel != 0, you saw black instead of transparent.

EPiServer.CMS.Core 12.1.1;
Dec 07, 2021
CMS-20876
  Avoid creating unnecessary FileSystemWatchers (enabled by default)

FileSystemWatchers watched zip files that were related to shell modules. However, since the zip files do not change during runtime of the application, it was unnecessary to use the FileSystemWatcher. So now, FileSystemWatcher is disabled by default. You can enable it if you need it.

EPiServer.CMS.Core 12.1.1;
Dec 07, 2021
COM-14342
  [Administration] Market > Style of notification should be consistent with other tabs

The notification popup in the Markets view did not have the same style as other views in  the Administration interface.

EPiServer.Commerce 14.1.1;
Dec 07, 2021
COM-14338
  EcfSqlConnection connection string should be added automatically

Fixed an issue where customers had to explicitly add the EcfSqlConnection connection string when configuring the application:

services.Configure<DataAccessOptions>(options =>
{
    options.ConnectionStrings.Add(new ConnectionStringOptions
    {
        ConnectionString = _configuration.GetConnectionString("EcfSqlConnection"),
        Name = "EcfSqlConnection"
    });
});

This is now automatically done in the .AddCommerce() extension method.

EPiServer.Commerce 14.1.1;
Dec 07, 2021
COM-12969
  Promotion caching work incorrectly with anonymous user

Promotion caching worked incorrectly with an anonymous user. A discount was applied for anonymous user when it should not have been applied.

EPiServer.Commerce 14.1.1;
Dec 07, 2021
COM-13515
  [Administration][Market] Chosen Languages list should show native language names

Native language names should be used in the language selection component. For example, the chosen languages section showed English and Swedish instead of English and Svenska.

EPiServer.Commerce 14.1.1;
Dec 07, 2021
AFORM-2923
  Email field validators allowed more than one full stop in email addresses

The Email field Validator allowed email addresses with two full stops in the domain. For example:

paula.sample@borbia..ie
vanet@google..com
menikor@yahoo..co..in

EPiServer.Forms 5.0.1;
Dec 07, 2021
COM-14221
  [Customers][Contacts] Page size setting should be kept when searching

When searching in the Contact list the "Rows per page" setting was reset to the default value of 10.

EPiServer.Commerce 14.1.1;
Dec 07, 2021
COM-14337
  EPiServer.Commerce 14.0.2 has a dependency to a package that doesn't exist

EPiServer.Commerc_e has a dependency to _EPiServer.Commerce.UI.CustomerService which has a dependency to EPiServer.Telemetry.UI.Core 2.0.0 which does not exist, which caused warnings when you restored.

EPiServer.Commerce 14.1.1;
Dec 07, 2021

    More on releases

    Related topics

    Last updated: Dec 07, 2021