A lot of bug fixes and quality of life improvement, thanks to the new contributors!
New Contributors
- @Forthoney made their first contribution in #694
- @AnirudhNarsipur made their first contribution in #701
- @vagos made their first contribution in #716
- @YUUU23 made their first contribution in #721
- @BolunThompson made their first contribution in #729
What's Changed
- Move another module to the expansion library by @angelhof in #685
- Support speculative unsafe commands (like break and continue) by @angelhof in #686
- Add r_split usage string by @nikpag in #687
- [Renewed] Refactor preprocessor architecture to enhance extensibility by @Forthoney in #694
- initialize libdash only on first call by @AnirudhNarsipur in #701
- Add black formatter to future branch by @Forthoney in #699
- Pin pash-annotations version by @Forthoney in #705
- Merge pull request #705 from binpash/main-pin by @Forthoney in #709
- Make parallel_pipelines default, with a limit by @angelhof in #711
- Move all ArgParser variants to single cli.py module by @Forthoney in #714
- Remove lists as default arguments in functions by @vagos in #716
- Iss632 after rebase on future by @YUUU23 in #721
- feat: --assert_all_regions_parallelizable flag that has the same func… by @YUUU23 in #722
- Add passing bash version to read_vars_file by @BolunThompson in #729
- Set IFS to default before use in compiler. by @BolunThompson in #734
- New PaSh version by @angelhof in #735
Full Changelog: v0.13...v0.14