Releases: itislu/42free
Releases · itislu/42free
v1.18.0
New Features
- Prompt at installation if home or sgoinfre has been upgraded for campuses that are known to offer such options (619c254 by @itislu)
- Add 42 Gyeongsan to predefined setups when installing (Thanks to @hijae and their report about the storage layout at 42 Gyeongsan) (1668525 by @itislu)
Improvements
Bug Fixes
- Print a newline when receiving Ctrl+D during prompts in install script too (4af45a9 by @itislu)
- Fix multiple
ys not getting accepted as yes in prompts (a4d8d60 by @itislu)
Documentation
- Add "Notes" section to campus table with possible storage upgrades (158ab4e by @itislu)
- Sort confirmed campuses alphanumerically (cf7d4f3 by @itislu)
Refactors
- Change install script to allow for campuses with 0 GB default available sgoinfre (9f76fbe by @itislu)
Full Changelog: v1.17.1...v1.18.0
v1.17.1
v1.17.0
New Features
- Add 42 Lisboa to predefined setups when installing (Thanks to @Devaxtion and his report about the storage layout at 42 Lisboa) (b89db35 by @itislu)
Bug Fixes
Documentation
- Merge 2 bullet points in the
Contributingparagraph to have a single discussion to collect data, not 2 (faa6c20 by @itislu) - Change to gender neutral emoji (6a50dfe by @itislu)
- Change wording of installing the
42freealias (0c9f7c4 by @itislu)
Tests
Chores
Code Style
- Use exit codes for function return values consistently (3b509e0 by @itislu)
- Split up line which runs an update (4cf996f by @itislu)
Full Changelog: v1.16.2...v1.17.0
v1.16.2
Bug Fixes
Full Changelog: v1.16.1...v1.16.2
v1.16.1
Improvements
Full Changelog: v1.16.0...v1.16.1
v1.16.0
New Features
Improvements
Bug Fixes
- Fix issues with
.and..in paths (64295f4 by @itislu) - Fix symbolic link creation when moving the only file of a directory (7f39f70 by @itislu)
- Print a newline when receiving Ctrl+D during prompts (da974c5 by @itislu)
Code Style
- Consistently put control operators in-between conditional expressions (a3165c4 by @itislu)
- Avoid unnecessary subshell (510eac7 by @itislu)
DevOps
- Install Oh My Zsh in macOS test image (6b18dab by @itislu)
- Fetch full git history in macOS test image (eed3f35 by @itislu)
- Support
devopscommit label for release notes (d052b32 by @itislu)
Full Changelog: v1.15.1...v1.16.0
v1.15.1
v1.15.0
New Features
- Allow more options than
y/Y/yes/Yeswhen prompting for confirmation, likeyup/Yeah/yesss(607c5f2 by @itislu) - Add
--infooption to display the current storage usage of your home and sgoinfre directories (818b70a by @itislu) - Prompt to create a symbolic link to personal sgoinfre directory in home directory if it does not exist yet (a5e59b9 by @itislu)
Bug Fixes
- Fix indentation in help message (07ace0e by @itislu)
- Ensure symbolic links get created exactly at expected places, or fail otherwise (d6dd86a by @itislu)
- install:
Documentation
Tests
Code Style
- Move a bunch of variable assignments further up (8de54d5 by @itislu)
- Make comment about first iteration of default arguments more clear (2ba437b by @itislu)
- Make tight connection between two blocks of code more clear by removing a separator line between them (b48df1e by @itislu)
Full Changelog: v1.14.0...v1.15.0
v1.14.0
New Features
- Print short help message with
-h(6e0a3fc by @itislu) - Prompt for update now also when arguments are given (1c7530a by @itislu)
- Re-execute 42free after updating with the same arguments (8cf7794 by @itislu)
Documentation
- Improve manual and README slightly (67adb91 by @itislu)
- Improve markdown tables in pure view (051c668 by @itislu)
Full Changelog: v1.13.0...v1.14.0