Releases: toaweme/blink
Releases · toaweme/blink
Release list
v0.5.0
Features
- Show the project path in the help modal header by @iberflow in 00f8243.
- Disable builtin bubbles scroll keys by @iberflow in 857e12d.
- Allow disabling services by @iberflow in 4c8fe3a.
Fixes
- Show port and reload warnings in the TUI, not just plain mode by @iberflow in 0caf7ab.
- Report a crashed dependency instead of waiting for it forever by @iberflow in 4503d18.
- Make hand-written go/node/docker config work like blink init by @iberflow in 38800f2.
- Honor zen from the config file and reject invalid on/off values by @iberflow in 51eeba5.
- Remove config options that did nothing and validate package_manager by @iberflow in 34a760c.
- Warn when a port set via an env var cannot be resolved by @iberflow in 8faeeea.
- Correct wrong key labels and action names in the help modal by @iberflow in e304780.
- Match watched file extensions no matter the case by @iberflow in ea97fde.
Documentation
Refactors
CI & Build
Chores & Other
Full Changelog: v0.4.0...v0.5.0
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.5.0
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.5.0/blink_0.5.0_linux_x64.tar.gz | tar xzv0.4.0
Features
- New demo videos by @iberflow in a547896.
- Unify TUI colors by @iberflow in 9749888.
- Animate port probe shortcut while in action by @iberflow in ad60c45.
Fixes
- Restore native text selection by disabling mouse capture by @iberflow in e4a2dd7.
- Pin care action by commit sha, not tag object by @iberflow in c74eb45.
Documentation
CI & Build
- Bump care action to v0.9.3 by @iberflow in 2c2dc95.
- Move action version to inline comment so dependabot maintains it by @iberflow in 7d9cae5.
- Add governance workflows and contributor docs by @iberflow in f70bb9c.
Chores & Other
- Update videos by @iberflow in 15b9695.
- Deps: Bump goreleaser/goreleaser-action by @dependabot[bot] in 1da67fb.
New Contributors
- @dependabot[bot] made their first contribution
Full Changelog: v0.3.0...v0.4.0
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.4.0
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.4.0/blink_0.4.0_linux_x64.tar.gz | tar xzv0.3.0
Features
- Best-effort Windows port probing via netstat and process tree by @iberflow in e64b6a4.
- Drop ephemeral ports from runtime probe results by @iberflow in 37387f2.
Fixes
Full Changelog: v0.2.1...v0.3.0
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.3.0
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.3.0/blink_0.3.0_linux_x64.tar.gz | tar xzv0.2.1
Fixes
- Hide all-tab for single-service sessions by @iberflow in 4d2d297.
- Node script detection by @iberflow in cd1e884.
Full Changelog: v0.2.0...v0.2.1
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.2.1
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.2.1/blink_0.2.1_linux_x64.tar.gz | tar xzv0.2.0
Features
- Bound docker log backlog on attach with configurable tail by @iberflow in 9865a89.
- Log a reconnect notice when docker stack is already up by @iberflow in 296437a.
- Show restart and help key hints in the scroll footer by @iberflow in efcc415.
- Allow tabbing in zen mode by @iberflow in 26cf994.
Fixes
- Clear runner slot on exit to harden restart by @iberflow in 49bc1ad.
- Don't restart self-reloading node dev servers on source edits by @iberflow in f47e603.
- Zen -z start blanked the screen; cap view-switch flush to a screenful by @iberflow in ae28048.
- Stream full docker log history on attach (--tail all) by @iberflow in ec4ddb7.
- Show recent docker logs on attach via --tail, drop reconnect notice by @iberflow in 5186ac9.
- Keep docker stack up on quit and skip log replay on reconnect by @iberflow in bf45a39.
Refactors
Chores & Other
Full Changelog: v0.1.3...v0.2.0
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.2.0
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.2.0/blink_0.2.0_linux_x64.tar.gz | tar xzv0.1.3
Features
Documentation
Refactors
Chores & Other
Full Changelog: v0.1.2...v0.1.3
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.1.3
# homebrew (macos/linux)
brew install toaweme/tap/blink
# scoop (windows)
scoop bucket add toaweme https://github.com/toaweme/scoop-bucket
scoop install toaweme/blink
# binary (linux x64; swap os/arch as needed)
wget -qO- https://github.com/toaweme/blink/releases/download/v0.1.3/blink_0.1.3_linux_x64.tar.gz | tar xzv0.1.2
Documentation
Full Changelog: v0.1.1...v0.1.2
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.1.2
# 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.2/blink_0.1.2_linux_x64.tar.gz | tar xzv0.1.1
Chores & Other
- Bump cli to v0.3.3 by @iberflow in b463a79.
- Bump toaweme deps to latest releases by @iberflow in 80b1f91.
Full Changelog: v0.1.0...v0.1.1
Install
# go
go install github.com/toaweme/blink/cmd/blink@v0.1.1
# 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.1/blink_0.1.1_linux_x64.tar.gz | tar xzv0.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