Next-generation platform

Resolved issues

The issues that are addressed as part of major and minor updates of Sterling Store Engagement and updates to Store Inventory Management are listed cumulatively here.
Note: The fix pack number is updated to 10.0.2209.0 so that it is consistent with the Sterling Order Management System fix pack number.

The first 2 digits 10.0 indicate the Sterling Order Management System version number. The third digit 2209 indicates the major quarterly updates, which include two-digit year followed by two-digit month. The fourth digit 0 indicates minor updates and increments sequentially for each minor update. For example, 10.0.2209.1 and 10.0.2209.2.

Important: If you override any component that needs to be modified as part of the resolved issues, merge the modified files with your custom code to get the fixes in your environment. For more information about merging the modified files with your custom code, see Modifying application-provided functional components.

To view the resolved issues that are included in major and minor updates that are released before 2023, see Archived resolved issues.


2 August 2024 (24.2.6.2-10.0.2406.2)

Review the defects and fixes that are addressed in this update.

Case number Description
TS016700240
  • Issue: In a non-OpenID Connect (OIDC) environment, you cannot switch to a different store by passing the StoreID query parameter in the login URL.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization. For more information, see Switching between stores.
  • Files modified:
      • packages/apps/store-root-app/src/store-frontend-root-config.ts
      • packages/libs/core/src/lib/services/authentication.service.ts
TS016675479
  • Issue: Tooltip is not provided for portlets in the home page.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/home/src/app/portlet-set/customer-pickup-portlet/customer-pickup-portlet.component.html
      • packages/features/home/src/app/portlet-set/cycle-count-portlet/cycle-count-portlet.component.html
      • packages/features/home/src/app/portlet-set/move-inventory-portlet/move-inventory-portlet.component.html
      • packages/features/home/src/app/portlet-set/pack-order-portlet/pack-order-portlet.component.html
      • packages/features/home/src/app/portlet-set/pick-order-portlet/pick-order-portlet.component.html
      • packages/features/home/src/app/portlet-set/putaway-portlet/putaway-portlet.component.html
      • packages/features/home/src/app/portlet-set/receive-inventory-portlet/receive-inventory-portlet.component.html
      • packages/features/home/src/app/portlet-set/ship-package-portlet/ship-package-portlet.component.html
      • packages/features/home/src/app/portlet-set/shipment-pick-portlet/shipment-pick-portlet.component.html
      • packages/features/home/src/app/portlet-set/transfer-inventory-portlet/transfer-inventory-portlet.component.html
      • packages/features/home/src/assets/home/i18n/en.json
TS016659394
  • Issue: In the Pack products page, a styling issue with the placement of the actions footer is observed when the Products panel contains a scroll bar.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/pack-order/src/app/features/pack-order/pack-order-page/packages/packages.component.html
TS016672385
  • Issue: When you extend global search, and if a user whose language setting is not English logs in to the application, the options in the dropdown list are not displayed in the user's locale.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/common-components/src/lib/components/dropdown-menu/dropdown-menu.component.html
      • packages/libs/common-components/src/lib/components/dropdown-menu/dropdown-menu.component.ts
      • packages/libs/functional-components/src/lib/global-search/global-search-container/global-search-container.component.ts
      • packages/features/home/src/app/portlet-set/return-products-portlet/return-products-portlet.component.ts
      • packages/libs/common-components/src/lib/components/select-box/isf-select-box.component.html
TS016683454
  • Issue: In the Windows platform, when the yarn install command is run, an incorrect version of the glob node module is installed.
  • Fix: This issue is resolved.
TS016508370
  • Issue: In the Product selected panel of the Customer appeasement page, when there are more than two products, the products are not wrapped and displayed within the panel.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/orders/src/app/features/orders/order-customer-appeasement-page/order-customer-appeasement-page.component.html
      • packages/features/orders/src/app/features/orders/order-customer-appeasement-page/order-customer-appeasement-page.component.scss
TS016579071
  • Issue: The help icon cannot be hidden in the navigation bar.
  • Fix: This issue is resolved. A new resource permission is added for the help icon.
  • Files modified:
      • packages/libs/common-components/src/lib/components/top-nav-bar/top-nav-bar.component.html
TS014004629
  • Issue: The default no image icon is not displayed properly when an image is not loaded or available.
  • Fix: This issue is resolved.
  • Files modified: All files with <img/> tag are modified.
