Skip to content

2.5.0

Compare
Choose a tag to compare
@matejak matejak released this 03 Sep 17:03
· 209 commits to master since this release
2.5.0

New features:

  • The generated shell case statement is considerably nicer.
  • Support for having more Argbash versions simultainously (applies to Argbash version that implement the make alt(un)install targets)
  • Argbash functionality is now encapsulated in shell functions.
  • API macros have checks against wrong number of arguments supplied.
  • Short options can be also numeric.
  • Introduced DIY mode as a preview feature.
  • A Docker image of argbash is available on Docker hub. Thanks to Peter Cummuskey!

Bugfixes:

  • Improved feedback when users provide invalid input (fixed #8, #9).
  • The underlying code has been cleaned and distributed into multiple files.
  • Fixed m4_list_indices to be consistent with m4_list_nth.
  • Much-improved handling of typed arguments (fixed #25, #26).
  • Improved documentation. Thanks to Bianca Tamayo!