Releases: adobe/reactor-turbine-edge
Releases · adobe/reactor-turbine-edge
3.0.1
- 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
- Move from Service workers to ES modules format.
2.3.2
- Fixed a bug where the engine was crashing when a FETCH call received back a large response.
2.3.1
- Handle the case when logger was called with
undefined
(eg. logger.log("some text", undefined)
).
- Update dependencies.
2.3.0
- Add option to replace certain data in fetch request headers.
- Add option to anonymize certain data in logs.
2.2.0
- Remove the fake logger. We need the logs captured all the time.
2.1.0
- 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
Fixed an issue where the rules were not executed if the settings of an extension was containing a data element token.
2.0.0
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": { ... },
}