TS016560311
  • Issue: The following issues are observed with filter option:
    • In the SIM-enabled backroom pick flow, when you clear filters in the list screens, the filter applied icon is still displayed.
    • In the shipment-based backroom pick, when you clear all filters and switch between tabs the default filters are applied.
    • In the receive inventory flow, when you apply filter and switch between tabs, the previously applied filters are not being applied again.
  • Fix: These issues are resolved.
  • Files modified:
      • packages/features/backroom-pick/src/app/features/backroom-pick/pick-order-list-page/pick-order-list-page.component.ts
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/modals/receiving-filter/receiving-filter.component.ts
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/shipment-list-page.component.ts
      • packages/features/shipment-backroom-pick/src/app/features/shipment-backroom-pick/pick-order-list-page/pick-order-list-filter/pick-order-list-filter.component.ts
      • packages/features/shipment-backroom-pick/src/app/features/shipment-backroom-pick/pick-order-list-page/pick-order-list-page.component.ts
TS016650088
  • Issue: You cannot manually enter a date in any page that contains the date option as a filter criteria.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/customer-profile/src/app/features/customer-profile/customer-detail-page/order-filter/order-filter.component.html
      • packages/features/customer-profile/src/app/features/customer-profile/customer-detail-page/order-filter/order-filter.component.ts
      • packages/features/home/src/app/portlet-set/find-shipment-portlet/find-shipment-advanced-search/find-shipment-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/find-shipment-portlet/find-shipment-advanced-search/find-shipment-advanced-search.component.html
      • packages/features/orders/src/app/features/orders/order-list-page/order-filter/order-filter.component.html
      • packages/features/orders/src/app/features/orders/order-list-page/order-filter/order-filter.component.ts
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/modals/receiving-filter/filter-options/filter-options.component.html
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/modals/receiving-filter/filter-options/filter-options.component.ts
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/modals/receiving-filter/receiving-filter.component.html
      • packages/features/receive-inventory/src/app/features/receive-inventory/shipment-list-page/modals/receiving-filter/receiving-filter.component.ts
      • packages/features/returns/src/app/features/returns/return-capture-wizard-page/order-list-page/order-filter/order-filter.component.html
      • packages/features/returns/src/app/features/returns/return-capture-wizard-page/order-list-page/order-filter/order-filter.component.ts
      • packages/features/returns/src/app/features/returns/return-capture-wizard-page/return-order-list-page/return-order-filter/return-order-filter.component.html
      • packages/features/returns/src/app/features/returns/return-capture-wizard-page/return-order-list-page/return-order-filter/return-order-filter.component.ts
      • packages/features/shipment-list-summary/src/app/features/shipment-list-summary/shipment-list-page/modals/shipment-search-modal/shipment-search-modal.component.html
      • packages/features/shipment-list-summary/src/app/features/shipment-list-summary/shipment-list-page/modals/shipment-search-modal/shipment-search-modal.component.ts
      • packages/libs/common-components/src/lib/components/date-range-picker/date-range-picker.component.html
      • packages/libs/common-components/src/lib/components/date-range-picker/date-range-picker.component.ts
      • packages/libs/common-components/src/lib/components/filter-placeholder/filter-placeholder.component.html
      • packages/libs/common-components/src/lib/components/filter-placeholder/filter-placeholder.component.ts
      • packages/libs/common-components/src/lib/components/placeholder/placeholder.component.ts
      • packages/libs/core/src/lib/utilities/ui.util.ts
      • packages/libs/styles/src/styles/_styles.scss
      • packages/features/orders/src/assets/orders/i18n/de.json
      • packages/features/orders/src/assets/orders/i18n/en.json
      • packages/features/orders/src/assets/orders/i18n/es.json
      • packages/features/orders/src/assets/orders/i18n/fr.json
      • packages/features/orders/src/assets/orders/i18n/it.json
      • packages/features/orders/src/assets/orders/i18n/ja.json
      • packages/features/orders/src/assets/orders/i18n/pt.json
      • packages/features/orders/src/assets/orders/i18n/zh-tw.json
      • packages/features/orders/src/assets/orders/i18n/zh.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/de.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/en.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/es.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/fr.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/it.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/ja.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/pt.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/zh-tw.json
      • packages/features/customer-profile/src/assets/customer-profile/i18n/zh.json
      • packages/libs/common-components/src/assets/common-components/i18n/de.json
      • packages/libs/common-components/src/assets/common-components/i18n/en.json
      • packages/libs/common-components/src/assets/common-components/i18n/es.json
      • packages/libs/common-components/src/assets/common-components/i18n/fr.json
      • packages/libs/common-components/src/assets/common-components/i18n/it.json
      • packages/libs/common-components/src/assets/common-components/i18n/ja.json
      • packages/libs/common-components/src/assets/common-components/i18n/pt.json
      • packages/libs/common-components/src/assets/common-components/i18n/zh-tw.json
      • packages/libs/common-components/src/assets/common-components/i18n/zh.json

