Another Spago release - this time it’s mostly bugfixing and QoL improvements. The biggest news is that we seem to have fixed all the encoding-related problems, so this should run fine in all locales (and we’ll make sure not to break that: we now have the Windows CI running tests with Japanese encoding).
So please test it out, and if you find any problems with it don’t hesitate to open an issue
As usual you can find it on NPM and in other places
npm install -g spago
Changelog
Breaking changes (!!!):
-
Remove the deprecated
--no-share-output
flag (#610)
It has been disabled since some time now, so you can just remove it from your build commands.
New features:
Bugfixes:
- Fix encoding issues causing crashes when running in various locales (#595, #533, #507, #576)
- Respect TERM=dumb by disabling colors when set (#581, #579)
- Run package set commands without a project config being present (#393, #610)
- Fail as soon as possible when not finding a necessary executable (#578, #610)
- Don’t exclude the
metadata
package from the set (#609, #610) - Ensure
psci-support
is installed when starting the repl (#612, #550) - Ensure dependencies are installed before starting the repl (#611, #610)
Other improvements:
- Errors: make the “dropping the ‘purescript-’ prefix” warning milder (#571, #570)
- Docs: update README example to include source files (#574)
- Docs: add info about SPDX license for publishing (#606)
- CI: update Travis deployment to
dpl-v2
(#569, #617) - Deps: upgrade
dhall
to1.31.1
(#600) - Curator: move to its own repo (#586)