A new Spago release is out!
The main news in this edition is that we now error out if you import “hidden” dependencies without declaring them in your project config. This finally solves the long-standing issue of incorrect dependency lists in our config files - they should now be correct, as we also warn about any unused dependency 
Special credits to @colinwahl as he’s been driving the implementation of all the main features that shipped over the last major releases. Great work!
Since 0.20.1 is already out, the changelog below includes the changes that shipped there too.
As usual you can install Spago from NPM and other places.
Please test it out, and if you find any problems with it don’t hesitate to open an issue.
npm install -g spago
Changelog
Breaking changes (
!!!)
-
spago buildfails when source files directly import transitive dependencies (#730, #598)
Fortunately aninstallcommand to add the missing dependencies will be printed out together with the error (#770, #769, #776)
Features
Bugfixes
- Properly call
psato avoid warnings (#730) - Color output now works correctly or is disabled on Windows (#768, #749)
- Fix
spago docsfor PureScript 0.14, by updatingdocs-searchto0.0.11(#775, #752)