5 July 2024 (Release 24.2.6.1-10.0.2406.1)

Review the defects and fixes that are addressed in this update.

Case number Description
TS016579071
  • Issue: The Help icon in the navigation bar cannot be hidden.
  • Fix: This issue is resolved. Open the System Management Administrator (SMA) console and set the value of the isf.ui.helpLink property to blank.
  • Files modified:
      • oms_war/repository/eardata/isf/war/storejsps/store-container-data-include.jsp
TS016579043
  • Issue: The overflow vertical menu appears on the navigation bar even when the application-provided menu options are extended.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/common-components/src/lib/components/top-nav-bar/top-nav-bar.component.ts
TS016512541
  • Issue: In the Notes panel of the Customer appeasement page, the user information is truncated.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/orders/src/app/features/orders/order-customer-appeasement-page/customer-appeasement-add-note/customer-appeasement-add-note.component.html
      • packages/features/orders/src/app/features/orders/order-customer-appeasement-page/order-customer-appeasement-page.component.html
      • packages/features/orders/src/app/features/orders/order-customer-appeasement-page/order-customer-appeasement-page.component.scss
TS016169247
  • Issue: In the Customer pickup page, if a shipment contains the same product as part of multiple shipment lines, users are not able to cancel the first shipment line and scan products from the second shipment line.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/customer-pickup/src/app/features/customer-pickup/customerpick-products-page/customer-pick-products-page.component.ts
TS016470532
  • Issue: In the WebLogic server, if the session times out or a user logs out of the application, the user is not able to log in again to the application.
  • Fix: This issue is resolved. The value of the StoreId cookie is set to blank instead of null.
TS016413968
  • Issue: On the Shipment summary page, the Related tasks window is not refreshed when searching for shipments by using the global Shipment search option.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/shipment-list-summary/src/app/features/shipment-list-summary/shipment-summary-page/shipment-summary-page.component.ts
TS016011014
  • Issue: An incorrect version of the carbon-chart component is installed when the yarn bootstrap command is run. The yarn.lock file is not included in the source code that is shipped as part of the developer toolkit.
  • Fix: This issue is resolved.
TS016364203
  • Issue: The shipping address on the View cart page is not updated after the shipping address is modified and saved in the Edit delivery method window.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/common-components/src/lib/components/placeholder/placeholder.component.ts
      • packages/libs/functional-components/src/lib/address/address-display/components/ca-display/ca-display.component.ts
      • packages/libs/functional-components/src/lib/address/address-display/components/us-display/us-display.component.ts
TS016350129
  • Issue: In the create order flow, the address suggestion list is not displayed during customer identification.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/common-components/src/lib/components/placeholder/placeholder.component.ts
      • packages/libs/functional-components/src/lib/address/address-capture/address-capture.component.html
      • packages/libs/functional-components/src/lib/address/address-capture/address-capture.component.ts
      • packages/libs/functional-components/src/lib/address/address-override-component-loader/address-override-component-loader.component.html
      • packages/libs/functional-components/src/lib/address/address-override-component-loader/address-override-component-loader.component.ts
      • packages/libs/functional-components/src/lib/address/address-override-component-loader/address-override-component.service.ts
      • packages/libs/functional-components/src/lib/address/address-override-component-loader/override-component.config.ts
      • packages/libs/functional-components/src/lib/address/address.module.ts
      • packages/libs/functional-components/src/lib/modals/identify-customer-modal/identify-customer-modal.component.html
      • packages/libs/functional-components/src/lib/modals/identify-customer-modal/identify-customer-modal.component.ts
