Changelog for hie-bios-0.3.0

xxxx - 0.3 * Add multi cradle, cabal multi cradle and none cradle * Remove obelisk, bazel and default cradle types * bios program now expects arguments to be separated by newlines rather than spaces. (#80) * Only try to use stack cradle if `stack` is executable. * Filter out `-w -v0` from cabal output when using cabal cradle. * Initialise plugins when loading a module. * Interface file cache persists between loads -- this greatly speeds up reloading a project if the options don't change. * Reuse wrapper executable on windows if one already exists. * Make stack cradle work more like the cabal cradle - Syntax for specifying a specific component - Targets are read from the ghci script file * Cradles now use a temporary file to communicate arguments to hie-bios. bios cradles should consult the HIE_BIOS_OUTPUT envvar for the filepath to write the arguments seperated by newlines. 2019-09-19 - 0.2.1 * Make stack cradle use the same wrappers as cabal cradle. Fixes some issues on windows. 2019-09-18 - 0.2.0 * Compat with 8.2 and 8.8 * Add support for explicitly specifying dependencies for a cradle * Separate arguments by null bytes, so arguments can contain spaces (cabal/stack wrapper) * Add --help to CLI * Fix the directories that certain processes run in 2019-09-07 - 0.1.1 * Compat with GHC 8.4 * Fix long paths issue on windows * Handle projects with .o files 2019-09-06 - 0.1.0 * First release