Skip to content

Releases: Silverbullet069/bash-script-template

v3.0.0

21 Jun 17:13
v3.0.0
78cdc5b
Compare
Choose a tag to compare

What's Changed

  • feat: achieve zero dependencies and production-ready

    • refactor: span across all script files
    • test: remove package.json and git submodules, run Bats and its libraries inside Docker
    • test: redesign test suite structure
    • ci: remove local git hooks
    • ci: change test.yml to test inside Docker. Testing environment closely resembles production environment
    • docs: redesign the header structure. Stripped version control out of script files
    • chore: refine test.prompt.md to generate better test cases.
  • fix: remote CI testing

Full Changelog: v2.3.1...v3.0.0

v2.3.1

17 Jun 06:41
v2.3.1
fb59580
Compare
Choose a tag to compare

What's Changed

  • ci: beautify the release note's body
  • chore: release v2.3.1

Full Changelog: v2.3.0...v2.3.1

v2.3.0

16 Jun 16:09
v2.3.0
74aaca7
Compare
Choose a tag to compare

What's Changed

  • feat: add some minor changes

    • feat: change clone_bash_template.sh template from source+script to full
    • test: add test for clone_bash_template.sh
    • test: refine the prompt to automatically generate test cases
    • chore: refactor run_test.sh
    • ci: update pre-commit hook to update clone_bash_template.sh VERSION header metadata
    • ci: test clone_bash_template.sh on remote
    • fix: remove internal functions invocation to avoid command injection vulnerability
    • fix: validate source file name in _copy_file() function to avoid path traversal vulnerability
    • fix: change --mode script_exit log message inside clone_bash_template.sh
    • fix: change script_exit() function logic to stop accepting exit status 0
  • chore: release v2.3.0

Full Changelog: v2.2.0...v2.3.0

v2.2.0

16 Jun 03:38
v2.2.0
006e816
Compare
Choose a tag to compare

Full Changelog: v2.1.4...v2.2.0

v2.1.4

10 Jun 02:27
v2.1.4
c9fab86
Compare
Choose a tag to compare

Full Changelog: v2.1.3...v2.1.4

v2.1.3

09 Jun 06:02
v2.1.3
e9338f2
Compare
Choose a tag to compare

Full Changelog: v2.1.2...v2.1.3

v2.1.2

08 Jun 09:44
v2.1.2
6380bfb
Compare
Choose a tag to compare

Full Changelog: v2.1.1...v2.1.2

v2.1.1

31 May 16:58
v2.1.1
0bfdeb8
Compare
Choose a tag to compare

Full Changelog: v2.1.0...v2.1.1

v2.1.0

30 May 18:47
v2.1.0
e1db324
Compare
Choose a tag to compare

Full Changelog: v2.0.0...v2.1.0

v2.0.0

23 May 08:50
v2.0.0
ae195c6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v2.0.0