Skip to content

v0.2.1: Homebrew and MSRV

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jul 09:24
v0.2.1
20f9c23

A maintenance release: todo-by now installs from Homebrew, and the crate declares its minimum supported Rust version. No scanner, flag, or output changes. Full diff: v0.2.0...v0.2.1.

New Features

Homebrew install

The repository doubles as its own Homebrew tap. The formula is regenerated from the release checksums after every release, so it tracks the latest version automatically.

$ brew install alies-dev/todo-by/todo-by
$ todo-by --version
todo-by 0.2.1

Declared MSRV

Cargo.toml now sets rust-version = "1.85", the floor required by the lockfile-v4 dependencies (edition 2024). CI enforces it, so a too-old toolchain fails at build resolution with a clear message instead of a confusing compile error.

Upgrading

No breaking changes. Exit codes, flags, config keys, and output formats are unchanged from 0.2.0. Pin "0.2" and pick this up transparently.

Install

Homebrew

brew install alies-dev/todo-by/todo-by

Cargo

cargo install todo-by-cli --locked

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alies-dev/todo-by/releases/download/v0.2.1/todo-by-cli-installer.sh | sh

Download todo-by-cli 0.2.1

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