Whoop whoop: shelldoc 1.0 is out!
shelldoc tests shell commands in your Markdown docs so your examples stay honest.
What's included:
- Single static binary, zero deps
- Dry-run mode (-n) and timeouts (-t)
- JUnit XML for CI integration
- New logo and revised docs
- Semantic, on-demand releases from here on
go install github.com/mirkoboehm/shelldoc/cmd/shelldoc@latest
https://www.creative-destruction.org/post/2026-03-19-shelldoc-100/
https://github.com/mirkoboehm/shelldoc
shelldoc 0.92 released!
What's new:
- Dry-run mode (-n)
- Command timeouts (-t 30s) and per-block shelldoctimeout
- Graceful CTRL-C handling
Feature-complete for 1.0. Last chance to report issues before stable release!
go install github.com/mirkoboehm/shelldoc/cmd/[email protected]
shelldoc 0.91 released!
Second RC on the road to 1.0. Focus: code quality and testing.
What's new:
- Fixed version output for `go install` builds
- Expanded test coverage (CLI, tokenizer, JUnit XML)
- Godoc comments for exported functions
- Code cleanup & idiomatic Go
Final RC in two weeks.
`go install github.com/mirkoboehm/shelldoc/cmd/[email protected]`
shelldoc is back! Announcing 0.90: https://github.com/mirkoboehm/shelldoc
shelldoc tests shell commands in your Markdown docs to keep examples accurate.
It's ready for use today. 0.90 is the first of three release candidates before 1.0.
New:
- Bug fixes & security improvements
- Go 1.21 + updated deps
- GitHub Actions CI for selftests
- Better docs
Testing encouraged, contributions welcome!
`go install github.com/mirkoboehm/shelldoc/cmd/[email protected]`
π¨ Linux Foundation Europe & OpenSSF announce a global initiative to help open source maintainers, manufacturers, & stewards prepare for the EU Cyber Resilience Act & future cybersecurity laws.
π https://www.linuxfoundation.org/press/openssf-and-lf-europe-launch-cra-initiative
Linux Foundation and OpenSSF are excited to announce a global joint-initiative to help prepare maintainers, manufacturers, and open source stewards for the implementation of the EU Cyber Resilience Act (CRA) and future cybersecurity legislation targeting jurisdictions around the world.