Skip to content
v1.1.0

- New function, fetch_and_assign_values(). Fetches values for specific keys from the JSON file. Assigns the values to variables that our functions can use. Usage: fetch_and_assign_values "gpg_key" "netinst.url" "netinst.iso_file" "sig_file" "sum_file" "sum_algo"
- Decomposed `download_and_verify_iso()` into smaller functions for better modularity and adaptability in future use cases.
- Prioritize user-specific configuration in .config, followed by the script's directory, and finally in /usr/share/dl-distro.
- Going to use the JSON file more and have more hard coded things like versions, environments and architectures instead of relying on a replacement method. A bunch more entries have been added to the JSON file.

Additional notes:
- This is likely the final refactor for the time being. The next steps would be to add support for more distributions as time permits.

Full commit log: https://codeberg.org/codeberge/dl-distro/compare/v1.0.2...v1.1.0