Changelog

Subscribe to Flowpipe changelog via RSS or join #changelog on our Slack community to stay updated on everything we ship.

Changelog image

Flowpipe CLI v0.2.3 – Podman support, respect Docker env vars, complete all step retries before failing

cli

Bug fixes

  • Only trigger pipeline failure after a step has completed all retries (#630).
  • DOCKER_HOST, DOCKER_API_VERSION, DOCKER_CERT_PATH, DOCKER_TLS_VERIFY environment variables are now correctly passed to the Docker client (#651).
  • Do not set memory_swappiness when using Podman (#652).

Flowpipe GitHub Mod v0.2.0 – Added create_branch, delete_branch and get_branch pipelines

mod

What's new?

  • Added create_branch, delete_branch and get_branch pipelines. (#10)

Flowpipe Slack Mod v0.2.0 – Added pipeline get_channel_id

mod

What's new?

  • Added pipeline get_channel_id. (#17).

Bug fixes

  • Fixed the input parameters of the test_post_message pipeline. (#17)

Flowpipe CLI v0.2.2 – Container and function steps build error and complex data type handling

cli

Bug fixes

  • Build error no longer suppressed in container and function steps (#625).
  • Handles complex data types in step output (#626).

Flowpipe GCP Mod v0.2.0 – Fix commands in add_labels_to_compute_disk and add_labels_to_compute_instance pipelines

mod

Bug fixes

  • Fix the commands in add_labels_to_compute_disk and add_labels_to_compute_instance pipelines. (#7)

Flowpipe CLI v0.2.1 – Handle null values in query trigger

cli

Bug fixes

  • Map MySQL query results to correct types (#604).
  • Handle null values in query trigger results (#611).
  • Convert binary data in query results to a string.
  • Docker containers now clear the cache to get correct parameters (#561).
  • Improved error message when Flowpipe CLI port is already in use (#603).

Flowpipe CLI v0.2.0 – Database query trigger, GET & POST methods for HTTP trigger, set a timeout for steps

cli

What's new?

  • Query trigger type to watch & event on 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 the enabled attribute.
  • Improved and expanded output for flowpipe server.
  • Improved and standardized output for CLI list and show commands.
  • Expanded intervals available in schedule and query triggers (e.g. 5m, 10m, etc).
  • New credential types: BitBucket, Datadog, Freshdesk, JumpCloud, ServiceNow, Turbot Guardrails.
  • Automatic check & notify for new CLI versions.

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.

Flowpipe Samples v0.3.0 - Added query_and_stop_aws_ec2_instances_by_tag sample mod and fixed bugs in README

mod

What's new?

  • Added the query_and_stop_aws_ec2_instances_by_tag sample mod that can be used with Flowpipe. (#99)

Bug fixes

  • Fixed the README docs to use --arg instead of --pipeline-arg as the argument flag. (#102)
  • Fixed the link for installing mod dependencies in all the README docs. (#98)

Flowpipe IP2Locationio Mod v0.2 – Updated credential section of README to use api_key instead of token

mod

Bug fixes

  • Updated the credential section of README to use api_key instead of token. (#7)

Flowpipe CLI v0.1.1 – Fixed inaccurate SQL query string validation

cli

Bug fixes

  • Removed inaccurate SQL Query string validation to check for arguments. (#516)

Flowpipe Samples v0.1.0 - 35 new mods

mod

35 new, ready-to-use Flowpipe sample mods are now available! These mods serve as practical examples, showcasing the patterns and applications of various library mods. Every mod comes with specific instructions for installation and use, enabling fast and easy setup.

A full list of sample mods can be found in the Flowpipe Hub and the source code is available at turbot/flowpipe-samples.

Flowpipe CLI v0.1 – Initial release

cli

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:

Flowpipe Library Mods - 28 new mods

mod