Skip to content

Releases: Blobfolio/bashman

v0.6.9

09 Jan 18:43
Compare
Choose a tag to compare

Changed

  • Bump dactyl to 0.9
  • Bump fyi_msg to 1.5
  • Bump libdeflater to 1.23

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.8

28 Nov 20:21
Compare
Choose a tag to compare

Changed

  • Bump dactyl to 0.8
  • Bump fyi_msg to 1.3
  • Bump trimothy to 0.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

11 Nov 20:39
Compare
Choose a tag to compare

Changed

  • Bump adbyss_psl to 0.15
  • Bump fyi_msg to 1.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

08 Nov 19:24
Compare
Choose a tag to compare

Changed

  • Use bold, italic, etc. for CREDITS.md context

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

08 Nov 06:38
Compare
Choose a tag to compare

Changed

  • Use cargo tree to 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

04 Nov 03:43
Compare
Choose a tag to compare

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

03 Nov 09:51
Compare
Choose a tag to compare

Changed

  • Continued code cleanup and performance improvements;
  • Consolidate metadata parsing;
  • Drop toml dependency;
  • Note build-only dependencies in CREDITS.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

01 Nov 03:28
Compare
Choose a tag to compare

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

31 Oct 06:04
Compare
Choose a tag to compare

New

  • -t/--target option to restrict CREDITS.md to those used by a specific target triple
  • --print-targets flag 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

28 Oct 06:44
Compare
Choose a tag to compare

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/--features option 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.