This release adds 4 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Affected surfaces
ReleasePort's take
Light signalv0.5.1 adds manpages and shell completion scripts to release tarballs, fixes enumeration logic so marker-prefixed and .par2 directories aren't treated as files, and introduces a tool subcommand.
Why it matters: Maintenance-focused release. Enumeration bugfix corrects directory classification in file discovery; packaging additions streamline deployment. Test in dev; standard adoption timeline.
Summary
AI summaryBroad release touches @desertwitch, Other work, New features, and Bug fixes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Log known duration for verify command. Log known duration for verify command. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Feature | Medium |
Re-generated markdown documentation files. Re-generated markdown documentation files. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Manpages added to release tarballs. Manpages added to release tarballs. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Shell completion scripts included in release tarballs. Shell completion scripts included in release tarballs. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Add tool subcommand. Add tool subcommand. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Command documentation added to release docs. Command documentation added to release docs. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
More documentation added to release docs. More documentation added to release docs. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Tool added to Table of Contents in documentation. Tool added to Table of Contents in documentation. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Reformatted documentation for readability. Reformatted documentation for readability. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Renamed sections within documentation. Renamed sections within documentation. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Reordered commands in documentation. Reordered commands in documentation. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Feature | Medium |
Formatted root command usage strings in documentation. Formatted root command usage strings in documentation. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Directories with marker prefix or .par2 no longer enumerated as files. Directories with marker prefix or .par2 no longer enumerated as files. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Reverted panic output to stderr instead of stdout. Reverted panic output to stderr instead of stdout. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Consistency changes in documentation files. Consistency changes in documentation files. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Added tests for enumeration bug. Added tests for enumeration bug. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
| Refactor | Medium |
Revamped panic handling logic. Revamped panic handling logic. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: high |
— |
| Refactor | Medium |
Refactored usage strings in documentation. Refactored usage strings in documentation. Source: granite4.1:8b-q6_K@2026-05-21 Confidence: low |
— |
Full changelog
- This version introduces manpages and shell completion scripts to the release tarballs.
- This version includes a fix where directories containing a marker prefix or
.par2were enumerated as files.
Changelog
New features
- 86cf962b29811307fefc914ddf944a3829c835c0: feat(docs): add manpage (@desertwitch)
- b8d1ebfd286ac055aac82f483e10a5fc802c107d: feat(verify): log known duration (@desertwitch)
- 44f1230ac8a12e3ed05f88e3a0990d9a479537b9: feat: add tool subcommand (@desertwitch)
Bug fixes
- f0fdcc77d5a48691526159817ff9ce1166dbe81a: fix(docs): consistency changes (@desertwitch)
- ff6690f60605557057260994cd763a05089ec033: fix: do not enumerate directories (@desertwitch)
Other work
- 9fc229fb324cd156e56f7b539ec14215b8daca86: chore(docs): add command docs (@desertwitch)
- 3d8aa35507fcd54266b70a1f20856903453d45ea: chore(docs): add more documentation (@desertwitch)
- 546e698fb76afdeba59d482c6fd4bca1eb7fcc08: chore(docs): add tool to ToC (@desertwitch)
- dd8440cff2a48a7815cf74367c7160db97a440ac: chore(docs): re-generate md docs (@desertwitch)
- 55355d28be8d4249942fcdfeec0c60ca1078edbe: chore(docs): refactor usage strings (@desertwitch)
- 2c7bf9e1979399e082031d304407e7af78ce51a0: chore(docs): reformatting (@desertwitch)
- b2e06866a84ef5507ffbe56a1811ee081d6996b0: chore(docs): rename sections (@desertwitch)
- 44b39fed3b1a85046ade0bcba32f717f04dda635: chore(docs): reorder commands (@desertwitch)
- 8a367f44c5904be8b3064fb6ea04c6c53a2868f3: chore(docs): root command formatting (@desertwitch)
- c56e6296081a3ae2a18bd0b834cb30608212cd7d: chore: add tests for enumeration bug (@desertwitch)
- de77c4c5806446e06ee18b4a8ce74204a6c94d68: chore: revert panic output on stdout (@desertwitch)
- 8df25cd53802d93bf12980b2bc86a57b57721c5b: chore: revise panic handling (@desertwitch)
Thank you for choosing par2cron to protect your valuable data. :yellow_heart:
Most users will want the linux_amd64 package (see installation instructions in QUICKGUIDE).
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
About desertwitch/par2cron
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]