Bloomreach Experience Manager V14.0.1 Release Notes - Bloomreach Experience - Open Source CMS

Bloomreach Experience Manager V14.0.1 Release Notes

February 25, 2020

The new maintenance release 14.0.1 is available for general use for our customers and partners. This release includes bug fixes and improvements in core, enterprise and plugin artifacts.

The new versions of these module artifacts have been made available earlier and are now bundled up in this maintenance release. If your project uses such newer artifact versions via project pom overrides, please remove them before starting the upgrade procedure.

We encourage all projects to remain on the regular maintenance release. Using a tagged artifact that is not yet part of a maintenance release should only be done if there is a specific reason and only after testing in your specific project setup.

Update considerations

Remove Login Page Captcha Configuration

The captcha has been removed from the login page. Therefore, if your implementation project configured any of the following two configuration properties at the node /hippo:configuration/hippo:frontend/login/login/loginPage, they should be removed to prevent errors being logged during bootstrap after updating or upgrading to this release.

  • use.captcha
  • show.captcha.after.how.many.times

Update Customized Login Page

If your implementation project contains any login page customizations, those may need to be updated.

As of this release, he SimpleLoginPlugin has been removed. The DefaultLoginPlugin, which extended SimpleLoginPlugin prior to 14.0.1, now extends LoginPlugin directly. If your implementation project extended SimpleLoginPlugin, it should be updated to extend DefaultPlugin instead.

(Relevance) Add GeoLite2/GeoIP2 Database

As of this release, the GeoLite2 database is no longer distributed with the Relevance module. In earlier releases, it was pulled in through a transitive Maven dependency, this is no longer the case. Therefore, implementation projects using Relevance must manually add the database by following the instructions in Add the GeoIP2/GeoLite2 Database to a Project.

Overview of JIRA issues closed in this release

Bloomreach SPA SDK - Version 14.0.1

Bug

  • CMS-12425 ] - Fix README.MD for React SSR sample app in SDK

 

BRX Identity and Access Management (IAM) Integration - Version 14.0.1

Bug

  • ENT-1513 ] - brX login only works properly when deployed on URL with path /cms
  • ENT-1533 ] - Adjust bootstrap data for IAM-linked groups to fix punctuation mismatch

Task

  • ENT-1512 ] - Use brSM Auth0 properties for SSO login

 

Hippo Addon Advanced Search - Version 14.0.1

Bug

  • CMS-12471 ] - Bootstrap warnings when installing advanced search
  • ENT-1533 ] - Adjust bootstrap data for IAM-linked groups to fix punctuation mismatch
  • ENT-1513 ] - brX login only works properly when deployed on URL with path /cms

 

Hippo Addon Channel Manager - Version 14.0.1

Bug

  • CHANNELMGR-2415 ] - Document picker opens only once in Component Editor right side panel
  • CHANNELMGR-2445 ] - Navigation from the channel manager takes time
  • CMS-12275 ] - Menu editor removes links from submenu items when updating parent menu item
  • CMS-12471 ] - Bootstrap warnings when installing advanced search

Improvement

 

Hippo Addon CRISP - Version 14.0.1

Task

  • CMS-12516 ] - Upgrade Spring to 5.1.13.RELEASE
  • CMS-12521 ] - Add spring-security.version to project pom

 

Hippo Addon eForms - Version 14.0.1

Bug

  • CMS-12471 ] - Bootstrap warnings when installing advanced search

 

Hippo Addon Lucene Export - Version 14.0.1

Bug

  • EREPO-29 ] - LuceneExportException: org.apache.lucene.store.AlreadyClosedException
  • ENT-1533 ] - Adjust bootstrap data for IAM-linked groups to fix punctuation mismatch
  • ENT-1513 ] - brX login only works properly when deployed on URL with path /cms

 

Hippo Targeting Addon - Version 14.0.1

