Improvements
- improve shebang generation/handling, shell compatibility by @desultory in #187
- add tests with dash shell by @desultory in #188
- add ksh test by @desultory in #189
- improve POSIX shell compatibility, fix quoting by @desultory in #191
- color log detected btrfs root subvol by @desultory in #193
Changes
- use format strings with printf by @desultory in #182
- refactor cryptsetup unlocks by @desultory in #183
- make check_var posix compatible by @desultory in #185
- make prompt_user posix compatible by @desultory in #186
- bup by @desultory in #190
- fix typo (printfs -> printf) by @desultory in #192
- use \033 instead of \e for more shell compat by @desultory in #194
Full Changelog: 1.30.1...1.31.0