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.
New talk (FOSS Backstage 2024): EU cybersecurity regulation and Open Source governance
The EU Cyber Resilience Act (#CRA)sets standards for how software should be designed, developed and distributed with security in mind. Any regulation of how software is developed also affects #FOSS How do individual developers and communities adapt to the new regulatory environment?
https://www.creative-destruction.org/talk/2024-03-foss-backstage/
The EU Cyber Resilience Act sets standards for how software should be designed, developed and distributed with security in mind. Any regulation of how software is developed also affects FOSS. How do individual developers and communities adapt to the new regulatory environment?