Bug

  • BT-2187 ] - The "add segment" button is sometimes hidden and keeps growing in size when window is resized
  • BT-2189 ] - InvalidItemStateException thrown by TargetingJob

New Feature

  • BT-2194 ] - Support Relevance without ElasticSearch

 

Hippo Workflow Process Management Addon - Version 14.0.1

Bug

  • WPM-1362 ] - Projects slow when projects contain a large number of items, all projects & items retrieved when overview is loaded
  • WPM-1378 ] - WpmWorkflowException thrown in case external user (LDAP etc) is used

Improvement

  • WPM-1385 ] - Handle modifiedBy when user related to userID no longer exists

 

CMS - Version 14.0.1

Bug

  • CMS-12393 ] - AdminPerspective.properties contains empty key userroles-select
  • CMS-12400 ] - Refreshing the browser results in 404 Page not found error
  • CMS-12471 ] - Bootstrap warnings when installing advanced search
  • CMS-12425 ] - Fix README.MD for React SSR sample app in SDK
  • CMS-12421 ] - Follow link to other document in the cms
  • CMS-12407 ] - UI performance issues in Chrome
  • CMS-12375 ] - 14.0.0 includes several extra and undesired 3rd party dependencies
  • CMS-12275 ] - Menu editor removes links from submenu items when updating parent menu item
  • CMS-12169 ] - ContentTypeService should keep compound=true state when merging content types

Improvement

  • CMS-12465 ] - Update copyright statement on login page to 2020
  • CMS-12468 ] - Forward Port - Make MirrorTemplatePlugin more extensible
  • CMS-12420 ] - Default editors and authors cannot see /formdata

Task

  • CMS-12423 ] - Set navapp default connection timeout to 60 seconds
  • CMS-12499 ] - Remove captcha from login page
  • CMS-12521 ] - Add spring-security.version to project pom
  • CMS-12516 ] - Upgrade Spring to 5.1.13.RELEASE
  • CMS-12498 ] - Update CXF to the latest patch version

 

Hippo CMS Project POM - Version 31.0.1

Task

  • CMS-12498 ] - Update CXF to the latest patch version
  • CMS-12516 ] - Upgrade Spring to 5.1.13.RELEASE
  • CMS-12521 ] - Add spring-security.version to project pom

 

Hippo CMS7 Release POM - Version 14.0.1

Bug

  • CMS-12397 ] - brX docker image is not running

 

Hippo Essentials - Version 14.0.1

New Feature

Task

  • ESSENTIALS-1292 ] - Update Swagger to the latest (2.0.x patch) version

 

Bloomreach CMS Project Archetype Parent - Version 14.0.1

Bug

 

Repository - Version 14.0.1

Bug

  • REPO-2298 ] - OverridingCategoryForSecurityProperty is not taking hipposys:members for hippo:group nodes into account
  • REPO-2305 ] - Concurrent UpgradeToV13 execution in a clustered/cloud deployment may fail to complete or revert specific necessary changes
  • REPO-2306 ] - Extra verification before returning a property

Improvement

  • REPO-2301 ] - Validate hcm baseline module paths

Task

  • REPO-2297 ] - HippoAccessManager#getPrivileges does not return jcr:read on absPath for implicit read access

 

Hippo CMS7 Services - contenttype - Version 14.0.1

Bug

  • CMS-12169 ] - ContentTypeService should keep compound=true state when merging content types

 

 

Hippo Site Toolkit - Version 14.0.1

Bug

  • HSTTWO-4554 ] - Spring wired Components ParametersInfo scanning does not work properly
  • HSTTWO-4712 ] - ContentBeanUtils.getDisposableSession does not work any more

Improvement

  • HSTTWO-3897 ] - Disallow GET requests for actionURLs
  • HSTTWO-4701 ] - URLs for Page Model API for 'resource' and 'external' type should always be fully qualified
  • HSTTWO-4722 ] - Add getters to dynamic beans for the document types from different namespaces
  • HSTTWO-4740 ] - Dynamic beans - support fields with underscores in their name (_)

