Releases: firepress-org/archived_bl
1.27.0
What's Changed
- Greater UX using many interactive prompt selections /sq by @pascalandy in https://github.com/firepress-org/bashlava/pull/106
Full Changelog: firepress-org/bashlava@1.26.0...1.27.0
- Per example: if user did not provided a valid version number, bashlava prompts for it instead of stopping the script
- Update tag() with a 5 sec delay
- Move code block App_Load_Vars()
- New function: Prompt_YesNo_ci()
- Greater UX using many interactive prompt selections /sq
- There are 17 flags TODO in the code
1.26.0
What's Changed
- Rename function as conditions and make them easier to read in the code by @pascalandy in https://github.com/firepress-org/bashlava/pull/104
Full Changelog: firepress-org/bashlava@1.25.0...1.26.0
- UX improvement: prompts the user to see ci() within pr(), mrg()
- Improve UX: Warning messages
- Preparation to rename Apps that are Conditions /comments
- Rename condition / Condition_No_Commits_Must_Be_Pending < App_No_Commits_Pending
- rename: Condition_Apps_Must_Be_Installed << App_Check_Required_Apps
- rename: Condition_Version_Must_Be_Valid << App_Is_Version_Syntax_Valid
- Condition_Branch_Must_Be_Edge << App_Is_edge
- rename: Condition_Attr_2_Must_Be_Provided << App_Is_input_2_Provided
- rename Condition_Attr_2_Must_Be_Empty << App_input_2_Is_Empty_As_It_Should
- rename: Condition_Attr_3_Must_Be_Provided << App_Is_input_3_Provided
- rename: Condition_Attr_3_Must_Be_Empty << App_input_3_Is_Empty_As_It_Should
- rename: Condition_Attr_4_Must_Be_Empty << App_input_4_Is_Empty_As_It_Should
- Add Condition_Attr_4_Must_Be_Provided << as a comment
- rename: Condition_Vars_Must_Be_Equal << App_Are_Var_Equal
- rename: Condition_Vars_Must_Be_Not_Equal << App_Are_Var_Not_Equal
- rename: Condition_Vars_Must_Be_Not_Empty << App_Does_Var_Empty
- rename: Condition_File_Must_Be_Present << App_Does_File_Exist
- App_Check_Which_File_Exist << App_Check_Are_Files_Exist
- rename: Condition_File_Optionnally_Present << Condition_File_Must_Be_Present_NoStop
- rename: Condition_Dir_Must_Be_Present << App_Does_Directory_Exist
- rename: Condition_Dir_Optionnally_Present << as a comment
- rename: Condition_Branch_Must_Be_Mainbranch << App_Is_mainbranch
- There are 15x TODO in the code << comment
- Improve UX: pr() and mrg()
1.25.0
What's Changed
- Improve, Fix, Rename, TODO tracking by @pascalandy in https://github.com/firepress-org/bashlava/pull/103
Full Changelog: firepress-org/bashlava@1.24.1...1.25.0
- Improve UX with emoji
- Improve UX: fct ci
- Improve UX fct App_Green /sq
- Improve UX: fct mrg
- Improve UX + docs /sq
- Improve UX within color functions
- Improve UX feedbacks
- Invoke main with args if not sourced /sq
- Rename fct: App_invalid_cmd
- Normalize fatal error messages / App_Fatal
- New alias 1=test, 2=help
- Update docs
- Move fct App_Curl_url to templates.sh
- rename variables within App_Does_File_Exist
- Fix input_1 logic
- Fix: variables fct version / Improve UX feedback: fct edge
- Fix: fct sv
- Fix: Condition around @main might fail, lets bypass it /sq
- There are 17 TODO in the code
1.24.1
What's Changed
- Source files under /components using an Array + Rename fct to App_array by @pascalandy in https://github.com/firepress-org/bashlava/pull/102
Full Changelog: firepress-org/bashlava@1.24.0...1.24.1
1.24.0
What's Changed
- Fix: paths mostly relative ./docs that were broken + many ripple optimizations by @pascalandy in https://github.com/firepress-org/bashlava/pull/101
Full Changelog: firepress-org/bashlava@1.23.3...1.24.0
- Fix: paths mostly relative ./docs that were broken
- Optimize App_Show_Docs
- Code refactor when no tag exist fct: tag
- Code refactor when no release exist fct: release
- Rename var: _compare_to_me to _compare_me
- Rename var: _compare_to_you to _compare_you
- Improve comments block
- There is now 15 X TODO comments
1.23.3
What's Changed
- Improve messages during the flow by @pascalandy in https://github.com/firepress-org/bashlava/pull/99
Full Changelog: firepress-org/bashlava@1.23.2...1.23.3
1.23.2
What's Changed
- dummy task to test the flow by @pascalandy in https://github.com/firepress-org/bashlava/pull/98
Full Changelog: firepress-org/bashlava@1.23.1...1.23.2
1.23.1
What's Changed
- Fix checkpoint when using App_input_2_Is_Empty_As_It_Should by @pascalandy in https://github.com/firepress-org/bashlava/pull/97
Full Changelog: firepress-org/bashlava@1.23.0...1.23.1
1.23.0
What's Changed
- Code refactor for many fct, Rename many App_ by @pascalandy in https://github.com/firepress-org/bashlava/pull/96
Full Changelog: firepress-org/bashlava@1.22.0...1.23.0
6e25bee Update bashlava to version 1.22.0 /Dockerfile
a6806f8 comments: clean up and TODO organisation
4bcc9bd New fct: App_random_6
62badc1 Code refactor fct: test
d22bfc0 remove fct: banner as the user never use directly. See App_Banner
d2afc56 rename directory add-on to components and ajust paths
df91b99 Code refactor file: /add-on/templates.sh
ee1ed28 Code refactor fct: App_Check_Are_Files_Exist /sq
3f9fc0b Code refactor fct: help
f2bc5da Code refactor fct: App_Check_Required_Apps + rename utilities
a977503 Rename utility functions
867df7b Fix App_Does_Var_Empty in fct: ci
59f8516 Rename utility functions
2ccfdf4 capture invalid shortcuts, alias
f6d7f80 Code refactor, fct: App_Show_version
2540ce5 Add next step to fct: squash
ec28edb Code refactor, fct: commit /sq
8dc674b Rename un_set default values
37f31e0 New fct: App_Are_Var_Not_Equa
70e75f8 Rename fct: App_Are_Var_Equal
1.22.0
What's Changed
- UX improvement: show what are the next steps /sq by @pascalandy in https://github.com/firepress-org/bashlava/pull/95
Full Changelog: firepress-org/bashlava@1.21.0...1.22.0