brX GraphQL Service Release Notes - Bloomreach Experience - Open Source CMS

brX GraphQL Service Release Notes

Project status

Solution version Bloomreach Experience Manager version
14.x 14.x

brX GraphQL Release Notes (14.x)

14.3.0

Bug

  • [ACCEL-1588] - Anonymous cart is not merging after signing in with valid credentials in SAP
  • [ACCEL-1671] - Authorization token from Salesforce CloudCraze is not working if the brX GraphQL Service is inactive from last 2-3 hours

New Feature

  • [ACCEL-1585] - Federated Login/Logout in brX GraphQL Service
  • [ACCEL-1602] - Add "cart" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1608] - Add "customer sign-in and sign-out" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1610] - Add "product search" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1611] - Add "address management" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1620] - Add "customer profile" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1624] - Add "registration" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1626] - Add "order" functionalities to brX GraphQL Service with Shopify
  • [ACCEL-1711] - Add Pixel scriptlet in React Demo and pass _br_uid_2 cookie value in HOC when searching against brSM

Story

  • [ACCEL-1732] - As a developer I would like to set up the brX GraphQL Service with brSM without requiring a connection with a commerce backend for access management
  • [ACCEL-1747] - As a developer I want to be able to query brSM in multiple languages defined via domain_key in each API call

Task

  • [ACCEL-1642] - Provide product variant dimensions data to brX GraphQL Service with Shopify
  • [ACCEL-1677] - Update docker-componse.yml file with all environment configurations
  • [ACCEL-1697] - Implement React HOC and Demo for Federated Cart Checkout Integration with Shopify
  • [ACCEL-1700] - Provide how-to customize the Shopify "Thank you" page to redirect back to SPA with examples
  • [ACCEL-1742] - Include "auth_key" parameter in brSM Search, Category, and Widget API calls
  • [ACCEL-1744] - Fix License Info and headers in source in brX GraphQL Service

Improvement

  • [ACCEL-1619] - Add category resolver (get all categories for menu) and category detail to brX GraphQL Service with Shopify
  • [ACCEL-1676] - Standardize the error in apollo level for different direct error messages from REST in brX GraphQL Service
  • [ACCEL-1699] - Add support for _br_uid_2 in brX GraphQL Service with brSM
  • [ACCEL-1704] - Allow enabling and disabling of token refreshing via a configurable environment setting
  • [ACCEL-1723] - Use specific customerID when invoking the backend SAP OCC API
  • [ACCEL-1725] - Add StoreUser.username to contain both backend specific identifier and username (email)
  • [ACCEL-1726] - Change the scope of DataSources to transient

 

14.2.1

Bug

  • [ACCEL-1485] - brX GraphQL Service doesn't seem to work with the latest stable version of NodeJS (12.18.X)
  • [ACCEL-1508] - ItemId converter doesn't work as expected in the brX GraphQL Service
  • [ACCEL-1527] - "getCart" query for SAP should return the current cart when an "id" is not provided
  • [ACCEL-1547] - "getCart" query for commercetools should return an empty cart when one is not found

New Feature

  • [ACCEL-1371] - Add "cart" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1372] - Add "checkout" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1374] - Add "view order list and single order" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1376] - Add "registration" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1426] - Add "product search by category" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1505] - Add "re-order" functionalities to brX GraphQL Service with SAP

Task

  • [ACCEL-1452] - Support Product Attributes in brX GraphQL Service with commercetools
  • [ACCEL-1506] - Add "re-order" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1582] - Remove unused utility functions in sap-utils.ts

Improvement

  • [ACCEL-1440] - Support sorting fields when querying customer's orders in brX GraphQL Service with commercetools
  • [ACCEL-1442] - Return facets when querying products by category and keywords in brX GraphQL Service with brSM
  • [ACCEL-1453] - Support product variant dimensions data in brX GraphQL Service with SAP
  • [ACCEL-1498] - Implement product variant inclusion in the product item for brX GraphQL Service with SAP
  • [ACCEL-1513] - Filter product queries by facets in brX GraphQL Service with brSM
  • [ACCEL-1522] - Remove "username" from "changeCurrentCustomerPassword" mutation input
  • [ACCEL-1546] - Support sorting fields when querying customer's orders in brX GraphQL Service with SAP
  • [ACCEL-1550] - Add GraphQL API documentation comments to the brX GraphQL Service schema

Sub-task

  • [ACCEL-1342] - As a front-end developer I want to be able to add to my front-end application a React component for changing password
  • [ACCEL-1477] - Add GraphQL mutation for adding a customer address

 

14.2.0

Bug

  • [ACCEL-1448] - Getting "Algorithm not allowed: undefined" error in the console after starting brX GraphQL Service
  • [ACCEL-1449] - placeOrder API is failing with "Cannot read property 'user' of undefined" error
  • [ACCEL-1461] - commercetools GraphQL ItemDataSource#findOne() should search by ID if not found by code
  • [ACCEL-1462] - commercetools ItemDataSource doesn't provide code value in itemIds
  • [ACCEL-1466] - commercetools master variant is not included in item.variants

New Feature

  • [ACCEL-1287] - Add "cart" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1290] - Add "customer sign-in and sign-out" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1291] - Add "product search by category" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1293] - Add "product search by category", "Just For You", and "More Like This" functionalities to brX GraphQL Service with brSM
  • [ACCEL-1298] - Add "address management" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1310] - Add "customer profile" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1311] - Add "registration" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1358] - Add "autosuggest" functionalities to brX GraphQL Service with brSM
  • [ACCEL-1369] - Add "customer account" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1370] - Add "address management" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1375] - Add "product" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1382] - Add "order" functionalities to brX GraphQL Service with commercetools
  • [ACCEL-1422] - Add "customer sign-in and sign-out" functionalities to brX GraphQL Service with SAP
  • [ACCEL-1425] - Add category resolver (get all categories for menu) and category detail to brX GraphQL Service with SAP

Task

  • [ACCEL-1111] - Dockerize the brX GraphQL Service
  • [ACCEL-1435] - Add source distribution maven profile in connector-service for deployment
  • [ACCEL-1467] - Provide product variant dimensions data to brX GraphQL Service with commercetools

Improvement

  • [ACCEL-1305] - Add category resolver (get all categories for menu) and category detail to brX GraphQL Service with commercetools
  • [ACCEL-1363] - Add category resolver (get all categories for menu) and category detail to brX GraphQL Service with brSM
  • [ACCEL-1380] - Create a mobile and single-page application client API for commercetools
  • [ACCEL-1394] - Assign anonymous cart to customer during sign-in operation in commercetools
  • [ACCEL-1397] - Improve brSM items/category GraphQL with `queryHint` input variable
  • [ACCEL-1403] - Improve Item/ItemVariant resolving through brX GraphQL Service resolver chains
  • [ACCEL-1407] - Leave extra verbose in logs when commercetools API calls fail
  • [ACCEL-1465] - Remove "revision" from cart mutation inputs
  • [ACCEL-1470] - Improve the logic of variants handling to brX GraphQL Service with commercetools
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?