Releases: Blobfolio/bashman
v0.6.8
Changed
- Bump
dactylto0.8 - Bump
fyi_msgto1.3 - Bump
trimothyto0.6 - Miscellaneous code cleanup and lints
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.7
Changed
- Bump
adbyss_pslto0.15 - Bump
fyi_msgto1.2 - Treat all workspace member deps as "direct" for credit purposes
- Improve author, license parsing
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.6
Changed
- Use bold, italic, etc. for
CREDITS.mdcontext
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.5
Changed
- Use
cargo treeto help weed out unused sub-dependencies - Improve test coverage
- Miscellaneous code clean up
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.4
Fixed
- Only add extra sections to top-level man page;
- Propagate build/targetness from parent to child;
Changed
- Miscellaneous code cleanup;
- Improve docs and coverage;
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.3
Changed
- Continued code cleanup and performance improvements;
- Consolidate metadata parsing;
- Drop
tomldependency; - Note
build-only dependencies inCREDITS.md"context" column; - Update docs;
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.2
Changed
- Make bashman manifest data optional
- Warn instead of error if bash/man generation is attempted without corresponding manifest keys, etc.
- Omit "target-specific" identifier when generating credits for a specific target
- Various code and performance improvements
Fixed
- Omit dev-only sub-dependencies
- Omit
cfg(any())-only dependencies
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.1
New
-t/--targetoption to restrictCREDITS.mdto those used by a specific target triple--print-targetsflag to print a list of targets supported by the above- Additional credits dependencies can now be manually specified in the manifest
Changed
- Print licenses in SPDX format
- Minor code cleanup and performance improvements
- Reimplement dependency metadata parsing
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.6.0
Changed
This release is a soup-to-nuts rewrite of the program, but most of the changes are internal and unnoticeable at runtime. There are, however, a few outward changes to note:
- Keys and subcommands are now explicitly sorted for the bash and man page outputs;
- The
-f/--featuresoption has been removed; - Credits now include optional and build-only dependencies;
- An extra table column has been added to note the context;
- Errors during bash/man/credit generation are now deferred until the end to give other tasks a chance to work;
- The success messaging now includes all output paths and total execution time;
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.
v0.5.2
Changed
- Bump
argyleto0.10 - Bump
fyi_msgto1.1 - Refactor CLI argument parsing
- Replace
indexmapwithBTreeMap
Note: The attached .deb package requires an x86-64-v3-capable CPU. You can use this script from the XanMod Kernel project to verify your system's support level if you're unsure.