Release Notes - AA Product String Builder

v1.0.5 - 2018-11-07

  • Initial Release for public use

    ‚Äč

v1.0.6 - 2018-11-15

  • Fixed issue with getSetting on Save

  • Improved validations and messaging

v1.0.8 - 2019-02-28

  • Added deep links to techdocs.searchdiscovery.com in view headers

  • Updated styling on view headers

  • Validated good for use with Data Layer Manager - Context Aware data element

  • Replaced CoralUI with SpectrumUI

v1.0.23 - 2020-09-15

  • New Option - "Reset product string before application of settings" on Set Variable action.

  • Added built-in collection path helpers:

    • _helpers.true (returns a boolean true for each collection path item).

    • _helpers.false (returns a boolean false for each collection path item).

    • _helpers.index (returns the index of each collection path item starting with 1 ).

    • _helpers.indexZeroBased (returns the index of each collection path item starting with 0 ).

    • _helpers.productCategory (returns the value used as category for each collection item).

    • _helpers.productCategoryPlusIndex (returns the category value suffixed with "_N" where N is the collection item index).

  • Removed error message "[AA Product String Builder] type error : cleanse4ProductString(inputString) called with :null"

  • Added helpful debug messages when values are not present in data layer collections.

  • Fixed empty eVar issue. Now when no value is provided for an eVar it is not set for the product string item.

  • Fixed boolean eVar issue. Now boolean values in the data layer are converted to "true" or "false" Strings when used as eVar values.