Releases: GNMoseke/peregrine
Releases · GNMoseke/peregrine
1.0.3
1.0.2
1.0.1
1.0.0 - Buckhorn Cholla
Peregrine 1.0.0 is released! 🚀
Run peregrine run
to get started!
What's Changed
- Feat/cleanup macos output by @GNMoseke in #13
- Add CI by @GNMoseke in #18
- fix: split test failures around ' : ' to not mask XCTfail messages by @GNMoseke in #21
- Finalize readme for 1.0.0 by @GNMoseke in #22
Full Changelog: 0.4.1...1.0.0
0.4.1
0.4.0 - Ocotillo
Features
- MPL headers added to all source and format rules
Bugfixes
- Cleaned up ordering of
swift test list
output processing:stderr
is now handled first in the async sequence in order to fix a few cases of indefinite build hangs - Spinner task is now properly prioritized as a
utility
- the path argument is now automatically converted into an absolute path, which cleans up some output mangling cases when running peregrine from a relative path
0.3.0 - Organpipe Cactus
Features
- Peregrine will now log what it's doing to a logfile at
/tmp/peregrine.log
- this file is automatically cleaned up on a successful exit - Log level is configurable via command flag
Bugfixes
- Fixed a couple instances of indefinite hangs
- Fixed a few hacky string parses to be slightly more consistent
0.2.0 - Prickly Pear
Features
- peregrine will now properly exit on a
swift build
failure, along with showing the relevant failure lines - now shows more helpful error information on various thrown errors, along with custom exit codes
Bugfixes
- fixed a couple spots where
tput cnorm
wouldn't be run
0.1.2 - Infinitely-Armed Saguaro
Bugfixes:
- properly update test progress bar
Improvements:
- Build spinner no longer goes disco mode
0.1.1 - Multi-Armed Saguaro
Bugfixes
Runs correctly on macos ef48fd8