diff --git a/announcements/0.92-release.md b/announcements/0.92-release.md new file mode 100644 index 0000000..62b45c2 --- /dev/null +++ b/announcements/0.92-release.md @@ -0,0 +1,44 @@ +# shelldoc 0.92 Social Media Posts + +## LinkedIn + +shelldoc 0.92 is out! + +This final release candidate before 1.0 adds command execution control features that make shelldoc more practical for real-world documentation testing. + +What's new: +- Dry-run mode (`--dry-run`/`-n`) to preview commands without execution +- Command timeouts (`--timeout`/`-t`) to prevent runaway tests +- Per-command timeouts via `shelldoctimeout` attribute in code blocks +- Graceful CTRL-C handling for clean test interruption +- Partial results saved to XML when tests are cancelled + +Dry-run mode lets you review commands before execution, and timeouts prevent tests from hanging indefinitely. + +0.92 is feature-complete for 1.0. This is your last chance to report issues before the stable release. Try it against your documentation and let me know what breaks. + +Install: `go install github.com/mirkoboehm/shelldoc/cmd/shelldoc@v0.92.0` + +Project page: https://www.creative-destruction.org/project/shelldoc/ +GitHub: https://github.com/mirkoboehm/shelldoc + +#OpenSource #Documentation #DevTools #Golang + +--- + +## Mastodon + +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/shelldoc@v0.92.0` + +https://github.com/mirkoboehm/shelldoc + +#OpenSource #Documentation #DevTools #Golang