Release v0.5.3
What's Changed
Commits since v0.5.2
- fix(containerise/docker-footer): replace curl retry loop with wget (9fe7add)
- docs(workflows): add GPG tag signing instructions and fix example URLs (668d71b)
- fix(module-nesting): unquote find pattern for proper argument expansion (6cbccf9)
- fix(containerise): exclude .tmp/.bak directories from nest scanning (ef7ba17)
- fix: correct dev-control GitHub URL and add curl retry for reliability (0169d58)
- fix: chmod 755 /home/${CATEGORY} to allow postCreateCommand file I/O (0967c91)
- fix: pre-create .gnupg with 700 permissions to prevent VS Code init failure (1317198)
- feat: add container deletion to --nest --regen to remove stale containers (281df56)
- fix(containerise): remove baked runtime commands from Dockerfile, defer to postCreateCommand (90cb6d0)
- chore(containerise): postStart -> postCreate + deduplicate git config therein (8ed74d9)
- chore(containerise): remove metadata logic (using README) (7b01fc2)
- chore: colors.sh -> colours.sh (dbf246b)
- fix(workflows): use TAG_NAME instead of HEAD in release notes generation (76fc081)
Installation
Full Toolkit (tarball)
curl -fsSL https://github.com/XAOSTECH/dev-control/releases/download/v0.5.3/dev-control-0.5.3.tar.gz | tar xz
cd dev-control-0.5.3
./install.shLibrary Only (lightweight)
For projects that only need the TUI/print/colour utilities (~27KB vs ~180KB):
curl -fsSL https://github.com/XAOSTECH/dev-control/releases/download/v0.5.3/dev-control-lib-0.5.3.tar.gz | tar xz
# Then in your scripts:
source "./dev-control-lib-0.5.3/colours.sh"
source "./dev-control-lib-0.5.3/print.sh"
print_header "My Script"Homebrew (coming soon)
brew tap xaoscience/tap
brew install dev-controlChecksums
| File | SHA256 |
|---|---|
| dev-control-0.5.3.tar.gz | 17c30570f9bd096b9b126fc3081e0f12f27d568c4847500f70a443d2d41b9b00 |
| dev-control-lib-0.5.3.tar.gz | e5dfab19b3a3c63d4d02d09b85b76f6092cfabcc540f06490e4a48ffc2ec565c |
Full Changelog: v0.5.2...v0.5.3