Changelog for jbi-0.2.0.0
Revision history for jbi
0.2.0.0 -- 2018-02-07
-
Add a
--version(and-V) flag to the executable. -
jbi replnow takes an optional--repl-optswhich is passed through to the underlying REPL (e.g.ghci).- No longer supply
-ferror-spansby default.
- No longer supply
-
A
--debugargument prints out all commands run.This results in many API changes; as a sample:
GlobalEnvhas been renamed toToolEnv- A
Configtype is now provided for run-time configuration. This is now taken by most of the running commands. Envwraps the above two types and is an argument to mostBuildToolcommands.
-
Try and support benchmarking with
cabal+nixwhere possible.API change: the
NixSupporttype now contains information aboutnix-instantiate. -
Better support for getting targets from stack.
-
If a build tool needs the version to check validity it has to explicitly obtain it.
API Changes:
- Change in
canUseCommandinBuildToolclass - Change in
commandfield inValiddata structure - Change in
canUseModeinCabalModeclass - Addition of
needsMinCabaltoCabalModeclass
- Change in
-
Other small tweaks to reduce the overhead of using jbi over the build tool itself (parallel validity checking, etc.).
0.1.0.0 -- 2017-09-05
- First version. Released on an semi-suspecting world.