Skip to content
- Introduced kernel selection prompts for ISOs with multiple kernel versions.
- Refactored key functions to enhance clarity, consistency, and maintainability, including improved handling of ISO metadata, storage paths, and temporary directories. 
- Corrected typos and updated comments throughout the codebase.
- Fix formatting inconsistencies and minor spacing issues in `get-iso` functions and statements
- Reorganize variable initialization and improve execution logic
- Add `-k/--keep` argument and extend download responding
- Standardize error handling across the script by introducing the `terminate_on_fail` function. Replace redundant `error`, `warn`, and `sys.exit` calls, improving maintainability and reducing duplication. 
- Extend `clean_work_dir` to respect the `--keep` argument where applicable.