Skip to content

Releases: asikros/bash-bashargs

0.3.4

Choose a tag to compare

@jfredenburg jfredenburg released this 07 Jun 21:33
9c6594b

[0.3.4] - 2024-06-07

Added

  • Added descriptions to the make targets for make help.
  • Added more tests to address repeated argument calls.
  • Added the flag --warn-undefined-variable to MAKEFLAGS.

Changed

  • The repo now uses the bowerbird tools to manage makefile related tests and create
    test targets.

Fixed

  • The test runner is now stricter about undefined variables and will fail test if an
    undefined variable is encountered during the test.

Full Changelog: 0.3.3...0.3.4

0.3.3

Choose a tag to compare

@jfredenburg jfredenburg released this 17 Feb 03:28

[0.3.3] - 2024-02-16

Added

  • Added defaults for optional value arguments.

Full Changelog: 0.3.2...0.3.3

0.3.2

Choose a tag to compare

@jfredenburg jfredenburg released this 09 Feb 23:21

[0.3.2] - 2024-02-09

Fixed

  • Fixed bash argument passing to allow quoted strings with spaces as arguments

Full Changelog: 0.3.1...0.3.2

0.3.1

Choose a tag to compare

@jfredenburg jfredenburg released this 16 Jan 16:59

[0.3.1] - 2024-01-16

Added

  • Improved the verbosity of the Makefile targets to help indicate when targets are completed.
  • Created tests for the Makefile installation path variables.

Changed

  • Moved variables out of the primary Makefile and into private.mk to simplify the Makefile itself.

Full Changelog: 0.3.0...0.3.1

release-0.3.0

Choose a tag to compare

@jfredenburg jfredenburg released this 11 Jan 05:25

[0.3.0] - 2024-01-10

Added

  • The version for boxerbird and waxwing can be controlled using the Makefile variables
    BOXERBIRD_BRANCH and WAXWING_BRANCH.

Changed

  • README.md updated to describe downloading release archives with curl and untaring instead
    of cloning with git.
  • The Makefile variable WORKDIR_ROOT can now be overidden on the command line.
  • Build dependencies are now populated under $(WORKDIR_ROOT)/deps/.
  • Build artifacts are now populated under $(WORKDIR_ROOT)/build/.
  • Test artifacts are now populated under$(WORKDIR_ROOT)/test/.

Fixed

  • Corrected issue with GitHub workflow where make target were not properly ran by calling each
    make target as a seperate command.

Full Changelog: 0.2.1...0.3.0

release-0.2.1

Choose a tag to compare

@jfredenburg jfredenburg released this 08 Jan 19:24

[0.2.1] - 2024-01-08

Changed

  • Shared makefile utilities are now cloned from the Boxerbird repo

Fixed

  • Corrected issue with GitHub workflow where make target were not properly ran by calling each
    make target as a seperate command.

Security

Full Changelog: 0.2.0...0.2.1

release-0.2.0

Choose a tag to compare

@jfredenburg jfredenburg released this 08 Jan 06:50

[0.2.0] - 2024-01-08

Added

  • Added an install target to standardize the usage of the library
  • GitHub workflow expanded to call targets check, test, install, uninstall

Changed

  • Renamed the Makefile from makefile to Makefile
  • Reorganized the structure of the Makefile
  • Updated Makefil

Full Changelog: 0.1.1...0.2.0

release-0.1.1

Choose a tag to compare

@jfredenburg jfredenburg released this 07 Jan 20:52

[0.1.1] - 2023-12-30

Fixed

  • Updated the Changelog for the 0.1.0 and 0.1.1 releases.

Full Changelog: 0.1.0...0.1.1