v0.1.0
Features
- Docker runtime with per-container log switching by @iberflow in 7d8adf3.
- Wip: Init, edit commands by @iberflow in 5671408.
- Detect air services as go runtime by @iberflow in 4147499.
- Runtime port discovery in the init/edit picker by @iberflow in bf191df.
- Nuke command by @iberflow in ec0b338.
- Node runtime and setup lifecycle hook by @iberflow in a33c02e.
- Add services from outside the project root by @iberflow in 9c1c3e4.
- Multi-format blink config (yml/yaml/toml/json) with unified -c/--config flags by @iberflow in 4a3ad3b.
- Show service address in tui footer by @iberflow in 6e401fc.
- Per-container ports in footer by @iberflow in 14b586e.
Fixes
- Init + edit rendering by @iberflow in a5ee13a.
- Canonical blink.yml config name and Test_ naming convention by @iberflow in e674588.
- Tui colors and widgets by @iberflow in ffe6bf7.
- Document intentional noctx/gosec exceptions for care lint by @iberflow in bc92714.
- Linter issues by @iberflow in 92a315c.
- Implement windows Runner start/kill, add cross-compile CI check by @iberflow in a993ceb.
Documentation
Refactors
- Centralize blink artifacts under .blink via Paths by @iberflow in 4c5689c.
- Tidy up blink config by @iberflow in 543dd70.
- Cleanup unused code by @iberflow in ebd8dfd.
CI & Build
- Bump care to v0.6.0 and fix card-svg dark/light wiring by @iberflow in 96ef96b.
- Bump care to v0.7.1 and pin to commit sha by @iberflow in f5a28b9.
- Pin the go-install care step by commit sha too by @iberflow in 53c0abd.
- Bump care to v0.8.0 by @iberflow in 066ef4c.
Chores & Other
- Initial commit :) by @iberflow in 60839ba.
- .golangci.yml + linter fixes + code comments by @iberflow in 7c457e2.
- Tidy up by @iberflow in 3a18a20.
- Add README, LICENSE, CHANGELOG, and CI/release workflows by @iberflow in 25669df.
- Bump deps by @iberflow in 8678e08.
- Freeze go 1.26.4 by @iberflow in c846eee.
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.1.0
# homebrew
brew install toaweme/tap/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.1.0/blink_0.1.0_linux_x64.tar.gz | tar xz