TS016560177
  • Issue: The Home icon is not available in the navigation bar.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/common-components/src/lib/components/top-nav-bar/top-nav-bar.component.html
      • packages/libs/styles/src/styles/icons/_glyphicons.scss
      • packages/libs/functional-components/src/lib/address/address-capture/address-capture.component.ts
      • packages/libs/styles/src/styles/icons/fonts/app-glyphicons.eot
      • packages/libs/styles/src/styles/icons/fonts/app-glyphicons.svg
      • packages/libs/styles/src/styles/icons/fonts/app-glyphicons.ttf
      • packages/libs/styles/src/styles/icons/fonts/app-glyphicons.woff
      • packages/libs/styles/src/styles/icons/selection.json

7 June 2024 (Release 24.2.6.0-10.0.2406.0)

Review the defects and fixes that are addressed in this update.

Case number Description
TS016223760
  • Issue: The IBM logo in the side navigation bar is not customizable.
  • Fix: The application is enhanced. You can now customize the IBM logo in the side navigation bar. For more information, see Rebranding the application.
  • Files modified:
      • packages/libs/common-components/src/lib/components/side-nav-bar/side-nav-bar.component.html
      • packages/libs/common-components/src/lib/components/side-nav-bar/side-nav-bar.component.ts
TS016215181
  • Issue: The title of the change delivery modal is not translated when the modal is customized.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/libs/functional-components/src/lib/modals/fulfillment-options-modal/fulfillment-options-modal.component.ts
TS015951431
  • Issue: The Backroom pick portlet does not load when it is extended by overriding the component.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/home/src/app/portlet-set/shipment-pick-portlet/shipment-pick-portlet.component.ts
TS015846185
  • Issue: When isf.user.session.timeout.interval property is configured, a user is logged out even when the user actively stays on the same page for the duration of the configured interval.
  • Fix: This issue is resolved.
  • Files modified:
      • package.json
      • packages/features/app-shell/src/app/app.component.ts

3 May 2024 (Release 24.1.3.2-10.0.2403.2)

Review the defects and fixes that are addressed in this update.

Case number Description
TS015552969
  • Issue: The icons in the UI are intermittently distorted.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/login/src/app/features/login/login-page/login-page.component.ts
TS014971513
  • Issue: Whenever the files are updated on the server, the changes are not reflected to the client due to browser caching.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/login/src/app/features/login/login-page/login-page.component.ts

5 April 2024 (Release 24.1.3.1-10.0.2403.1)

Review the defects and fixes that are addressed in this update.

Case number Description
TS015573054
  • Issue: An extension hook does not exist to display the confirmation dialog after you log in to the application.
  • Fix: This issue is resolved. The override extensibility support is added to the navigation bar. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/features/app-shell/src/app/app.component.ts
      • packages/features/nav-bar/src/app/app.component.html
      • packages/features/nav-bar/src/app/app.component.ts
      • packages/libs/common-components/src/lib/components/top-nav-bar/top-nav-bar.component.html
      • packages/libs/common-components/src/lib/components/top-nav-bar/top-nav-bar.component.ts
      • packages/libs/core/src/lib/services/_index.ts
      • packages/libs/core/src/lib/services/navbarmenu.service.ts
      • packages/libs/core/src/lib/services/portlet-registry.service.ts
TS015552969
  • Issue: On the Inventory search results page, the Location list is not refreshed when the location type is modified.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/lookup-inventory/src/app/features/lookup-inventory/modals/modify-search/modify-search.component.ts
TS015397332
  • Issue: The Login page does not display the custom image.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/login/src/app/features/login/login-page/login-page.component.ts
      • packages/libs/functional-components/src/lib/components/login-form/login-form.component.ts

1 March 2024 (Release 24.1.3.0-10.0.2403.0)

Review the defects and fixes that are addressed in this update.

Case number Description
TS015342838
  • Issue: When a user whose language setting is not English logs in to the application, it is observed that the Inventory Management literal is not translated in the user's locale.
  • Fix: This issue is resolved.
TS014981910
  • Issue: In the Product details page, the currency is always displayed in dollar, and does not consider the currency that is configured in the Price list page.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/orders/src/app/features/orders/order-capture-wizard-page/product-search-page/product-search-page.component.html
TS014972098
  • Issue: A user logs in to the application in a specific locale and logs out. Another user of a different locale logs in to the application by using the same browser tab. In such situations, the UI literals are not displayed in the locale of the currently logged in user.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/home/src/app/app.module.ts
      • packages/features/nav-bar/src/app/app.module.ts
TS015205973
  • Issue: During the batch pick flow, you cannot cancel order lines for which the shipment lines are marked as shortage.
  • Fix: This issue is resolved. The recordShortageForBatchPick API is enhanced. A new CancelRemovedQuantity attribute is added to the API. For more information, see Javadoc.