New Feature

  • HSTTWO-4689 ] - Change PageModelApi to generate fully qualified links to binaries

 

BloomReach Accelerator B2C Addon - Version 14.0.1

Bug

  • ACCEL-549 ] - Content editors should be able to select a product master variant or parent product when enriching product detail pages which apply to all the product variants
  • ACCEL-622 ] - Support "Add to Cart" button feature in brSM decorated Product Detail Page
  • ACCEL-643 ] - CTOrderRepositoryImpl instantiates CTCartRepositoryImpl directly instead of injected via Spring
  • ACCEL-666 ] - Failing unit test when trying to set up a visitor context without an existing HstRequestContext
  • ACCEL-688 ] - Connector component path variables field is ignored while interacting with commerce backends
  • ACCEL-707 ] - Can't search products in the CMS with bloomreach connector
  • ACCEL-710 ] - Sub-category menus do not return products
  • ACCEL-732 ] - "Just For You" component doesn't show title
  • ACCEL-739 ] - The "category_code" facet navigation is not working on the search page
  • ACCEL-745 ] - Default Pixel Variables document editor view throws error
  • ACCEL-753 ] - Category picker in category decorator document doesn't select the current one if it's in the 2nd or deeper level
  • ACCEL-754 ] - Product image is shown in category's product list, but not in product detail page through the link in the list with ElasticPath
  • DXPFORC-405 ] - Product displayed on PLP from brSM should be overriden by the product decorator
  • DXPFORC-416 ] - EPCategoryRepositoryImpl#findOne returns one with a wrong ID
  • DXPFORC-419 ] - Product ID is missing on links generated by the Product Grid Component if the connector is bloomreach
  • DXPFORC-420 ] - moreLikeThis and justForYou show no results
  • DXPFORC-421 ] - It’s not possible to use 2 different brSM accounts on 2 different channels
  • DXPFORC-424 ] - [commercetools Connector] An ID of the external category is displayed instead of the name in the document
  • DXPFORC-462 ] - [ElasticPath Connector] ElasticPath cart repository doesn't encode the product code when adding product to cart
  • DXPFORC-469 ] - Personalization command doesn't parse the product id correctly
  • DXPFORC-521 ] - Adding new address doesn't work if shipping/billing address option is selected with commercetools connector
  • DXPFORC-539 ] - CommerceCategoryServiceFacade always uses the English locale
  • DXPFORC-550 ] - Product preview in the cart should apply document customization
  • DXPFORC-556 ] - User is not redirected to login page after signing up with ElasticPath connector
  • DXPFORC-590 ] - Variant used in the product decorator should be selected when chosen in the Product component

Improvement

  • ACCEL-541 ] - Ability to display Campaigns
  • ACCEL-636 ] - Improve ImageSetModel to take any image in case "original" and "thumbnail" are not present
  • ACCEL-637 ] - When adding a product variant from a product detail page to cart, the detail page should not be reset to the first variant
  • ACCEL-695 ] - Make BRItemModel#getResource() public for extensibility
  • ACCEL-734 ] - Update deprecated getProperty() method references
  • ACCEL-751 ] - Use human-friendly category ID in category page URLs
  • DXPFORC-423 ] - Improve commercetools Category repository in order to provide a hierarchical data while retrieving categories
  • DXPFORC-438 ] - Hide brSM from connector dropdown in Product Detail Page document
  • DXPFORC-450 ] - Validate when adding the same external category/product to the document twice
  • DXPFORC-461 ] - CartProductListCommand may cause infinite redirect if not used correctly.
  • DXPFORC-465 ] - Hide bloomreach connectors from external connector drop down list in category document
  • DXPFORC-474 ] - Optionally support synchronising the cart cookie with visitor’s HTTP session for clearing cart when the user session expires
  • DXPFORC-520 ] - Improve REST invocation exception handling in Connector repositories
  • DXPFORC-538 ] - Use dedicated CRISP access (profile) logging configuration
  • DXPFORC-560 ] - CartCreateCommand should retrieve the current local from the visitor context

