Skip to content

Releases: adobe/reactor-turbine-edge

3.0.1

26 Mar 22:28
Compare
Choose a tag to compare
  • Fix an error where the environment variables where not correctly provided to all the modules from inside a rule.
  • Fix an error where a circular dependency error was showed if a data element was used in two consecutive modules.

3.0.0

06 Mar 22:15
Compare
Choose a tag to compare
  • Move from Service workers to ES modules format.

2.3.3

16 Nov 22:48
Compare
Choose a tag to compare

2.3.2

12 Dec 21:44
Compare
Choose a tag to compare
  • Fixed a bug where the engine was crashing when a FETCH call received back a large response.

2.3.1

07 Sep 17:19
Compare
Choose a tag to compare
  • Handle the case when logger was called with undefined (eg. logger.log("some text", undefined)).
  • Update dependencies.

2.3.0

02 Jun 18:05
Compare
Choose a tag to compare
  • Add option to replace certain data in fetch request headers.
  • Add option to anonymize certain data in logs.

2.2.0

28 Mar 22:12
Compare
Choose a tag to compare
  • Remove the fake logger. We need the logs captured all the time.

2.1.0

24 Jun 18:45
Compare
Choose a tag to compare
  • Rework the promise chains so that the logged messages are more meaningful.
  • Add getComponent method to the utils objects that are made available inside rule components and data elements modules.

2.0.1

20 Apr 03:29
Compare
Choose a tag to compare

Fixed an issue where the rules were not executed if the settings of an extension was containing a data element token.

2.0.0

27 Oct 01:33
Compare
Choose a tag to compare

Calling extensions modules using one parameter. Now extension modules will be called with the following format:

{
  "arc": {
    "event": {...},
    "request": {...},
    "ruleStash": {...}
  },
  "utils": {
    "getSettings": () => { ... },
    "getExtensionSettings": () => { ... },
    "getRule": () => { ... },
    "getBuildInfo": () => { ... },
    "fetch": () => { ... },
    "logger": { ... },
  }