Downloads

Version 1.20.1 of the Decodable CLI is now available for download!

Version 1.20.1

Operating System Download SHA

Linux (amd64)

Download

SHA

Linux (arm64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Windows (amd64)

Download

SHA

Windows (arm64)

Download

SHA

Release notes

  • ARM builds are now available for Linux

  • A bug in the decodable token refresh command has been fixed.

    • Previously, the command would fail to print the refresh token the first time it was called after the tokens expired.

Version 1.20.0

Operating System Download SHA

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Windows (amd64)

Download

SHA

Windows (arm64)

Download

SHA

Release notes

Version 1.19.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Windows (amd64)

Download

SHA

Windows (arm64)

Download

SHA

Release notes

  • Declarative resource management now supports connectors that read or write from multiple streams.

  • The new token command, and its subcommands, allow you to retrieve an auth token from the CLI for scripting.

    For example, you can use this to access Decodable APIs with cURL:

    curl https://<accountName>.api.decoable.co/<endpoint> \
         -H "Authorization: Bearer $(decodable token access)"

Version 1.18.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Windows (amd64)

Download

SHA

Windows (arm64)

Download

SHA

Release notes

Version 1.17.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

Version 1.16.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

Version 1.15.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Declarative resource management: apply now supports custom pipelines.

Version 1.14.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Declarative resource management: query added to fetch and filter Decodable resources in apply-format YAML.

Version 1.13.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

External configuration for custom pipelines: Use --config-file for pipeline create and --add-config-file/--remove-config-file for pipeline update to manage external configuration files

NOTE: Due to internal changes, version 1.15.0+ is required for managing external configuration.

Version 1.12.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Declarative resource management: apply added to use YAML files to manage Decodable resources.

Version 1.11.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

Custom pipelines logs: Use pipeline logs to tail logs from custom pipelines.

Snapshots: Use pipeline snapshot to perform user-defined state management for pipelines.

Scheduled snapshots: Configure scheduled snapshots on pipelines.

Version 1.10.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 M1)

Download

SHA

Release notes

Custom Pipeline Improvements:

Support for Multiple Flink Versions: Custom pipelines can now run on either Flink 1.16 or Flink 1.18. To select the version, use the --flink-version flag on the pipeline create and pipeline update commands. Available versions include 1.16-java11 and 1.18-java11.

Specifying an Entry Class: The entry class for a custom pipeline can now be specified using the --entry-class flag on both pipeline create and pipeline update commands.

Version 1.9.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 M1)

Download

SHA

Release notes

  • Secrets can now be made available to custom pipelines using the --secrets flag on pipeline create and pipeline update commands

  • Improved alignment of columns in list responses

  • Added the current state of pipelines and connections to the columns in list responses

  • Fixed a bug related to stream creation when an old schema is used

Version 1.8.1

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Removed file completions for CLI commands that don’t take a file argument

Version 1.8.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Tab completion is now supported for all commands. See decodable completion --help for instructions on how to set it up. Note: Dynamic completions of resource ids aren’t supported yet.

  • Added the decodable stream preview command for previewing data in a stream.

  • A warning will now be displayed if a deprecated CLI version is used, prompting to upgrade.

  • Fixed a bug concerning connection creation: When setting a sink stream via --stream-id flag, no fields need to be specified.

  • Fixed an error when creating connections with multi-column primary keys from the CLI.

  • Though there should be no user-facing impact, several commands were changed internally to account for the stricter control plane - data plane separation that was introduced alongside Bring Your Own Cloud.

Version 1.7.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

You can now use decodable secret to create and manage secrets for connectors.

Connector secrets are now stored and managed as resources, giving you more flexibility when creating and managing secrets. This change allows you to have multiple connections with the same secret values without having to manually enter them for each connection.

Every secret resource has a unique ID. When you configure secrets for a connector, you must reference the secret ID using the connector’s secret property value. All existing connections with secrets are automatically migrated to the new secret management system.

Note: You must upgrade to this version if you want to continue creating and managing connections using the Decodable CLI. You can no longer specify the plaintext secret directly as the property value. If you have any scripts that manage or write secret values for connections, you will need to modify the scripts to use the latest version of the Decodable CLI.

Version 1.6.1

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Removed timestamps from error responses.

  • Fixed a bug where status codes weren’t reported correctly in error responses.

Version 1.6.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Enhanced schema management functionality has been added.

    • Composite primary keys are supported with the new --primary-key flag for both connections & streams. Note: The primary key constraint is no longer accepted as part of the type of a field. Use the new flag instead! You can read more about primary keys in the About Streams. documentation.

    • Metadata fields can now be specified with the`--field-metadata` flag.

    • Computed fields can now be specified with the --field-computed flag.

  • Responses now display - instead of <none> if no value is available.

Version 1.5.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Custom pipelines can now be updated using the pipeline update command. The --job-file and --job-arguments flags were added to this command (tech preview customers only)

  • Added custom pipeline properties to the pipeline get console output

Version 1.4.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Custom pipelines can now be created using the pipeline create command. To that end, the --job-file and --job-arguments flags were added (tech preview customers only)

Version 1.3.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • The connection activate and pipeline activate commands now support setting the Task count and sizes via the --task-size flag.

Version 1.2.0

Operating System

Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

macOS 10.15 and later (arm64 (M1))

Download

SHA

Release notes

  • Pipeline preview now works with change streams

  • You can configure the start position for pipelines and connections

  • Partition key support has been added to the stream create & update commands

Version 1.1.1

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

Release notes

  • The stream type field has been added to the decodable stream get output.

  • Fixed an issue that caused the login command to not store updated access tokens.

Version 1.1.0

Operating System

Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

Release notes

  • The activate command for pipelines & connections now support configurable parallelism via the --tasks flag.

Version 1.0.0

Operating System Where to download

Linux (amd64)

Download

SHA

macOS 10.15 and later (amd64)

Download

SHA

Release notes

  • Stream create & update commands now support user-defined watermarks for event-time processing!

  • Pipeline and connection get commands give increased visibility into your workloads by exposing throughput metrics and runtime error details.

  • Stream IDs are no longer required when creating connections. If no stream ID is given, a new stream is automatically created as the source/sink of the connection’s records.

  • Schema definition is no longer required when creating a connection if a stream ID is given. The connection schema will be implicitly defined to match the stream’s schema.

  • You no longer need to login again each time you switch profiles (or use the -p flag). Authentication and refresh tokens are now persisted for each profile individually.