New Feature

  • ACCEL-641 ] - Default Model Contributions (product and category) to the Page Model JSON API for SPA support
  • ACCEL-705 ] - Align B2C accelerator boot to v14 archetype based project
  • DXPFORC-483 ] - Product Search REST API
  • DXPFORC-616 ] - Add REST endpoint to support viewing cart items in applications

Story

  • ACCEL-502 ] - Customers should able to view the product collection of a "bundle", "kit", "dynamic kit", or "assembly" product in the product detail page with the commercetools connector
  • ACCEL-508 ] - Customers should able to view the product collection of a "bundle", "kit", "dynamic kit", or "assembly" product in the product detail page with the ElasticPath connector
  • DXPFORC-477 ] - Content editors should be able to select a product variant when enriching product detail pages
  • DXPFORC-500 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the commercetools connector
  • DXPFORC-501 ] - Customers should be able to add a product variant to the cart when a product has multiple variants in the commercetools backend
  • DXPFORC-504 ] - Customers should be able to see the decorated content for a specific product variant in the product detail page
  • DXPFORC-509 ] - Customers should be able to add a product variant to the cart when a product has multiple variants in the ElasticPath backend
  • DXPFORC-510 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the ElasticPath connector
  • DXPFORC-529 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the brSM connector

Sub-bug

  • DXPFORC-574 ] - Return maxLimit if limit is reached
  • DXPFORC-575 ] - Wrong response code is returned when incorrect params are being used
  • DXPFORC-577 ] - Search by keyword doesn't work
  • DXPFORC-578 ] - totalSize doesn't count child categories for ElasticPath connector
  • DXPFORC-579 ] - Limit is hardcoded in categories search for commercetools connector
  • DXPFORC-589 ] - Validation doesn't work if only the master variant is selected in two documents

Sub-task

  • ACCEL-633 ] - Create channel configuration
  • ACCEL-648 ] - Investigate defining a new ProductBean that extends the IdentifiableContentBean
  • ACCEL-661 ] - Add to cart using SKU instead of product ID with commercetools
  • ACCEL-683 ] - Update Bloomreach Accelerator Jenkins configurations
  • ACCEL-687 ] - Improve channel components usability
  • ACCEL-763 ] - "boot" project builds are all failing because of the license check phase
  • DXPFORC-433 ] - Define ItemId, add ProductRepository#findOne(connector, ItemId, ...) and change #findOne(connector, String id, ...) to delegate to the new method
  • DXPFORC-434 ] - Improve every connector (commercetools, ElasticPath, bloomreach) to provide ItemId in their own ItemModel objects
  • DXPFORC-435 ] - Improve Product Document Picker to use ItemId#toStringValue() (when storing selected item) and #fromStringValue() (when reading the data by the stored field value)
  • DXPFORC-436 ] - Improve Product List template(s) to render links using PathSegmentString APIs and fix Components/Commands to resolve ItemModel accordingly
  • DXPFORC-437 ] - Groovy Updater Script to be used in 2.x upgrade steps, in order to update any existing product decorator documents with new stringified item value representation using ItemId#toStringValue().
  • DXPFORC-439 ] - Improve commercetools Connector Module to choose either code or ID in #findOne(..., ItemId, ...) where code is preferable if provided
  • DXPFORC-440 ] - Improve every connector ElasticPath Connector Module to choose either code or ID in #findOne(..., ItemId, ...) where code is the preferable if provided
  • DXPFORC-441 ] - Improve every connector brSM Connector Module to choose either code or ID in #findOne(..., ItemId, ...) where code is the preferable if provided
  • DXPFORC-442 ] - Add utility to encode ElasticPath GUID to ID (ElasticPath item's ID should simply use code)
  • DXPFORC-458 ] - Pactronics user should be able to add products to the cart
  • DXPFORC-472 ] - Improve BRProductRepositoryImpl to include Suggested Actions in findAll methods
  • DXPFORC-473 ] - Update hst components or commands or template to redirect if a redirection suggested action included
  • DXPFORC-562 ] - A1 - Delivery - Ensure that all templates render filtered/encoded user input (including CMS content) to prevent injection
  • DXPFORC-563 ] - A1 - Delivery - Ensure that all user-submitted search parameters are sanatized before using them to query the repository
  • DXPFORC-568 ] - Disable WebDAV access for CLI Tool to update webfiles in boot by default
  • DXPFORC-570 ] - A8 - Verify that all state-changing links and forms include adequate CSRF protection
  • DXPFORC-572 ] - A10 - Verify that no components in your implementation perform any redirects or forwards to a destination based on unverified user-submitted parameters
  • DXPFORC-573 ] - Use HttpSession by default to store auth status and cart data

