Releases: turbot/flowpipe
Releases · turbot/flowpipe
v0.3.2
Multi-select preselected Slack option and mod reload fixes
Bug fixes
- Multiselect Inputs with preselected Options now correctly pre-populate in Slack.
- Change detection in
throw
andoutput
block in pipeline steps works correctly with ternary operators and will not trigger mod reload for white space changes.
v0.3.1
v0.3.0
Human workflow, Slack and email messaging, Import Steampipe credentials, Concurrency controls.
What's new?
- Workflow - message step for easy notifications. Documentation.
- Workflow - input step for buttons, text and other data. Documentation.
- Workflow - simple, reusable integration and notifier configuration for HTTP, Slack and Email. Documentation
- Import Steampipe connections as Flowpipe credentials. Documentation.
- Manage concurrency of pipelines and steps.
- New credential types:
alicloud
andmastodon
. - Shorter hash for HTTP triggers for simpler URLs.
- DuckDB support in query step & trigger.
- Step metadata, like
started_at
andfinished_at
added under aflowpipe
attribute. - Moved
flowpipe.db
into the mod-level.flowpipe
directory. connection_string
in query step and trigger renamed todatabase
.
Deprecation
- Email step. Please use the new message step instead.
Bug fixes
log_level
workspace setting is now respected (#618).- Default
listen
flag should be network, not localhost (#694) - Trigger attributes are now validated (#225).
- Pipeline output attributes are now validated (#239).
- Pipeline param default value data type is now validated against the specified type (#262).
- Removed titles when merging multiple error messages (#263).
- Runtime resolution of pipeline reference and credentials are now working correctly. (#732).
- Scheduled triggers are now re-scheduled when mod files have changed.
- File watcher reliability improvements.
v0.2.3
v0.2.2
v0.2.1
Bug fixes
v0.2.0
What's new?
- Query trigger type to watch & event on to database changes. Documentation.
- HTTP trigger can now handle both GET and POST methods. Documentation.
- Query steps & triggers now support Postgres, MySQL, SQLite and Postgres.
- Define container step using a
source
argument for inline image definitions. - Add a
timeout
to pipeline steps. - Enable or disable triggers using
enabled
attribute. - Improved and expanded output for
flowpipe server
. - Improved and standardized output for CLI
list
andshow
commands. - Expanded intervals available in schedule and query triggers (e.g.
5m
,10m
, etc). - New credential types: BitBucket, Datadog, Freshdesk, JumpCloud, ServiceNow, Turbot Guardrails.
Bug fixes
- Implemented a more descriptive error message for server startup failures.
- Fixed Step Arguments unable to be referenced in the Pipeline definition.
- Added missing
execution_mode
argument to HTTP Trigger (#533). - Fixed
args
arguments unable to be updated in the Pipeline Step loop block (#559). - Fixed an issue in the bootstrap process for identifying the config path.
v0.1.1
v0.1.0
Introducing Flowpipe, a cloud scripting engine. Automation and workflow to connect your clouds to the people, systems and data that matter. Pipelines for DevOps written in HCL.
Initial support for:
- Pipeline execution
- Steps: container, email, function, http, pipeline, query, sleep, transform
- Triggers: schedule, http
- Credential management
- Mod composition
Learn more at:
- Website - https://flowpipe.io
- Docs - https://flowpipe.io/docs
- Hub - https://hub.flowpipe.io
- Introduction - https://flowpipe.io/blog/introducing-flowpipe