- Running sequential compositions no longer requires the action runtime to
contain the
redis
anduuid
modules. - The
deploy
command supports additional options:--logsize
and--memory
to set limits for the conductor action,--basic
and--bearer
to control the authentication method,--apiversion
to specify the API version of the target OpenWhisk instance.
- The
deploy
method supports passing throughhttpOptions
. - A workaround for Webpack has been implemented (dependency analysis of the conductor code).
- The
openwhisk-client-js
module has been updated to version3.20.0
. - The documentation has been improved.
- Annotate conductor actions with the
provide-api-key
annotation. - Add
--kind
and--timeout
flags todeploy
command. - Add
--file
and-o
flags tocompose
command. - 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
needle
options and logging.
- Initial release as an Apache Incubator project.