- Write temporary files to home directory if possible
- added
-e
/--environment
flag
- breaking change Default provider path is now
/usr/local/lib/summon
.
- Now fails more gracefully on unknown flags
@SUMMONENVFILE
is now ensured to contain a trailing newline GH-22
- Integer values set in secrets.yml are now parsed correctly GH-21
- Install bash completions if available
- Switch to tar.gz instead of .zip
- Try to find provider in the default path if just a name given
- Allow -p argument to override SUMMON_PROVIDER envar
- Check if provider exists and is executable
- Improve provider path handling 5df0fde
- -D variable interpolation now plays nicely with the shell
@SUMMONENVFILE
for better Docker integration
- Fix --help and --version flags
- Vendor dependencies with Godep
- Attach stdin to allow running interactive processes wrapped with summon
- Changed name from 'cauldron' to 'summon'
- Initial release