Optimizely - update 403
Release summary
New features for Optimizely Content Cloud, Optimizely Commerce Cloud and Optimizely Languages. Bug fixes for Optimizely Content Cloud, Optimizely Commerce Cloud, Optimizely Commerce PIM, Optimizely Profile Store.
Released items May 24, 2022
Area | ID | Type | Description | Released |
---|---|---|---|---|
CMS-22278 |
[CMS 12] Improve exception message for faulty module zip files
Improved the error message for the ZipArchiveVirtualPathProvider.FileDataLoader method to include diagnostic details.
EPiServer.CMS.Core 12.6.0; (Or a related package);
| May 25, 2022 | ||
CMS-21775 |
Use simple address as outgoing URL when available
You can use simple addresses as outgoing URLs (when simple URLs are available). The following example shows how to set PreferredUrlFormat to Simple or Hierarchical (default) in startup.cs (or in appsettings.json). public void ConfigureServices(IServiceCollection services) { // omitted for brevity services.Configure<RoutingOptions>(o => o.PreferredUrlFormat = PreferredUrlFormat.Simple); }
EPiServer.CMS.Core 12.6.0; (Or a related package);
| May 25, 2022 | ||
CMS-22374 |
Scheduled job stuck in running state after application crash
Fixed an issue where a job was stuck in a running state after an application crash by adding a Stop button that terminates the job.
EPiServer.CMS.Core 12.6.0; (Or a related package);
| May 25, 2022 | ||
CMS-21774 |
URLs based on the owning content for files in contentassets folder
You can have friendly media URLs (like https://www.something.se/en/research/research-support/contentassets/some-document.pdf) that are based on the content owner by entering the following configuration code: public void ConfigureServices(IServiceCollection services) { services.Configure<RoutingOptions>(o => { o.ContentAssetsBasePath = ContentAssetsBasePath.ContentOwner; }); }
EPiServer.CMS.Core 12.6.0; (Or a related package);
| May 25, 2022 | ||
CMS-21895 |
Migrate Identity data with CMS 12
You can now migrate ASPNET Identity data with CMS 12.
EPiServer.CMS.UI 12.7.0; (Or a related package);
| May 25, 2022 | ||
CMS-22234 |
Support editing tiff files
Content Cloud supports the editing of tiff files. Although the default list may have file extensions that may not work with editing, the ImageEditorOptions.SupportedEditExtensions option is writable,
EPiServer.CMS.UI 12.7.0; (Or a related package);
| May 25, 2022 | ||
COM-15604 |
Find.Commerce is not compatible with Commerce 14.3
In Commerce Cloud 14.3.0, usage of BinartyFormatter was removed, which caused issues with Find.Commerce. Those changes were reverted to bring BinaryFormatter back in 14,3,1,
EPiServer.Commerce 14.3.1; (Or a related package);
| May 25, 2022 | ||
CMS-21563 |
Blocks quick edit and image upload get stored in wrong folder
Fixed an issue where a block with an image property was created in Quick edit but was stored in the For this page folder instead of the For this block folder.
EPiServer.CMS.UI 12.7.0; (Or a related package);
| May 25, 2022 | ||
CMS-23346 |
[Decouple sites] Management site layout is broken when opened subpages
Fixed an issue where the Management site layout broke when subpages were opened.
EPiServer.CMS.UI 12.7.0; (Or a related package);
| May 25, 2022 | ||
CMS-22500 |
Missing Cache-Control headers in CMS UI and Shell responses
Fixed an issue where the Cache-Control headers in CMS UI and Shell responses were missing endpoints.
EPiServer.CMS.UI 12.7.0; (Or a related package);
| May 25, 2022 | ||
LM-401 |
Support .Net6
Language Manager is now supported in .NET 6.
EPiServer.Labs.LanguageManager 5.1.0; (Or a related package);
| May 25, 2022 | ||
COM-15587 |
[PIM] Shouldn't sync property of Dictionary dataType in Commerce to PIM with controlType is TextField
Fixed an issue where properties of type EnumMultiValue or DictionaryMultiValue are synced to PIM with wrong ControlType descriptors: TextField, DropDown, MultiSelect, RadioButton; these should only be MultiSelect.
EPiServer.Commerce.PIM 1.0.1; (Or a related package);
| May 25, 2022 | ||
COM-15564 |
Align decimal datatype minimum and maximum value for model's property
Fixed an issue where no properties were auto-mapped in PIM when syncing models containing at least one decimal-backed property (float/decimal/etc.).
EPiServer.Commerce.PIM 1.0.1; (Or a related package);
| May 25, 2022 | ||
COM-15573 |
PIM integration sync does not include property validation settings
Fixed an issue where content type properties decorated with any validation attribute (StringLength/RegularExpression/Range) occasionally caused an error when publishing from PIM; these attributes are now ignored if the property is synced to PIM.
EPiServer.Commerce.PIM 1.0.1; (Or a related package);
| May 25, 2022 | ||
COM-15249 |
[PIM] Error happens when in PIM, change Categories of a published product then run Job 'PIM: Publish approved products'
Fixed an issue where the publish job fails with an access denied error message after changing parent category for a product in PIM.
EPiServer.Commerce.PIM 1.0.1; (Or a related package);
| May 25, 2022 | ||
PROF-7762 |
[Segment_v2.0]: Returns 500 Server Error when input a negative number in param with profile filter definition
Steps to reproduce:
{ "Name": "Int_data2", "Description": "Number equal a value", "Query": "Payload.number eq {{value}}", "Parameters": { "value": "int" }, "Category": "Profiles", "Type": "Profiles" } -> Create successfully 2. Create a segment with filter definition in step 1 and insert a negative number in param like this: { "Parameters": { "value": -2 } } Expected result: Returns 201 Created. Actual result: Returns 500 Internal Server Error. Note: It does not occur in the event filter definition.
EPiServer.Profiles.Client 1.24.0; (Or a related package);
| May 25, 2022 |
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 Optimizely B2B Commerce, B2B Analytics, and PIM
Related topics
- Installing Optimizely updates
- Optimizely services and product lifecycles
- The Optimizely continuous release process
- Configure session durations
Last updated: May 25, 2022