Releases: glauberlima/claude-code-statusline
Release list
v1.1.0
🛡️ Security scan
All binaries scanned by VirusTotal before this release was published.
| Binary | Result | Report |
|---|---|---|
| statusline-macos | View report | |
| statusline-linux-x64 | View report | |
| statusline-windows-x64.exe | View report |
Install this version
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.sh | bash -s -- --version v1.1.0Windows — PowerShell
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.ps1'))) -Version v1.1.0v1.1.0 — 2026-07-02
Bug Fixes
- make install.ps1 work on Windows PowerShell 5.1 (#38) — @AndreFornerr
- prevent cliff exit code 1 from failing changelog step (#47) — @glauberlima
- pass --tag to cliff to fix null timestamp render error (#48) — @glauberlima
- use explicit range from last stable tag to HEAD for changelog (#49) — @glauberlima
- suppress ANSI color codes from cliff output with NO_COLOR=1 (#50) — @glauberlima
- patch install scripts in-place; fix asset upload filenames (#54) — @glauberlima
- replace VERSION env var with positional arg (#60) — @glauberlima
- capture version arg before arg-parsing loop consumes it (#61) — @glauberlima
- correct install script URLs to use raw.githubusercontent main (#66) — @glauberlima
- use Path API for directory validation and name extraction (#68) — @glauberlima
- remove param defaults for PS5.1 scriptblock compatibility (#70) — @glauberlima
- strip UTF-8 BOM from install.ps1 (#71) — @glauberlima
- remove .NET Core arch check incompatible with PS5.1 (#74) — @glauberlima
- remove WSL detection and replace jq with grep/tr (#75) — @glauberlima
- skull blinks, file count in changes, configure cleanup, docs (#79) — @glauberlima
- use explicit range from last stable tag for CHANGELOG (#80) — @glauberlima
Documentation
- standardize named params across bash, ps1, readme, and ci (#67) — @glauberlima
Features
- add gradient usage bar style (#40) — @glauberlima
- tag-pinned install scripts (#51) — @glauberlima
- serve install scripts as release assets (#52) — @glauberlima
- add dev-install.sh for fast local debug iteration (#57) — @glauberlima
- support VERSION env var to pin install to specific release (#59) — @glauberlima
- only apply usage_offset at or above 80% context usage (#62) — @glauberlima
- normalize context % against autocompact buffer (#63) — @glauberlima
- add gsd bar style with tier-based colors and critical blink (#64) — @glauberlima
- add pinned-version install block to release notes (#65) — @glauberlima
- VirusTotal binary scanning in release pipeline (#72) — @glauberlima
- fire/skull emojis for all bar styles with new thresholds (#77) — @glauberlima
Performance
- skip early polls with 60s initial wait, reduce interval to 15s (#73) — @glauberlima
What's Changed
- Chore/update actions versions by @glauberlima in #36
- fix(install): make install.ps1 work on Windows PowerShell 5.1 by @AndreFornerr in #38
- ci: trigger auto-release on install script changes by @glauberlima in #39
- chore(ci): replace auto-release with manual cut-release workflow by @glauberlima in #41
- feat(bar): add gradient usage bar style by @glauberlima in #40
- chore(install): clean-room redesign of install scripts by @glauberlima in #42
- ci: add unstable release workflows for pre-release testing by @glauberlima in #43
- ci(unstable): auto-compute version from conventional commits + timestamp by @glauberlima in #44
- ci(unstable): generate changelog via git-cliff since last stable tag by @glauberlima in #45
- ci: fix release trigger overlap by excluding -dev tags from publish-release by @glauberlima in #46
- fix(unstable): prevent cliff exit code 1 from failing changelog step by @glauberlima in #47
- fix(unstable): pass --tag to cliff to fix null timestamp render error by @glauberlima in #48
- fix(unstable): use explicit range from last stable tag to HEAD for changelog by @glauberlima in #49
- fix(unstable): suppress ANSI color codes from cliff output with NO_COLOR=1 by @glauberlima in #50
- feat: tag-pinned install scripts by @glauberlima in #51
- feat(release): serve install scripts as release assets by @glauberlima in #52
- fix(ci): patch install scripts in-place; fix asset upload filenames by @glauberlima in #54
- chore(ci): switch rust-toolchain to @stable, fix deprecated app-id input by @glauberlima in #56
- feat: add dev-install.sh for fast local debug iteration by @glauberlima in #57
- Feat/dev install config seeding by @glauberlima in #58
- feat(install): support VERSION env var to pin install to specific release by @glauberlima in #59
- fix(install): replace VERSION env var with positional arg by @glauberlima in #60
- fix(install): capture version arg before arg-parsing loop consumes it by @glauberlima in #61
- feat(context): only apply usage_offset at or above 80% context usage by @glauberlima in #62
- feat(context): normalize context % against autocompact buffer by @glaub...
v1.1.0-dev.55db636
⚠️ Unstable release — pre-release build for testing only.
🛡️ Security scan
All binaries scanned by VirusTotal before this release was published.
| Binary | Result | Report |
|---|---|---|
| statusline-macos | View report | |
| statusline-linux-x64 | View report | |
| statusline-windows-x64.exe | View report |
Install this version
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.sh | bash -s -- --version v1.1.0-dev.55db636Windows — PowerShell
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.ps1'))) -Version v1.1.0-dev.55db636v1.1.0-dev.55db636 — 2026-07-02
Bug Fixes
- make install.ps1 work on Windows PowerShell 5.1 (#38) — @AndreFornerr
- prevent cliff exit code 1 from failing changelog step (#47) — @glauberlima
- pass --tag to cliff to fix null timestamp render error (#48) — @glauberlima
- use explicit range from last stable tag to HEAD for changelog (#49) — @glauberlima
- suppress ANSI color codes from cliff output with NO_COLOR=1 (#50) — @glauberlima
- patch install scripts in-place; fix asset upload filenames (#54) — @glauberlima
- replace VERSION env var with positional arg (#60) — @glauberlima
- capture version arg before arg-parsing loop consumes it (#61) — @glauberlima
- correct install script URLs to use raw.githubusercontent main (#66) — @glauberlima
- use Path API for directory validation and name extraction (#68) — @glauberlima
- remove param defaults for PS5.1 scriptblock compatibility (#70) — @glauberlima
- strip UTF-8 BOM from install.ps1 (#71) — @glauberlima
- remove .NET Core arch check incompatible with PS5.1 (#74) — @glauberlima
- remove WSL detection and replace jq with grep/tr (#75) — @glauberlima
- skull blinks, file count in changes, configure cleanup, docs (#79) — @glauberlima
- use explicit range from last stable tag for CHANGELOG (#80) — @glauberlima
Documentation
- standardize named params across bash, ps1, readme, and ci (#67) — @glauberlima
Features
- add gradient usage bar style (#40) — @glauberlima
- tag-pinned install scripts (#51) — @glauberlima
- serve install scripts as release assets (#52) — @glauberlima
- add dev-install.sh for fast local debug iteration (#57) — @glauberlima
- support VERSION env var to pin install to specific release (#59) — @glauberlima
- only apply usage_offset at or above 80% context usage (#62) — @glauberlima
- normalize context % against autocompact buffer (#63) — @glauberlima
- add gsd bar style with tier-based colors and critical blink (#64) — @glauberlima
- add pinned-version install block to release notes (#65) — @glauberlima
- VirusTotal binary scanning in release pipeline (#72) — @glauberlima
- fire/skull emojis for all bar styles with new thresholds (#77) — @glauberlima
Performance
- skip early polls with 60s initial wait, reduce interval to 15s (#73) — @glauberlima
v1.1.0-dev.4eaf161
⚠️ Unstable release — pre-release build for testing only.
🛡️ Security scan
All binaries scanned by VirusTotal before this release was published.
| Binary | Result | Report |
|---|---|---|
| statusline-macos | View report | |
| statusline-linux-x64 | View report | |
| statusline-windows-x64.exe | View report |
Install this version
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.sh | bash -s -- --version v1.1.0-dev.4eaf161Windows — PowerShell
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.ps1'))) -Version v1.1.0-dev.4eaf161v1.1.0-dev.4eaf161 — 2026-06-28
Bug Fixes
- make install.ps1 work on Windows PowerShell 5.1 (#38) — @AndreFornerr
- prevent cliff exit code 1 from failing changelog step (#47) — @glauberlima
- pass --tag to cliff to fix null timestamp render error (#48) — @glauberlima
- use explicit range from last stable tag to HEAD for changelog (#49) — @glauberlima
- suppress ANSI color codes from cliff output with NO_COLOR=1 (#50) — @glauberlima
- patch install scripts in-place; fix asset upload filenames (#54) — @glauberlima
- replace VERSION env var with positional arg (#60) — @glauberlima
- capture version arg before arg-parsing loop consumes it (#61) — @glauberlima
- correct install script URLs to use raw.githubusercontent main (#66) — @glauberlima
- use Path API for directory validation and name extraction (#68) — @glauberlima
- remove param defaults for PS5.1 scriptblock compatibility (#70) — @glauberlima
- strip UTF-8 BOM from install.ps1 (#71) — @glauberlima
- remove .NET Core arch check incompatible with PS5.1 (#74) — @glauberlima
- remove WSL detection and replace jq with grep/tr (#75) — @glauberlima
- skull blinks, file count in changes, configure cleanup, docs (#79) — @glauberlima
Documentation
- standardize named params across bash, ps1, readme, and ci (#67) — @glauberlima
Features
- add gradient usage bar style (#40) — @glauberlima
- tag-pinned install scripts (#51) — @glauberlima
- serve install scripts as release assets (#52) — @glauberlima
- add dev-install.sh for fast local debug iteration (#57) — @glauberlima
- support VERSION env var to pin install to specific release (#59) — @glauberlima
- only apply usage_offset at or above 80% context usage (#62) — @glauberlima
- normalize context % against autocompact buffer (#63) — @glauberlima
- add gsd bar style with tier-based colors and critical blink (#64) — @glauberlima
- add pinned-version install block to release notes (#65) — @glauberlima
- VirusTotal binary scanning in release pipeline (#72) — @glauberlima
- fire/skull emojis for all bar styles with new thresholds (#77) — @glauberlima
Performance
- skip early polls with 60s initial wait, reduce interval to 15s (#73) — @glauberlima
v1.1.0-dev.484ff5a
⚠️ Unstable release — pre-release build for testing only.
🛡️ Security scan
All binaries scanned by VirusTotal before this release was published.
| Binary | Result | Report |
|---|---|---|
| statusline-macos | View report | |
| statusline-linux-x64 | View report | |
| statusline-windows-x64.exe | View report |
Install this version
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.sh | bash -s -- --version v1.1.0-dev.484ff5aWindows — PowerShell
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.ps1'))) -Version v1.1.0-dev.484ff5av1.1.0-dev.484ff5a — 2026-06-25
Bug Fixes
- make install.ps1 work on Windows PowerShell 5.1 (#38) — @AndreFornerr
- prevent cliff exit code 1 from failing changelog step (#47) — @glauberlima
- pass --tag to cliff to fix null timestamp render error (#48) — @glauberlima
- use explicit range from last stable tag to HEAD for changelog (#49) — @glauberlima
- suppress ANSI color codes from cliff output with NO_COLOR=1 (#50) — @glauberlima
- patch install scripts in-place; fix asset upload filenames (#54) — @glauberlima
- replace VERSION env var with positional arg (#60) — @glauberlima
- capture version arg before arg-parsing loop consumes it (#61) — @glauberlima
- correct install script URLs to use raw.githubusercontent main (#66) — @glauberlima
- use Path API for directory validation and name extraction (#68) — @glauberlima
- remove param defaults for PS5.1 scriptblock compatibility (#70) — @glauberlima
- strip UTF-8 BOM from install.ps1 (#71) — @glauberlima
- remove .NET Core arch check incompatible with PS5.1 (#74) — @glauberlima
- remove WSL detection and replace jq with grep/tr (#75) — @glauberlima
Documentation
- standardize named params across bash, ps1, readme, and ci (#67) — @glauberlima
Features
- add gradient usage bar style (#40) — @glauberlima
- tag-pinned install scripts (#51) — @glauberlima
- serve install scripts as release assets (#52) — @glauberlima
- add dev-install.sh for fast local debug iteration (#57) — @glauberlima
- support VERSION env var to pin install to specific release (#59) — @glauberlima
- only apply usage_offset at or above 80% context usage (#62) — @glauberlima
- normalize context % against autocompact buffer (#63) — @glauberlima
- add gsd bar style with tier-based colors and critical blink (#64) — @glauberlima
- add pinned-version install block to release notes (#65) — @glauberlima
- VirusTotal binary scanning in release pipeline (#72) — @glauberlima
- fire/skull emojis for all bar styles with new thresholds (#77) — @glauberlima
Performance
- skip early polls with 60s initial wait, reduce interval to 15s (#73) — @glauberlima
v1.1.0-dev.d2e6177
⚠️ Unstable release — pre-release build for testing only.
🛡️ Security scan
All binaries scanned by VirusTotal before this release was published.
| Binary | Result | Report |
|---|---|---|
| statusline-macos | View report | |
| statusline-linux-x64 | View report | |
| statusline-windows-x64.exe | View report |
Install this version
macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.sh | bash -s -- --version v1.1.0-dev.d2e6177Windows — PowerShell
& ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/glauberlima/claude-code-statusline/main/install.ps1'))) -Version v1.1.0-dev.d2e6177v1.1.0-dev.d2e6177 — 2026-06-23
Bug Fixes
- make install.ps1 work on Windows PowerShell 5.1 (#38) — @AndreFornerr
- prevent cliff exit code 1 from failing changelog step (#47) — @glauberlima
- pass --tag to cliff to fix null timestamp render error (#48) — @glauberlima
- use explicit range from last stable tag to HEAD for changelog (#49) — @glauberlima
- suppress ANSI color codes from cliff output with NO_COLOR=1 (#50) — @glauberlima
- patch install scripts in-place; fix asset upload filenames (#54) — @glauberlima
- replace VERSION env var with positional arg (#60) — @glauberlima
- capture version arg before arg-parsing loop consumes it (#61) — @glauberlima
- correct install script URLs to use raw.githubusercontent main (#66) — @glauberlima
- use Path API for directory validation and name extraction (#68) — @glauberlima
- remove param defaults for PS5.1 scriptblock compatibility (#70) — @glauberlima
- strip UTF-8 BOM from install.ps1 (#71) — @glauberlima
- remove .NET Core arch check incompatible with PS5.1 (#74) — @glauberlima
- remove WSL detection and replace jq with grep/tr (#75) — @glauberlima
Documentation
- standardize named params across bash, ps1, readme, and ci (#67) — @glauberlima
Features
- add gradient usage bar style (#40) — @glauberlima
- tag-pinned install scripts (#51) — @glauberlima
- serve install scripts as release assets (#52) — @glauberlima
- add dev-install.sh for fast local debug iteration (#57) — @glauberlima
- support VERSION env var to pin install to specific release (#59) — @glauberlima
- only apply usage_offset at or above 80% context usage (#62) — @glauberlima
- normalize context % against autocompact buffer (#63) — @glauberlima
- add gsd bar style with tier-based colors and critical blink (#64) — @glauberlima
- add pinned-version install block to release notes (#65) — @glauberlima
- VirusTotal binary scanning in release pipeline (#72) — @glauberlima
- fire/skull emojis for all bar styles with new thresholds (#77) — @glauberlima
Performance
- skip early polls with 60s initial wait, reduce interval to 15s (#73) — @glauberlima
v1.0.0
Breaking Changes
- rewrite statusline in Rust, replacing bash implementation (#32) — @glauberlima
Bug Fixes
- create CHANGELOG.md if missing before git-cliff prepend (#34) — @glauberlima
- use GitHub App token for release pushes to bypass branch protection (#35) — @glauberlima
Features
- add rainbow wave animation to progress bar (#28) — @AurelianoBR