Task

  • ACCEL-640 ] - Design and build "How to Start a Store" presentation for Connect Amsterdam 2019
  • ACCEL-663 ] - Make accelerators ready for XM release train
  • ACCEL-704 ] - Update .properties file according to new recipe
  • ACCEL-735 ] - Create separate Jenkins builds for OWASP in B2C
  • ACCEL-736 ] - Maintain migration scripts to brSM in the brX Accelerator addon module
  • ACCEL-746 ] - Maintain migration scripts to commercetools in the brX Accelerator addon module
  • ACCEL-752 ] - Provide an updater script to reset category decorator external resource IDs
  • ACCEL-760 ] - Support v14 release process
  • DXPFORC-415 ] - Create StarterStore 2.3 branch
  • DXPFORC-431 ] - Upgrade brXM to v13.3.0 in 2.3 branch
  • DXPFORC-444 ] - Release Starter Store and Starter Store Boot 2.3
  • DXPFORC-449 ] - Allow to use a different brSM endpoint in commerce component level (for later Pathways widgets use cases)
  • DXPFORC-459 ] - Update the StarterStore to 2.4.0
  • DXPFORC-499 ] - Define and improve current APIs with skeletal implementations for all connectors
  • DXPFORC-519 ] - Provide visitor specific access token in ElasticPath connector to support guest cart
  • DXPFORC-632 ] - Upgrade brXM release version to 14.0.0-SNAPSHOT in v3 branch

 

BloomReach Accelerator B2C Boot Project - Version 14.0.1

