This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
ReleasePort's take
Light signalv0.4.8 fixes rendering on long paths and removes ellipsis from truncation. The release adds git-outside-repo handling and pins CI Go version.
Why it matters: Long paths now render correctly in the terminal. Git-aware mode prevents errors outside repositories. CI Go version pinning improves build consistency. Routine maintenance; suitable for standard upgrade cycle.
Summary
AI summaryRenamed msg variable to err in directory loading logic.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Skip git outside repo, doc filter key Skip git outside repo, doc filter key Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Feature | Low |
Skip git operations when outside a repository Skip git operations when outside a repository Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
| Feature | Low |
Add documentation filter key support Add documentation filter key support Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
| Dependency | Medium |
Pin CI Go version to go.mod Pin CI Go version to go.mod Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Fix render wrap on long paths Fix render wrap on long paths Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Drop ellipsis from truncateRight, just slice Drop ellipsis from truncateRight, just slice Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Cache git root, unify dir-loading, rename msg to err Cache git root, unify dir-loading, rename msg to err Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Cache git root location, unify directory loading logic Cache git root location, unify directory loading logic Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
| Refactor | Low |
Rename variable msg to err for clarity Rename variable msg to err for clarity Source: granite4.1:30b@2026-05-23-audit Confidence: low |
— |
Full changelog
Changelog
- bbc893d8ae19b1e7d60c0c11fec7e0a3c79ae1c4 Pin CI Go version to go.mod
- 2da820ad72aab52f485df1d2670e1f6915fbbc3b Drop ellipsis from truncateRight, just slice
- 499e0a651498ec9da37ee81ff1b4b3c861828296 Fix render wrap on long paths, skip git outside repo, doc filter key
- 283347115c48ef066ce6961822127e6abbc7e0e3 Cache git root, unify dir-loading, rename msg to err (#28)
Breaking Changes
- Renamed variable `msg` to `err` in the directory loading code path.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track Vim file browser that runs in separate terminal
Get notified when new releases ship.
Sign up freeAbout Vim file browser that runs in separate terminal
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]