Repository navigation
Releases: umutgungorr/logshrink
Releases · umutgungorr/logshrink
Release list
v1.0.0: GitHub Marketplace Action & Step Summary Integration
🚀 LogShrink v1.0.0 — Official GitHub Marketplace Action Release
Turn terminal and CI log flood into signal. Instantly.
🌟 What's New in v1.0.0:
- GitHub Marketplace Composite Action (
action.yml):- Clean CI logs in 3 lines of YAML:
uses: umutgungorr/logshrink@v1 - Automatically renders rich Markdown incident reports into
$GITHUB_STEP_SUMMARY - Exposes step outputs:
incident-count,reduced-percentage,suppressed-lines, andtotal-lines - Hardened Python runner (
src/logshrink/action.py) shielding against Windows path backslash corruption and option quote splitting - Full cross-platform runner compatibility across Ubuntu, macOS, and Windows
- Clean CI logs in 3 lines of YAML:
- CLI CI Integration:
--summary: Appends formatted Markdown postmortems directly to$GITHUB_STEP_SUMMARY--fail-on-error: Exits with status code 1 if error incidents are detected (ideal for CI test gates)
- Automated CI Action Verification:
- Added
.github/workflows/test-action.ymltesting the composite action matrix acrossubuntu-latest,macos-latest, andwindows-latest
- Added
- Star Maximization Launch Kit:
- Added comprehensive
LAUNCH_KIT.mdwith tested copy for Hacker News (Show HN), Reddit (r/Python,r/devops,r/commandline), X/Twitter, LinkedIn, and Turkish developer communities
- Added comprehensive
v0.1.0: Inaugural Release
LogShrink v0.1.0 - Turn Terminal Log Flood into Signal
First official release of LogShrink!
Features
- Zero-config streaming pipe: Filter stdin ( ail -f | logshrink) or follow files directly.
- Dynamic Noise Suppression: Collapses repetitive polling and healthcheck logs into live counter badges like [x480 suppressed].
- Automatic Multi-line Error Detection: Recognizes stack traces and panics across Python, Go, Java, Rust, and Node.js.
- Incident Export: Instant markdown summary creation with --export report.md\ and clipboard support with --copy.
- Zero Dependencies: Pure Python standard library implementation, fast cold-start (<15ms).
- 100% CI Coverage: Tested across Python 3.9 - 3.14 on Linux, macOS, and Windows.