- Running sequential compositions no longer requires the action runtime to
contain the
redisanduuidmodules. - The
deploycommand supports additional options:--logsizeand--memoryto set limits for the conductor action,--basicand--bearerto control the authentication method,--apiversionto specify the API version of the target OpenWhisk instance.
- The
deploymethod supports passing throughhttpOptions. - A workaround for Webpack has been implemented (dependency analysis of the conductor code).
- The
openwhisk-client-jsmodule has been updated to version3.20.0. - The documentation has been improved.
- Annotate conductor actions with the
provide-api-keyannotation. - Add
--kindand--timeoutflags todeploycommand. - Add
--fileand-oflags tocomposecommand. - Update documentation.
- Add new parallel and map combinators to run compositions in parallel using a Redis instance to store intermediate results.
- Add dynamic combinator to invoke an action with a name chosen at run time.
- Add option to bypass TLS certificate validation failures (off by default).
- Add API to generate the conductor action code from a composition.
- Add control over
needleoptions and logging.
- Initial release as an Apache Incubator project.