- Add support for script arguments to the Windows script runner. (new feature)
[James Sigurðarson] - Allow user to filter executions on trigger instance id.
[Sayli Karmarkar] - By default the following environment variables are now available to the actions executed by
local, remote and python runner:ST2_ACTION_API_URL
,ST2_ACTION_AUTH_TOKEN
. (new-feature) - Jinja filter to make working with regex and semver possible in any place that
support jinja (improvement) - New experimental workflow runner based on the open-source CloudSlang project. (new-feature)
[Eliya Sadan, Meir Wahnon, Sam Markowitz] - Update all the code to handle all the
datetime
objects internally in UTC. (improvement,
bug-fix) - Allow users to use
timediff_lt
andtimediff_gt
rule comparison operator with many string
date formats - previously it only worked with ISO8601 date strings. (improvement) - Allow user to specify new
secret
attribute (boolean) for each action parameters. Values of
parameters which have this attribute set to true will be masked in the log files. (new-feature) - API server now gracefully shuts down on SIGINT (CTRL-C). (improvement)
- Fix a bug with with reinstalling a pack with no existing config - only try to move the config
file over if it exists. (bug fix) - Support for masking secret parameters in the API responses. Secret parameters can only be viewed
through the API by admin users. (new-feature) - Single sensor mode of Sensor Container uses
--sensor-ref
instead of--sensor-name
. six
library is now available by default in the Python sandbox to all the newly installed
packs. (improvement)- Dispatch an internal trigger when a datastore item has been created, updated, deleted and when
it's value has changed. (new-feature) - Fix a bug with
st2 execution list
CLI command throwing an exception on failed Mistral
workflows. (bug-fix) - Fix a bug with
st2 execution list
CLI command not displayingend_timestamp
attribute for
Mistral workflows. (bug-fix) - Add new
/v1/packs
API endpoint for listing installed packs. (new-feature) - Ability to partition sensors across sensor nodes using various partition schemes. (new-feature)
- Add ability to use action context params as action params in meta. (new-feature)
- Fix a bug in action container where rendering params was done twice. (bug-fix)
- Move /exp/actionalias/ and /exp/aliasexecution to /v1/actionalias/ and /v1/aliasexecution/
respectively. (upgrade) - Display friendly message for error in parameters validation on action execution. (improvement)