The following is a cumulative list of enhancements and major bug fixes in each Optimizely Product Information Management (PIM) release. Because the PIM releases new features and fixes as soon as they are ready, this list will update regularly. Follow this article to receive notifications as soon as new content is added.
October 26, 2023
Bug Fixes
- Fixed an issue where the Synchronize Setup Data job failed to run between PIM and Customized Commerce.
- Fixed an issue where the Name/Value pair option did not work during product import when the Name/Value columns did not have a number.
- Fixed an issue where exports failed when trying to export properties.
- Fixed an issue where the "Last Updated On" property was not found in the Show/Hide properties.
October 9, 2023
Enhancements
- Updated the Import List page with active/pending import queue:
- All files can be drag/dropped and auto-detected.
- Imports initiate automatically if they match a template and auto-imports is enabled.
- Inline progress bar displays for validation and file imports.
- Non-product imports with validation errors have files available to download until the import is cancelled or errors are resolved.
- All non-product import templates can be downloaded from a central list.
- Simplified the Product Import wizard:
- Removed preview steps to speed up the import process for manual imports.
- Updated wizard to increase import template usage.
- Added a new area to manage import templates with list and detail views. You can rename, delete, or update import templates.
- Improved server availability and optimized the PIM application to improve performance for large jobs.
Bug Fixes
- Fixed an issue where product images did not display in thumbnails or on the Admin Console.
August 21, 2023
Bug Fix
- Fixed an issue where updated products did not revert to Ready for Approval status.
August 11, 2023
Enhancements
- Added the History tab to the Product Details page and removed the Version History button.
- New UI eliminates unnecessary information by hiding unchanged properties and allows selecting and reverting data for specific properties.
- Product version history now includes changes to related data like category, asset, or related product assignments.
- Added a context menu to the asset thumbnail view.
- Added a download option to the asset footer bar.
Bug Fixes
- Improved the performance of import jobs.
- Improved the performance of publish approved products job.
- Fixed an issue where assigning/unassigning assets in the Product Detail page would sometimes not work as expected.
July 27, 2023
Bug Fixes
- Fixed an issue where unassigning categories from products would not remove the product from the Published status.
- Fixed an unspecified network error that could occur while filtering items or columns.
- Fixed an issue where a large Product Assign Import cancelled automatically instead of completing the job.
- Fixed an error that occurred when running the Refresh Published Products job.
June 30, 2023
Bug Fixes
- Fixed an issue where restoring a product to an older version removed assigned categories.
- Fixed an issue where the Product Import job failed when importing blank values.
- Fixed an issue where the Published Products job did not bring all the images over.
- Fixed an issue where the Publish Approved Products job would not publish approved products.
- Fixed an issue where images could not be assigned or unassigned.
- Fixed an issue where the External Asset Import job failed.
June 7, 2023
Enhancements
- Added the option to select multiple assets in the asset thumbnail view to enable bulk actions like deletion. Single click assets to select them or double select to edit them.
- Added row level validation to product imports for date/time data that is invalid for the hour lost during the switch from daylight savings time to standard time (March 12, 2-3AM).
Bug Fixes
- Fixed an issue where a 360 image could not become the primary image.
- Fixed an issue where asset import jobs failed.
- Fixed an issue where Publish Approved Products jobs failed.
- Fixed an issue where a product's Revision History page would lag and not load.
- Fixed an issue where importing categories assigned categories but not the images when the assets were in a sub-folder.
April 28, 2023
Enhancements
- Added pagination options to variant swatch setup to accommodate variants that have very large numbers of values.
- Added a new action to delete all archived assets to the admin panel on the dashboard.
- Updated exports of related product data to include an "Unassign" column to improve discoverability of the unassign via import capability.
- Added additional icons for externally hosted assets that are specific to the file type of the asset.
Bug Fixes
- Fixed an issue where clicking on a tab on the Product Detail page before all product data loaded would result in an error.
- Fixed an issue where products with long product titles would make the Save button inaccessible on the Product Detail page.
- Fixed an issue where ad hoc values were not added to variants when importing data formatted with name/value pairs that had child products with new values for ad hoc properties.
- Fixed an issue where the product to category assignment import was not updating the status of published products, preventing the new category assignments from automatically publishing to Commerce.
- Fixed a performance issue with template exports causing the export to fail when there were many templates with a large number of properties with a large number of values.
- Fixed an issue where a default language would be assigned to documents with no language during integration with Commerce, causing the document to only be visible for users on the site with the default language selected.
March 17, 2023
Enhancements
- Added the ability to unassign related data from products by import with a new Unassign column in the import templates for:
- Unassigning assets from products.
- Unassigning products from categories.
- Unassigning related products.
- Added an option to reset all products in a published status to approved. This will allow you to easily republish all products.
- Improved translation imports for non-product data by allowing translations for properties, categories, and assets to be imported in a single file.
- Updated the date format in the application to display based on the user's browser localization settings.
- Updated the variant type screen to allow assigning values for any variant property, not just those that use a swatch display style.
- Improved the way asset drag/drop imports show the progress of large imports by using a single progress bar instead of a status for each file.
Bug Fixes
- Fixed an issue where the sort order of property values was not properly captured when mapping an unmapped property to _Attribute, resulting in values having duplicate sort orders when published.
- Fixed an issue where the template assignment tab on properties would only load up to 1000 templates.
- Fixed an issue where importing child products with ad hoc values for variant properties would cause the product import to stall.
- Fixed an issue where blank cells in category imports would overwrite existing data. Imports should only import data for cells that are not blank.
- Fixed an issue where underscores in URL segments were not converted to dashes during the product import, which could cause the publish job to fail due to products with duplicate URL segments after conversion during integration.
- Fixed an issue where properties could be set to allow adhoc values by import, even for properties with control types where adhoc values are not compatible.
- Fixed an issue where the Save button was not automatically enabled after replacing an asset with a new version.
- Fixed an issue where values deleted from properties were not always cleared from products using that property.
- Fixed an issue where category drag/drop reordering would sometimes not work as expected, causing categories to have the same underlying sort order.
February 15, 2023
Enhancements
- Added an option to create hosted assets from external URLs when importing externally hosted assets. With this option selected, the PIM will create a hosted asset using the large image URL for images or the other asset URL for other asset types.
- Updated multi-edit to retain the currently selected tab when proceeding to the next product to make it easier to change similar data for many products.
- Moved the admin actions out of the header flyout menu and into a widget on the dashboard so they are easier to find and compatible with upcoming changes to the header nav bar.
- Added the option to permanently delete assets from the asset list, rather than requiring you to archive them before deleting.
- Updated behavior when saving properties so changes that will not result in data loss do not trigger a warning.
- Updated the property page with messaging to show when a mapping was cleared due to a change of the property definition.
- Updated the logic for products with a future deactivate date. These products are now properly included in the dashboard statistics and approval, and deletion behavior will be consistent with other active products.
- Improved the performance when validating category import files.
Bug Fixes
- Fixed an issue where alt text for images could not be saved for non-default languages.
- Fixed an issue where generating properties and product templates from very large product files would sometimes stall.
- Fixed an issue where archived products would sometimes be included in the product list when filtering for active products.
- Fixed an issue where properties could be set to allow ad hoc values by import, even for properties with control types where ad hoc values are not compatible.
- Fixed an issue where exports of large numbers of product to category assignments could fail due to an out of memory exception.
- Fixed an issue where importing child products with ad hoc values for variant properties would cause the product import to stall.
January 13, 2023
Enhancements
- Updated the new variant type page to allow configuration of sort order for variant properties that use the dropdown or button display styles.
Bug Fixes
- Improved the performance of property translation imports.
- Fixed an issue that was causing very slow load times for certain variant types.
December 16, 2022
Enhancements
- Support for variant swatches and other newer variant configuration options.
- Choose how each variant property should display on the site (previously, all variants used simple dropdowns for selecting child options).
- Assign colors (color picker or enter hex code) or images to each property value for properties that use swatches.
- Reusable variant types can now be created and assigned to parents, rather than configuring variant properties for each parent product.
- Variant Type section added within the Configure area of PIM
- Changes to variant type configuration apply to all parents that use the same variant type (such as when changing the 'color' variant property to use swatches, all parents using the variant type will use the same swatch configuration).
- Support within the standard product import for variant assignments (previously done in standalone imports).
- Assign a variant type to a product to convert it to a parent within the standard product import by mapping a column to 'variant type'.
- Assign a parent product to a product to convert it to a child within the standard product import by mapping a column to 'parent product'.
- Simplified manual parent creation process.
- Selecting children on the product list and creating a parent now uses a more streamlined wizard.
- New option on the product detail page to convert standard products to parent products by selecting a variant type.
December 12, 2022
Enhancements
- Added the option to view 500 records per page on all list pages.
- Added an option to delete all archived products to the admin utilities flyout menu.
- Added support for webp images. Webp files that are imported will now be recognized as images and resized and display the same as other supported image file types.
- Improved the performance of validation of files for the update asset data import.
- Improved the performance of dynamic category rule evaluation to mitigate the risk of timeouts when publishing to commerce.
Bug Fixes
- Fixed an issue with asset imports where using the auto-assign feature along with the overwrite option would cause an import error.
- Fixed an issue where importing child products could cause them to be unassigned from their parents.
- Updated the sync setup job to clear languages from PIM if they have been deleted in commerce.
- Fixed an issue where adding a rule to a pre-existing dynamic category could result in products not displaying properly in the category's product list.
- Fixed an issue with the asset auto-assignment functionality where the partial matching logic was not always evaluated properly which could result in assets assigned to additional products.
- Fixed an issue with the externally hosted asset import where asset names with a capitalization mismatch could cause the import to stall.
- Fixed an issue where products could not be exported if the 'is parent' column was included in the export.
- Fixed an issue where changes to a property that clear the mapping would result in the previously selected mapping option being hidden until refreshing the page.
- Fixed an issue where changing the character length options for adhoc values would require remapping the property, even if the mapping was still valid with the new character length.
October 31, 2022
Enhancements
- Added a new option to disable management of related products within PIM. This can be used in cases where product relationships are managed in commerce or an integrated system. When disabled, the related products tab will not display on product records and the import options for related products will be hidden.
- Added the option to bulk delete assets by deleting the folder that contains the assets. Previously assets had to be moved or deleted prior to deleting the folder.
- Added the option to export product templates from the product template list page.
- Updated product exports with an option to export related product assignments.
- Updated product imports so products that do not have data changed will not have their status changed. This will reduce the time it takes to publish data to Commerce by excluding products that do not have any updated data.
- Updated the max character length of product titles to 2048 characters.
- Updated the translations dashboard widget to improve performance and clarity of the data presented.
- Updated processing of images so there is 1 job per upload, rather than 1 per image.
Bug Fixes
- Fixed an issue for B2C Commerce where the percent complete was not recalculated for products that had categories assigned by import.
- Fixed an issue where CSV files were not loading properly during product import.
- Fixed an issue where the external asset import could create duplicate folders when importing to new folders that were defined within the import file.
- Fixed an issue where the externally hosted asset import would throw a validation error when updating existing assets.
- Fixed an issue where the update asset data import would throw a validation error when trying to update assets that were uncategorized.
- Fixed an issue where unassigning assets could sometimes result in them being removed from their folder or losing some metadata.
- Fixed an issue where using product restore on a parent product could clear the assigned variant properties.
- Fixed the "Enable auto-submission of products for approval" setting. If this is enabled and products are saved with all required data, they will automatically be updated to "Submitted for Approval" rather than "Ready for Approval."
October 5, 2022
Bug Fixes
- Fixed an issue where using product restore on a parent product could clear assigned variant properties.
- Fixed an issue where CSV files were not loading properly during product import.
August 30, 2022
Enhancements
- Added a dashboard widget for multi-language implementations that includes information on how many products, assets, categories and properties require translation for a selected language.
- Added an option to generate property and product template import files from a set of product data. This functionality is accessible within the import dropdown on the property list page.
- Improved performance of the category import.
- Improved performance of bulk product approvals.
- Limited the property options for auto-assigning assets to those that use the text field property type. This eliminates clutter by hiding irrelevant properties.
- Updated the asset drawer for improved usability. All assets will be exposed and filterable by name by default, and the UI has been updated and simplified to make it easier to assign and unassign assets.
- Updated the bulk edit process on the product list to improve usability. The bulk edit now uses a side panel that automatically displays properties that can be edited for all selected products.
Bug Fixes
- Fixed an issue where exported category data could not be reimported in some cases.
- Fixed an issue where the external asset import could create duplicate folders when importing to new folders that were defined within the import file.
July 22, 2022
Enhancements
- Added a "Restore Defaults" option to the column selector to easily revert to displaying the common system properties as columns.
- Changes to variant definitions will now automatically update child products with a status of published to approved. This ensures changes to variants are reflected in Commerce the next time data is published from PIM.
- Improved performance of the externally hosted asset import.
- Improved performance of the related product assignment import.
- Improved the way dynamic categories are evaluated when publishing to Commerce to prevent integration timeouts when there are many dynamic categories.
- Updated product exports to use the property display names instead of property names as column headers for better legibility.
- Updated the category attribute page to make it easier to adjust sort orders by exposing the sort order field, adding pagination, and updating the UI for consistency with other areas of PIM.
- Updated the product completeness logic for B2C Commerce to require category assignments.
- Updated the product detail page when multiple languages are enabled to have warnings and visual indicators for missing translations.
- Updated the property import to enable defining attribute options for properties mapped as attributes.
Bug Fixes
- Fixed an issue where pagination was hidden at the bottom of the property values and category attributes pages.
- Fixed an issue where decimal values edited on the product detail page were not saved unless you clicked outside the control before saving.
June 14, 2022
Enhancements
- Updated the property import to remove the wizard and standardize the import process and validation to match other import types.
- Updated the property and product template import templates to use a multi-sheet format for easier definition of data. Imports are backwards compatible so files with the old single-sheet format can still be imported. See Import and export properties for more information.
June 10, 2022
Enhancements
- Added the ability to duplicate a product on the product detail page. Duplicated products will retain the same data and assignments as the original product.
- Improved column selector usability by increasing the size and making it easier to find selected and system properties.
Bug Fixes
- Updated the import field selector to fix an issue where the available and selected fields sections would collapse after adding or removing fields.
- Fixed an issue with product imports where mapping a static value as the product template resulted in a validation error.
- Fixed an issue where categories with / in their name would be exported as multiple categories.
- Fixed an issue where the category hierarchy could not be fully expanded when there were thousands of categories.
- Fixed an issue where category imports sometimes stalled when importing categories with names that include letters outside the standard Latin alphabet.
- Fixed an issue where externally hosted asset imports could stall with extremely large files.
May 26, 2022
Enhancements
- Improved the performance of asset to product assignment imports.
- Restricted archived asset editing and added the option to restore archived assets from the asset detail page.
- Updated the product translation export options to allow for easy export of products missing translations.
- Added the ability to drag/drop upload images directly on the product images tab. These images will be automatically resized, assigned to the product and added to the uncategorized assets folder.
- Added a property quick filter on product detail pages to easily find specific properties.
- Updated the tree view component used for managing the hierarchy of assets, categories and templates to improve performance and usability.
- Updated the product counts on the dashboard to exclude archived products, except in the Total Product and Archived counts.
Bug Fixes
- Fixed an issue where certain import options were not retained when saving an import template.
- Fixed an issue where clicking white space in the primary column of the product list, category list and asset list would open the detail page. Now only clicking on the product number, category name, or asset name will open the detail page.
- Fixed an issue where products could be approved and published when missing data for secondary languages configured to require translations.
- Fixed an issue where sometimes an exported file would be cleared before closing the export window, causing the download link to fail.
- Fixed an issue where assets could not be moved into other folders via drag/drop.
April 25, 2022
Enhancements
- Added additional language configuration options to settings that allow you to require content for multiple languages before publishing. Products will be considered incomplete if they are missing data for these languages, depending on the configuration.
- Updated the product detail page to display property descriptions as tooltips. Use this to add instructions on how to fill out the data or information on how the data is used for your team.
- Updated the property detail to allow selecting a language to enter translations of the display name and property values.
Bug Fixes
- Fixed a rare performance issue where product editing could cause excessive database calls leading to slow database responses and occasional timeouts.
- Fixed an issue where animated gifs would lose their animation when processed and resized during upload.
- Fixed an issue where column reordering was not working on the product, category, property and other list pages.
- Fixed an issue where editing asset or template folder names to change their case would cause an error for duplicate folder name.
- Fixed an issue where large number of property values could cause a timeout when loading properties on the property list.
- Fixed an issue where product list filtering did not work for content in secondary languages.
- Fixed an issue where products that were published would be flagged for republishing unnecessarily.
- Fixed an issue where sorting and searching for categories, product templates, assets or properties with an "&" symbol would fail with a generic error.
- Fixed an issue where valid values would fail property level regex validation during import.
- Updated the "Update Asset Data" import to only require columns marked required to reduce import errors for column header mismatches.
- Fixed an issue where a property list filter would appear when not applied after navigating away from a property list with a filter applied.
March 11, 2022
Enhancements
-
Performance
- Added compression to .NET requests to improve page load times throughout the application.
- Fixed an issue where assigning assets to products caused duplicate unnecessary database connections, which occasionally made the database slow or unresponsive.
- Improved performance of importing product to category assignments.
- Improved performance of exporting product data for translations.
-
Other enhancements
- Added support for 360 degree product images. The asset import and creation process has a new asset type of 360 degree images. These images can be assigned to products like normal images and, with configuration in Commerce, will display on your website as rotatable images. B2B Commerce must be updated to version 5.1.2203 for integration to properly handle 360 degree images.
- Added support for asset display names. Asset display names do not need to be unique, and if one is provided, this value will be used instead of the asset name for downloadable documents on your website. B2B Commerce must be updated to version 5.1.2203 for integration to pass the display name to Commerce.
- Added tooltips throughout the application to clarify features and functionality.
- Restricted the permission to delete category trees to users with the admin role.
Bug Fixes
- Fixed an issue where navigating away from the asset list while a set of assets were being imported would cause the imports to stall.
- Fixed an issue where parent products created manually did not have default values set for properties.
- Fixed an issue where the pagination options on the asset list would be hidden when assets are selected.
January 28, 2022
Enhancements
- Updated the help link to direct to PIM documentation.
- Updated icons, buttons and styling throughout the application for improved consistency and usability.
- Added the option to filter for properties flagged as multi-language on the property list page.
Bug Fixes
- Fixed an issue where changes to variant property order were not passed to Commerce via integration.
- Fixed an issue where changes to variant configurations did not require parent products to be republished, which resulted in the changes not being reflected Commerce.
- Fixed an issue where applying a category filter for a large number of categories resulted in an error.
January 18, 2022
Bug Fixes
- Fixed an issue where publishing jobs could fail in B2B Commerce when a property was deleted in PIM.
Please sign in to leave a comment.