TS015028112
  • Issue: In Chrome, the global search window automatically closes when you do an advance order search and select a payment type from the Payment Type list.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/libs/functional-components/src/lib/global-search/order-search/order-search.component.html
TS014655204
  • Issue: When you search for orders from the Order search, Shipment search, and Return search pages without entering any search criteria results in performance degradation.
  • Fix: This issue is resolved. You are now mandated to enter at least one search criteria. To apply the fix, rebuild your customization.
  • Files modified:
      • packages/features/home/src/app/portlet-set/find-order-portlet/find-order-advanced-search/find-order-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/find-shipment-portlet/find-shipment-advanced-search/find-shipment-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/return-products-portlet/return-order-search/return-order-advanced-search/return-order-advanced-search.component.ts
      • packages/libs/functional-components/src/lib/global-search/order-search/order-advanced-search/order-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/find-customer-portlet/find-customer-advanced-search/find-customer-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/return-products-portlet/customer-search/customer-advanced-search/customer-advanced-search.component.ts
      • packages/features/home/src/app/portlet-set/return-products-portlet/order-search/order-advanced-search/order-advanced-search.component.ts
      • packages/features/home/src/assets/home/i18n/en.json
      • packages/libs/functional-components/src/assets/functional-components/i18n/en.json
TS014151187
  • Issue: In an iPad, when you log out and log in to the application in the same browser tab, a blank page is displayed instead of the home page.
  • Fix: This issue is resolved.

19 January 2024 (Release 23.3.9.2-10.0.2309.2)

Review the defects and fixes that are addressed in this update.

Case number Description
TS015115150
  • Issue: The product details such as SKU ID and unit price are not displayed in the View product total modal when you open from the Order summary page.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/orders/src/app/features/orders/order-summary-page/order-summary-products/order-summary-products.component.ts
TS015006973
  • Issue: The site map does not contain the Manager dashboard hyperlink.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/libs/common-components/src/lib/components/site-map/site-map.component.html
      • packages/libs/common-components/src/lib/components/site-map/site-map.component.ts
      • packages/libs/core/src/lib/services/portlet-registry.service.ts
      • packages/features/app-shell/src/assets/app-shell/config/isf-persona-config.json
      • packages/libs/common-components/src/assets/common-components/i18n/en.json
TS013667768
  • Issue: In the Inventory search results page, the user experience is the same when the search results include a SKU that is not in inventory or is invalid.
  • Fix: This issue is resolved. An appropriate message is displayed for the corresponding search result.
TS014507087
  • Issue: You cannot customize the IBM Store product name that is displayed in the navigation bar.
  • Fix: The IBM Store product name is now driven through bundle literals and can be customized.
TS014673602
  • Issue: In the Order summary page, when you print a receipt, the return summary is printed instead of the order summary.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/orders/src/app/features/orders/order-summary-page/modals/receipts-modal/receipts-modal-data.service.ts
TS013770907
  • Issue: If you have access to multiple stores, and after you log in to the application, in the information banner, the message to switch to another store is displayed in the home page.
  • Fix: The information banner is controlled by resource-permission, which is Switch store. To enable resource permissions, open the Applications Manager. Go to SF_Product_Name > ISF_MISCELLANEOUS, and enable StoreSwitcher. For more information about setting up resource permissions, see Administering user group permissions.
  • Files modified:
      • packages/features/home/src/app/features/home/portlets-page/portlets-page.component.html
      • packages/features/home/src/app/features/home/portlets-page/portlets-page.component.ts
      • packages/libs/common-components/src/lib/components/side-nav-bar/side-nav-bar.component.html
      • packages/libs/common-components/src/lib/components/side-nav-bar/side-nav-bar.component.ts
TS014384337
  • Issue: When you scan bar codes continuously for serialized products, intermittently the API calls are triggered in parallel that causes data inconsistency.
  • Fix: This issue is resolved. To apply the fix, rebuild your customization with the most recent developer toolkit.
  • Files modified:
      • packages/libs/common-components/src/lib/components/barcode-scanner/barcode-scanner.component.ts
TS014316373
  • Issue: During customer identification in the order capture flow, the default shipping address is not selected by default.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/libs/functional-components/src/lib/modals/identify-customer-modal/identify-customer-modal.component.html
      • packages/libs/functional-components/src/lib/modals/identify-customer-modal/identify-customer-modal.component.ts
