Skip to content

Releases: Blankeos/crabenv

0.0.5 - 2026-07-05

Choose a tag to compare

@github-actions github-actions released this 05 Jul 20:08

Install

brew install blankeos/tap/crabenv  # or Homebrew
npm install -g crabenv     # npm
bun install -g crabenv     # or bun
cargo binstall crabenv     # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv      # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Bug Fixes

  • Preserve existing env entries during additive copy and formatting by @Blankeos

Features

  • Support explicit --optional=false in env updates by @Blankeos

Install crabenv 0.0.5

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabenv

Download crabenv 0.0.5

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

0.0.4 - 2026-07-02

Choose a tag to compare

@github-actions github-actions released this 02 Jul 20:30

Install

brew install blankeos/tap/crabenv  # or Homebrew
npm install -g crabenv     # npm
bun install -g crabenv     # or bun
cargo binstall crabenv     # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv      # or cargo (build from source)
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Bug Fixes

  • Retain enum defaults when updating variables by @Blankeos
  • Preserve quote style and ignore inline comments in env parsing by @Blankeos
  • Format env schema files after mutations and preserve trailing comments by @Blankeos

Features

  • Add comment-aware optionals, json output, fixes on add/update/remove/cp by @Blankeos
  • Support partial updates for existing env variables by @Blankeos

Refactor

  • Remove redundant list detail formatter by @Blankeos
  • Better message before applying update or add by @Blankeos

Install crabenv 0.0.4

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabenv

Download crabenv 0.0.4

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

0.0.3 - 2026-07-02

Choose a tag to compare

@github-actions github-actions released this 02 Jul 17:41

Install

npm install -g crabenv     # npm
bun install -g crabenv     # or bun
cargo binstall crabenv     # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv      # or cargo (build from source)
brew install blankeos/tap/crabenv  # or Homebrew
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Bug Fixes

  • Preserve local-only env entries and mark them as non-actionable by @Blankeos
  • Preserve trailing unkeyed schema entries when formatting by @Blankeos

Features

  • Add interactive env list UX with explicit plain output mode by @Blankeos
  • Add format issue detection and format fix execution by @Blankeos

Install crabenv 0.0.3

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabenv

Download crabenv 0.0.3

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

0.0.2 - 2026-06-24

Choose a tag to compare

@github-actions github-actions released this 24 Jun 19:44

Install

npm install -g crabenv     # npm
bun install -g crabenv     # or bun
cargo binstall crabenv     # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv      # or cargo (build from source)
brew install blankeos/tap/crabenv  # or Homebrew
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Documentation

  • Revamp onboarding docs and sync guide content by @Blankeos

Features

  • Surface managed sink coverage in env listings by @Blankeos
  • Add managed GitHub Actions sink sync support by @Blankeos
  • Initialize missing env surfaces in init command by @Blankeos
  • Add expandable output for shared owners and enum values by @Blankeos
  • Allow --shared to target specific app owners by @Blankeos

Install crabenv 0.0.2

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabenv

Download crabenv 0.0.2

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

0.0.1 - 2026-06-18

Choose a tag to compare

@github-actions github-actions released this 18 Jun 20:44

Install

npm install -g crabenv     # npm
bun install -g crabenv     # or bun
cargo binstall crabenv     # or cargo-binstall (prebuilt binary, faster)
cargo install crabenv      # or cargo (build from source)
brew install blankeos/tap/crabenv  # or Homebrew
curl -sSL https://raw.githubusercontent.com/Blankeos/crabenv/main/install.sh | sh # or linux/macos (via curl)

Release Notes

Bug Fixes

  • Allow empty input when value prompt is optional by @Blankeos
  • Sort inventory rows by owner rank before env name by @Blankeos
  • Ignore comments when parsing env schema objects (format works now!) by @Blankeos
  • Strip block comments when parsing env schema objects by @Blankeos

Chores

  • Add cargo-dist release workflow and npm distribution tooling by @Blankeos
  • Used fmt on monorepo by @Blankeos

Documentation

  • Unify crabenv messaging across metadata, docs, and CLI help by @Blankeos

Features

  • Add crabenv agent skill docs and generation tooling by @Blankeos
  • Add Rust env adapter with multi-language fixture coverage by @Blankeos
  • Add env var descriptions to mutation and schema generation by @Blankeos
  • Support single env.ts schema mode by @Blankeos
  • Surface environment variable descriptions from schema comments by @Blankeos
  • Added formatting (not working properly yet) by @Blankeos
  • Add interactive prompts for env mutation commands by @Blankeos
  • Keep monorepo root .env.example in sync by @Blankeos
  • Add env var surface inventory output to doctor by @Blankeos
  • Scaffold crabenv with adapter-based env management core by @Blankeos

Refactor

  • Drop inferred Docker/Compose/Wrangler sink handling by @Blankeos

Doc

New Contributors

Install crabenv 0.0.1

Install prebuilt binaries via Homebrew

brew install blankeos/tap/crabenv

Download crabenv 0.0.1

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