Skip to content

Releases: DocSpring/docspring-cli

1.0.1 November 3, 2026

Choose a tag to compare

@github-actions github-actions released this 03 Nov 08:17
v1.0.1
277e5d4

Release Notes

  • A profile's credentials only go to the server it was saved for. A command that uses a profile with --region or
    --host for another server now fails instead of sending them there.
  • A command that runs while you log in to the same profile again, on another server, uses the profile's old server and
    old login, or both new ones. Before, it could send the new login's token to the old server.
  • docspring login without --region or --host uses DOCSPRING_REGION or DOCSPRING_HOST for a new profile, as
    commands do with an API token in the environment.
  • Logging in again to a --host profile uses the --issuer its last login was given.
  • A profile saved by a newer version of the CLI no longer stops your other profiles from working, and saving another
    profile keeps it.
  • docspring submit and docspring submissions download check each file's size as well as its SHA-256 checksum, so a
    file the API lists without a checksum (an audit trail made before September 2024) is checked too.

Install docspring-cli 1.0.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DocSpring/docspring-cli/releases/download/v1.0.1/docspring-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/DocSpring/docspring-cli/releases/download/v1.0.1/docspring-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install DocSpring/tap/docspring

Download docspring-cli 1.0.1

File Platform Checksum
docspring-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
docspring-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
docspring-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
docspring-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
docspring-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
docspring-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo DocSpring/docspring-cli

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> --repo DocSpring/docspring-cli

1.0.0 November 3, 2026

Choose a tag to compare

@github-actions github-actions released this 03 Nov 04:26
v1.0.0
61bc2a7

Release Notes

  • The first release of the DocSpring CLI: a docspring command for every operation in DocSpring's API v2, such as
    docspring templates list and docspring submissions create, with --json output for scripts and AI agents.
  • docspring login logs in with your browser, and docspring login --with-token saves an API token. Profiles keep
    more than one account or region (--profile), and the tokens are kept in your system's keychain. Commands also read
    DOCSPRING_TOKEN_ID and DOCSPRING_TOKEN_SECRET, for CI.
  • docspring submit fills in a template and saves the PDF, or a Word template's Word document, and
    docspring submissions download saves a submission's PDF, Word document, audit trail or preview.
  • docspring templates model-code --check exits with status 5 when a file of generated types is out of date with its
    template, for CI.
  • --all gets every page of a list and prints all the items as one list.
  • docspring exports download saves the account export that DocSpring support sends when you ask for a copy of your
    account's data.
  • Request bodies are checked against the API's schemas before they're sent, so a mistyped property name fails with the
    same details as the API's 422 response.
  • Install it with Homebrew (brew install docspring/tap/docspring), the shell or PowerShell installer,
    cargo install --locked docspring-cli, or the DocSpring/docspring-cli GitHub Action. docspring update updates an
    install from the installers.

Install docspring-cli 1.0.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0/docspring-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0/docspring-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install DocSpring/tap/docspring

Download docspring-cli 1.0.0

File Platform Checksum
docspring-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
docspring-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
docspring-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
docspring-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
docspring-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
docspring-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo DocSpring/docspring-cli

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> --repo DocSpring/docspring-cli

1.0.0-rc.2 November 3, 2026

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 04:17
v1.0.0-rc.2
5ff0120

Release Notes

  • The first release of the DocSpring CLI: a docspring command for every operation in DocSpring's API v2, such as
    docspring templates list and docspring submissions create, with --json output for scripts and AI agents.
  • docspring login logs in with your browser, and docspring login --with-token saves an API token. Profiles keep
    more than one account or region (--profile), and the tokens are kept in your system's keychain. Commands also read
    DOCSPRING_TOKEN_ID and DOCSPRING_TOKEN_SECRET, for CI.
  • docspring submit fills in a template and saves the PDF, or a Word template's Word document, and
    docspring submissions download saves a submission's PDF, Word document, audit trail or preview.
  • docspring templates model-code --check exits with status 5 when a file of generated types is out of date with its
    template, for CI.
  • --all gets every page of a list and prints all the items as one list.
  • docspring exports download saves the account export that DocSpring support sends when you ask for a copy of your
    account's data.
  • Request bodies are checked against the API's schemas before they're sent, so a mistyped property name fails with the
    same details as the API's 422 response.
  • Install it with Homebrew (brew install docspring/tap/docspring), the shell or PowerShell installer,
    cargo install --locked docspring-cli, or the DocSpring/docspring-cli GitHub Action. docspring update updates an
    install from the installers.

Install docspring-cli 1.0.0-rc.2

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0-rc.2/docspring-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0-rc.2/docspring-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install DocSpring/tap/docspring

Download docspring-cli 1.0.0-rc.2

File Platform Checksum
docspring-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
docspring-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
docspring-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
docspring-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
docspring-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
docspring-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo DocSpring/docspring-cli

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> --repo DocSpring/docspring-cli

1.0.0-rc.1 November 3, 2026

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 01:01
v1.0.0-rc.1
3607ed0

Release Notes

  • The first release of the DocSpring CLI: a docspring command for every operation in DocSpring's API v2, such as
    docspring templates list and docspring submissions create, with --json output for scripts and AI agents.
  • docspring login logs in with your browser, and docspring login --with-token saves an API token. Profiles keep
    more than one account or region (--profile), and the tokens are kept in your system's keychain. Commands also read
    DOCSPRING_TOKEN_ID and DOCSPRING_TOKEN_SECRET, for CI.
  • docspring submit fills in a template and saves the PDF, or a Word template's Word document, and
    docspring submissions download saves a submission's PDF, Word document, audit trail or preview.
  • docspring templates model-code --check exits with status 5 when a file of generated types is out of date with its
    template, for CI.
  • --all gets every page of a list and prints all the items as one list.
  • docspring exports download saves the account export that DocSpring support sends when you ask for a copy of your
    account's data.
  • Request bodies are checked against the API's schemas before they're sent, so a mistyped property name fails with the
    same details as the API's 422 response.
  • Install it with Homebrew (brew install docspring/tap/docspring), the shell or PowerShell installer,
    cargo install --locked docspring-cli, or the DocSpring/docspring-cli GitHub Action. docspring update updates an
    install from the installers.

Install docspring-cli 1.0.0-rc.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0-rc.1/docspring-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/DocSpring/docspring-cli/releases/download/v1.0.0-rc.1/docspring-cli-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install DocSpring/tap/docspring

Download docspring-cli 1.0.0-rc.1

File Platform Checksum
docspring-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
docspring-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
docspring-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
docspring-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
docspring-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
docspring-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo DocSpring/docspring-cli

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation> --repo DocSpring/docspring-cli