Releases: chunkdb/chunk-cli
Releases · chunkdb/chunk-cli
v1.0.0 — first stable release
chunk-cli v1.0.0 — first stable release
Command-line client aligned with the stable chunkdb 1.x protocol
(compatibility policy).
Added
- Batch commands
mset <x> <y> <bits> ...andmget <x> <y> ...(one round-trip for many blocks), in both one-shot and interactiveshellmodes. *Narray reply parsing in the client.
Changed
- Version
0.1.0-alpha→1.0.0. - README/usage document the batch commands and target the stable engine.
Install: go install github.com/chunkdb/chunk-cli/cmd/chunk-cli@v1.0.0 (Go 1.25+), or build from source.
v0.1.0-alpha
First public alpha of chunk-cli, the standalone Go CLI for interacting with chunkdb.
Included in this alpha
- Core commands:
ping,info,auth,get,set,chunk,chunkbin - Connection URI support for both
chunk://(TCP) andchunks://(TLS) - Token auth through URI or
--token, with automatic AUTH for non-authcommands - Improved CLI UX:
- command/argument validation before connect
- clearer command-context error messages
- consistent text output behavior
setbit-string validation (0/1)
- Test coverage improvements:
- CLI flag and command validation tests
- protocol response tests
- dial/command tests for both plain and TLS paths
- Public CI workflow on Ubuntu and macOS:
gofmtcheckgo vetgo test ./...go build ./...
Scope and status
This is a practical engineering alpha focused on reliable day-to-day terminal interaction with chunkdb.
No SDK or broad feature expansion is included in this release.