TS014036270
  • Issue: The extended Pack order list page does not load.
  • Fix: This issue is resolved. To apply the fix, you must rebuild your customization with the most recent developer toolkit.
TS014459540
  • Issue: In a multi-select field, the drop-down list automatically closes when you select an option.
  • Fix: This issue is resolved. To apply the fix, you must rebuild your customization with the most recent developer toolkit.
TS014507049
  • Issue: You cannot customize the IBM Store product name that is displayed in the navigation bar.
  • Fix: You can now customize the product name as needed.
TS014230740
  • Issue: Sterling Store Engagement makes network requests for customized bundles, such as en_extn.json even when custom bundles are not present for a particular angular application, which results in a 404 error.
  • Fix: This issue is resolved. To apply the fix, you must rebuild your customization with the most recent developer toolkit.
  • Files modified:
      • packages/features/app-shell/src/app/app.module.ts
      • packages/features/login/src/app/features/login/login-page/login-page.component.ts
      • packages/libs/core/src/lib/services/multi-translate-http-loader.ts
TS014230740
  • Issue: The authentication flow must be optimized for performance by removing blocking network calls for fetching configuration data.
  • Fix: This issue is resolved. To apply the fix, you must rebuild your customization with the most recent developer toolkit.
  • Files modified:
      • packages/features/app-shell/src/app/app-shell.service.ts
      • packages/features/app-shell/src/app/app.component.ts
      • packages/features/login/src/app/features/login/login-page/login-page.component.ts
      • packages/libs/core/src/lib/services/multi-translate-http-loader.ts
TS013625378
  • Issue: You cannot write custom logic to hide portlets.
  • Fix: This issue is resolved. A new mashup with isf.common.getHiddenPortletList ID is introduced. You can override the mashup definition to return the list of portlets that needs to be hidden for the current logged in user. To apply the fix, you must rebuild your customization with the most recent developer toolkit. For more information, see Hiding portlets.
  • Files modified:
      • packages/libs/core/src/lib/services/portlet-registry.service.ts
      • packages/libs/core/src/lib/config/portlet-config.ts
      • isf.common.getHiddenPortletList
TS013625378
  • Issue: The home page cannot be customized to display only mini portlets.
  • Fix: This issue is resolved. The isf-persona-config.json specification is enhanced by adding two attributes, showOnlyMiniPortlet and numberOfMiniPortletsPerRow. You can configure these attributes to have only a mini portlet view in the home page. For more information, see Associating new portlets with an appropriate view.

    To apply the fix, you must rebuild your customization with the most recent developer toolkit.

  • Files modified:
      • packages/features/app-shell/src/app/app.component.ts
      • packages/features/home/src/app/portlet-set/portlet-set/portlet-set.component.html
      • packages/features/home/src/app/portlet-set/portlet-set/portlet-utils.service.ts
      • packages/libs/core/src/lib/services/portlet-registry.service.ts
TS013302656
  • Issue: You cannot customize the Login page except for changing the image through CSS extensions.
  • Fix: This issue is resolved. For more information, see Customizing login page. To apply the fix, you must rebuild your customization with the most recent developer toolkit.
  • Files modified:
      • packages/features/login/src/app/features/login/login-page/login-page.component.html
      • packages/features/login/src/app/features/login/login-init.service.ts
      • packages/features/login/src/app/features/login/login-page/login-page.component.scss
      • packages/features/login/src/app/features/login/login.module.ts
      • packages/libs/common-components/src/lib/components/side-nav-bar/side-nav-bar.component.ts
      • packages/libs/common-components/src/lib/components/site-map/site-map.component.ts
      • packages/libs/functional-components/src/lib/components/functional-override-component-loader/override-component.config.ts
      • packages/libs/functional-components/src/lib/components/login-form/login-form.component.html
      • packages/libs/functional-components/src/lib/components/login-form/login-form.component.scss
      • packages/libs/functional-components/src/lib/components/login-form/login-form.component.ts
      • packages/libs/functional-components/src/lib/functional-components.module.tsma
      • packages/libs/functional-components/src/assets/functional-components/i18n/en.json
TS014004629
  • Issue: In the Inventory lookup page, the default image without any product shown is displayed incorrectly.
  • Fix: This issue is resolved.
  • Files modified:
      • packages/features/lookup-inventory/src/app/features/lookup-inventory/product-inventory-details-page/product-inventory-details-page.component.html