Releases: urbanware-org/salomon
salomon-1.16.3
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added a fallback to the default config file inside the common core module (copy the default file and rename it appropriately).
- Added code to the analyzation core module to sort merged contents of multiple input files.
♻️ Revisions:
- Revised some code in general (removed or replaced all unnecessary variables).
- Revised the description of command-line arguments inside the common core module (negligible changes).
salomon-1.16.2
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added some command-line argument count checks (to prevent conflicting arguments).
- Added the merge functionality for the monitoring mode.
♻️ Revisions:
- Revised the common core module (negligible changes).
- Revised the
--merge
command-line argument (added a short variant). - Revised the update check function (the
wget
tool must be installed).
salomon-1.16.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added a copy of the default config file (no manual copy required).
- Added a shell pre-check core module (reduces code inside the main scripts).
♻️ Revisions:
- Revised the compatibility script (added further checks and fixed inconsistent indentation).
salomon-1.16.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added a command-line argument (and feature) to merge multiple input files when using analyze mode (useful for files containing lines starting with timestamps).
♻️ Revisions:
- Revised some code in general (negligible changes).
- Revised the code to handle cancel requests of the user.
- Revised the prompt output on exit (unified appearance).
🔧 Fixes:
- Fixed the prompt on exit bug (did not work properly in some cases when the information header and footer were not displayed).
salomon-1.15.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an option to the global config file to automatically set the width of lines (separators) based on the terminal size.
♻️ Revisions:
- Revised the config file validation code inside the common core module (also included a bugfix).
- Revised the installation script significantly.
- Revised the output when using box-drawing characters (negligible changes).
salomon-1.15.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added an option to the global config file to use box-drawing characters for lines and separators.
- Added some code to validate the values from the global config file.
♻️ Revisions:
- Revised the interactive mode (the main Salomon script does not exit after error dialogs anymore and returns to the previous dialog).
- Revised the permission checks for given file paths (revised the already existing ones and added some new).
🔧 Fixes:
- Fixed the line count bug when pausing the output (paused after the processed lines instead of returned lines).
- Fixed the return empty files (blank lines) bug when analyzing certain files.
salomon-1.14.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added debug feature for core scripts (these scripts can be modified without backup by copying them into a separate debug directory).
♻️ Revisions:
- Revised the color table output (adjusted color information for pure text-based interfaces).
- Revised the installation script (negligible changes).
- Revised the output core module (negligible changes).
salomon-1.14.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added some alternative file extensions for the global config file.
- Added the shebang adjustment script (required in case the shebang inside the script files causes a "bad interpreter" error).
♻️ Revisions:
- Revised the command check function inside the common core module.
🔧 Fixes:
- Fixed the possible shebang error in the compatibility script when performing the function test (replaced static string with an environment variable).
salomon-1.13.1
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
♻️ Revisions:
- Revised the usage information output (negligible changes).
- Revised various command-line arguments (added short variants).
salomon-1.13.0
Download
You may download the .tar.gz
archive (beginning with salomon
) as it contains all project relevant files (including the source code) without any of the GitHub specific files that are not necessary in order to use the project.
Changelog
➕ New features:
- Added a dialog to print the command-line arguments in interactive mode which can be copied and used for e. g. aliases, desktop shortcuts or scripts.
- Added an option to force dark or light font colors (depending on the background color of the terminal emulator).
- Added the support for the HTML specification color names (only for the 16 pre-defined colors).
♻️ Revisions:
- Revised some code inside the main Salomon script as well as in the dialog core module (negligible changes).
- Revised the usage information output of the main Salomon script (divided the optional arguments into optional and general ones).