Bug

  • ACCEL-590 ] - Variant used in the product decorator should be selected when chosen in the Product component
  • ACCEL-622 ] - Support "Add to Cart" button feature in brSM decorated Product Detail Page
  • ACCEL-652 ] - Properties defined in the hst.properties file are not loaded correctly
  • ACCEL-706 ] - Align security domains changes with brXM v14
  • ACCEL-707 ] - Can't search products in the CMS with bloomreach connector
  • ACCEL-710 ] - Sub-category menus do not return products
  • ACCEL-729 ] - Homepage shows blank below the menu
  • ACCEL-730 ] - "Add to Cart" button partly hidden
  • ACCEL-731 ] - Replace ElasticPath channel "Lighting" menu item with "Product Grid" like commercetools channel
  • ACCEL-732 ] - "Just For You" component doesn't show title
  • ACCEL-733 ] - In cart view and product list page, the product image doesn't fall back to any available image
  • ACCEL-738 ] - Product search page doesn't show the search terms used
  • ACCEL-739 ] - The "category_code" facet navigation is not working on the search page
  • ACCEL-745 ] - Default Pixel Variables document editor view throws error
  • ACCEL-754 ] - Product image is shown in category's product list, but not in product detail page through the link in the list with ElasticPath
  • ACCEL-755 ] - Content enrichment doesn't work as expected in cart list page
  • ACCEL-756 ] - The updated quantity of items in the cart is not preserved after a page reload
  • ACCEL-757 ] - AutoSuggest doesn't work in case "/site" application runs with HTTPS
  • DXPFORC-405 ] - Product displayed on PLP from brSM should be overriden by the product decorator
  • DXPFORC-407 ] - One pod not active when deploying to BRC
  • DXPFORC-421 ] - It’s not possible to use 2 different brSM accounts on 2 different channels
  • DXPFORC-424 ] - [commercetools Connector] An ID of the external category is displayed instead of the name in the document
  • DXPFORC-432 ] - Product Grid (Search): Customized description is applied to other products
  • DXPFORC-464 ] - Autosuggest product items renders links to incorrect product detail pages
  • DXPFORC-467 ] - On Startup, warning logs from com.onehippo.cms7.sut.rest.service.GenerateExternalHostGroups
  • DXPFORC-550 ] - Product preview in the cart should apply document customization
  • DXPFORC-556 ] - User is not redirected to login page after signing up with ElasticPath connector
  • DXPFORC-557 ] - Java object reference is displayed instead of content in the Simple Content component
  • DXPFORC-590 ] - Variant used in the product decorator should be selected when chosen in the Product component

Improvement

  • ACCEL-542 ] - Verify if segment based personalization is being passed in the API call
  • ACCEL-636 ] - Improve ImageSetModel to take any image in case "original" and "thumbnail" are not present
  • ACCEL-637 ] - When adding a product variant from a product detail page to cart, the detail page should not be reset to the first variant
  • ACCEL-734 ] - Update deprecated getProperty() method references
  • ACCEL-751 ] - Use human-friendly category ID in category page URLs
  • DXPFORC-426 ] - Improve ElasticPath Category repository in order to provide a hierarchical data while retrieving categories
  • DXPFORC-438 ] - Hide brSM from connector dropdown in Product Detail Page document
  • DXPFORC-450 ] - Validate when adding the same external category/product to the document twice
  • DXPFORC-461 ] - CartProductListCommand may cause infinite redirect if not used correctly.
  • DXPFORC-474 ] - Optionally support synchronising the cart cookie with visitor’s HTTP session for clearing cart when the user session expires
  • DXPFORC-505 ] - Change hst properties while running cargo.run without having to edit hst.properties
  • DXPFORC-526 ] - Remove mappingResourceBundle usage in starterstore-pixel.ftl
  • DXPFORC-538 ] - Use dedicated CRISP access (profile) logging configuration

New Feature

  • ACCEL-641 ] - Default Model Contributions (product and category) to the Page Model JSON API for SPA support
  • ACCEL-705 ] - Align B2C accelerator boot to v14 archetype based project
  • DXPFORC-483 ] - Product Search REST API
  • DXPFORC-616 ] - Add REST endpoint to support viewing cart items in applications

Story

  • ACCEL-502 ] - Customers should able to view the product collection of a "bundle", "kit", "dynamic kit", or "assembly" product in the product detail page with the commercetools connector
  • DXPFORC-477 ] - Content editors should be able to select a product variant when enriching product detail pages
  • DXPFORC-500 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the commercetools connector
  • DXPFORC-504 ] - Customers should be able to see the decorated content for a specific product variant in the product detail page
  • DXPFORC-509 ] - Customers should be able to add a product variant to the cart when a product has multiple variants in the ElasticPath backend
  • DXPFORC-510 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the ElasticPath connector
  • DXPFORC-529 ] - Customers should be able to browse each variant of a product with multiple variants in the product detail page with the brSM connector

Sub-bug

  • DXPFORC-577 ] - Search by keyword doesn't work
  • DXPFORC-579 ] - Limit is hardcoded in categories search for commercetools connector

