Releases: bashly-framework/bashly
Releases Β· bashly-framework/bashly
v1.3.4
What's Changed
- Validate skip_src_check in libraries config by @DannyBen in #677
- Add support for captuing
--helpwhen usingcatch_allby @DannyBen in #680 - Fix local variables leaking from internal functions by @DannyBen in #682
- Add
Settings.extra_lib_dirsto allow loading files from multiple locations by @DannyBen in #684
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- Add missing validation for
env_var.validateby @DannyBen in #661 - Fix validation running twice for environment variables by @DannyBen in #662
- Add array syntax support to
validateby @meleu and @DannyBen in #663 - Fix typo in method name by @DannyBen in #667
- Add support for per-environment settings by @marlondecol and @DannyBen in #668
- Test with completely 0.7.3 by @DannyBen in #675
Full Changelog: v1.3.2...v1.3.3
v1.3.2
v1.3.1
What's Changed
- Fix render markdown command examples by @DannyBen in #639
- Add
markdown_githubrender template by @Turtle-In-Space and @DannyBen in #640 - Prevent running validate_* twice by @meleu in #649
- Change all github links to
bashly-frameworkorg by @DannyBen in #652 - Add ability to choose a different formatter by @m-iwanicki, @meleu, @pcrockett and @DannyBen in #646
- Update bash version bouncer to require bash 4.2 by @DannyBen in #656
- Add ability to override raw input by @mcblum, @pcrockett and @DannyBen in #654
Full Changelog: v1.2.13...v1.3.1
v1.2.13
v1.2.12
What's Changed
- Drop support for Ruby 3.1 by @DannyBen in #628
- Prevent running validate_* functions twice by @meleu in #629
- Avoid conflict with
run()function with another bash frameworks by @vladriabtsev in #630 - Update settings json schema by @DannyBen in #631
Full Changelog: v1.2.11...v1.2.12
v1.2.11
v1.2.10
What's Changed
- Add
help_header_overridecommand option by @adamscybot and @DannyBen in #620 - Add example for
help_header_overrideby @DannyBen in #621 - Update JSON schema with
help_header_overrideby @DannyBen in #622 - Update
bashly docwithcommand.help_header_overrideby @DannyBen in #623
Full Changelog: v1.2.9...v1.2.10
v1.2.9
What's Changed
- Only print colors if
NO_COLORis non-empty string by @pcrockett in #610 - Update colors library to support auto-colors based on TTY by @meleu, @pcrockett and @DannyBen in #611
- Add
--quiettobashly addcommand by @DannyBen in #612 - Update documentation domain to bashly.dev by @DannyBen in #613
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
- Add support for avoiding execution if the script is sourced by @meleu and @DannyBen in #597
- Revert 9167c49 to allow calling
run ...internally by @Neunerlei and @DannyBen in #603 - Declare
versionandlong_usageas globals for consistency and clarity of intente9a9a76f - Move
long_usagedefinition frominitializetorun54beb86e - Add Internal Run example
4a1b2b9b(thanks @Neunerlei) - Add support for whalebrew
f33c663b(thanks @Danta1st)
Full Changelog: v1.2.7...v1.2.8