v0.4.4: fix hardcoded version + brew lock
Bug you hit
bun add -g @crafter/trx@latest kept returning 0.4.1 even after 0.4.3 npm publish.
Root causes:
-
Hardcoded version in
bin/trx.ts:.version("0.4.1")never bumped. Fixed: nowimport pkg from "../package.json" with { type: "json" }-> dynamic. -
Bun minimumReleaseAge in
~/.bunfig.toml:minimumReleaseAge = 172800(2 days) blocks fresh publishes. Bun cache saysblocked by minimum-release-age: 172800 seconds. Set to 0 or remove while developing, or useNPM_CONFIG_MINIMUM_RELEASE_AGE=0 bun add -g @crafter/trx@0.4.4 --force. -
Original brew lock (from 0.4.3): parallel
brew install->lockf: 200 already locked-> false Missing deps. Now sequential + verify + retry.
Verified now:
trx --version # -> 0.4.4
trx doctor --output json # -> healthy true