Pulse 9.3.0 Release Notes

October 2, 2019

Re-architecture

The Pulse execution method is now refactored to use Hybrid instead of AWS Lambda. This update provides:

  • Outbound static IPs, for customers to whitelist requests from the Pulse IP addressed in their firewall. Previously, Pulse execution by AWS Lambda could not reach some customers' internal networks.

  • There is no longer a 6 Mb limitation for payloads as was the previous limitation using AWS Lambda.

Security enhancements

Core Node.js modules blacklisted

For security matters, all of the core Node.js modules are blacklisted. If users try to add any core Node.js modules in the action code, it will fail when running. 

Example: having the action code require ('<module_name>')

Read this list of blacklisted core Node.js <module_name> (s.)

Pulse users are now only allowed to use these modules:

  • request,

  • xml2js,

  • @qasymphony/pulse-sdk,

  • @qasymphony/scenario-sdk