Sub-task

  • ACCEL-634 ] - Define "view_id" in the hst.properties file
  • ACCEL-635 ] - Add parameter in the Bloomreach connector components
  • ACCEL-686 ] - Create a channel blueprint
  • ACCEL-687 ] - Improve channel components usability
  • ACCEL-694 ] - Use Pacific credentials/data for the commercetools backend
  • ACCEL-763 ] - "boot" project builds are all failing because of the license check phase
  • DXPFORC-435 ] - Improve Product Document Picker to use ItemId#toStringValue() (when storing selected item) and #fromStringValue() (when reading the data by the stored field value)
  • DXPFORC-436 ] - Improve Product List template(s) to render links using PathSegmentString APIs and fix Components/Commands to resolve ItemModel accordingly
  • DXPFORC-439 ] - Improve commercetools Connector Module to choose either code or ID in #findOne(..., ItemId, ...) where code is preferable if provided
  • DXPFORC-440 ] - Improve every connector ElasticPath Connector Module to choose either code or ID in #findOne(..., ItemId, ...) where code is the preferable if provided
  • DXPFORC-466 ] - Configure 2 sites to use different commerce connectors
  • DXPFORC-473 ] - Update hst components or commands or template to redirect if a redirection suggested action included
  • DXPFORC-562 ] - A1 - Delivery - Ensure that all templates render filtered/encoded user input (including CMS content) to prevent injection
  • DXPFORC-564 ] - A2 - Disable CMS login form auto-completion
  • DXPFORC-566 ] - A5 - Verify that default users (author, editor, admin) have been deleted or have their passwords changed
  • DXPFORC-568 ] - Disable WebDAV access for CLI Tool to update webfiles in boot by default
  • DXPFORC-570 ] - A8 - Verify that all state-changing links and forms include adequate CSRF protection
  • DXPFORC-571 ] - A9 - Verify that all Javascript libraries used in your project are up-to-date and do not include any components with known vulnerabilities
  • DXPFORC-573 ] - Use HttpSession by default to store auth status and cart data

Task

  • ACCEL-640 ] - Design and build "How to Start a Store" presentation for Connect Amsterdam 2019
  • ACCEL-663 ] - Make accelerators ready for XM release train
  • ACCEL-704 ] - Update .properties file according to new recipe
  • ACCEL-715 ] - Adjust the brCloud CI Jenkins script to choose the proper braccelerator.properties
  • ACCEL-760 ] - Support v14 release process
  • DXPFORC-364 ] - Set up CI and Jenkins for StarterStore B2B and B2B Boot
  • DXPFORC-415 ] - Create StarterStore 2.3 branch
  • DXPFORC-428 ] - StarterStore integration tests project
  • DXPFORC-431 ] - Upgrade brXM to v13.3.0 in 2.3 branch
  • DXPFORC-444 ] - Release Starter Store and Starter Store Boot 2.3
  • DXPFORC-459 ] - Update the StarterStore to 2.4.0
  • DXPFORC-460 ] - Product ID integration tests
  • DXPFORC-471 ] - Configure New Relic in order to gather performance report
  • DXPFORC-476 ] - Introduce docker profiles/configurations in the Starter Store Boot
  • DXPFORC-495 ] - Set up and configure Starter Store for testing and benchmarking in brCloud environment
  • DXPFORC-499 ] - Define and improve current APIs with skeletal implementations for all connectors
  • DXPFORC-517 ] - Product Detail Page automation
  • DXPFORC-519 ] - Provide visitor specific access token in ElasticPath connector to support guest cart
  • DXPFORC-536 ] - Starter Store integration tests for ProductID feature v.2
  • DXPFORC-632 ] - Upgrade brXM release version to 14.0.0-SNAPSHOT in v3 branch

Totals for issues in this release

  • Bugs 122
  • Improvements 50
  • New Features 11
  • Storys 16
  • Sub-bugs 8
  • Sub-tasks 43
  • Tasks 66
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?