Skip to content

basecamp v0.3.1

Choose a tag to compare

@github-actions github-actions released this 10 Mar 11:54
· 467 commits to main since this release

Small release: unified help renderer and multi-todoset support.

  • Global styled help renderer replaces per-command custom renderers.
  • --todoset elicitation for projects with multiple todosets — interactive picker or clear error when ambiguous.

Install

macOS:

brew install --cask basecamp/tap/basecamp
basecamp auth login

Linux (deb/rpm/apk):
Download the package for your architecture from the assets below, then:

sudo apt install ./basecamp-cli_0.3.1_linux_amd64.deb            # Debian/Ubuntu
sudo dnf install ./basecamp-cli_0.3.1_linux_amd64.rpm            # Fedora/RHEL
sudo apk add --allow-untrusted ./basecamp-cli_0.3.1_linux_amd64.apk  # Alpine
basecamp auth login

Arm64 users: substitute arm64 for amd64 in the filename. Verify the SHA-256 checksum from checksums.txt before installing — especially Alpine packages installed with --allow-untrusted.

Arch Linux / Omarchy:

yay -S basecamp-cli
basecamp auth login

Nix:

nix profile install github:basecamp/basecamp-cli
basecamp auth login

Windows:

scoop bucket add basecamp https://github.com/basecamp/homebrew-tap
scoop install basecamp
basecamp auth login

Other platforms: download the matching archive from the assets below.

What's Changed

Features

  • Add todoset elicitation for multi-todoset projects by @jeremy in #230
  • Replace per-command custom help with a global styled renderer by @jeremy in #229

Bug Fixes

  • Skip tests during PGO benchmark profiling by @jeremy in #231

Full Changelog: v0.3.0...v0.3.1