Releases: purescript/spago
Releases · purescript/spago
0.8.4.0
12 Jun 08:11
Compare
Sorry, something went wrong.
No results found
Bugfixes:
Produce an error message when asserting directory permissions (#250 )
Read purs version from inside the set instead of its GitHub tag (#253 , #225 )
Skip copy to global cache when encountering a permissions problem (#220 , #260 )
Other improvements:
Errors: add many debug logs (#251 )
CI: rewrite Curator in Haskell (#239 )
CI: build only master and tags on Travis (#247 )
Dev: add Nix section to stack.yaml (#248 )
Dev: tidy up the various executables, sources and dependencies (#251 )
0.8.3.0
03 Jun 15:56
Compare
Sorry, something went wrong.
No results found
Bugfixes:
Fix spago psc-package-clean on Windows (#224 )
Fix spago repl starting on Windows where PureScript was installed with NPM (#235 , #227 )
Fix missing filenames when encountering parse errors in Dhall files (#241 , #222 )
Download packages in local repo instead of global tempdir (#243 , #220 )
Other improvements:
Tests: test suite now works fully on Windows (#224 )
CI: parametrize LTS version (#236 )
CI: get PureScript binary for Travis from GitHub releases (#234 )
Error messages: fix whitespace (#221 )
0.8.1.0
29 May 13:10
Compare
Sorry, something went wrong.
No results found
New features:
Add global cache to avoid redownloading dependencies (#188 , #133 )
Add ability to pin a version to a commit hash in addition to branches and tags (#188 , #200 )
Bugfixes:
Another attempt to fix NPM and Yarn installations on Windows (#215 , #187 )
Other improvements:
The test suite is now written in Haskell rather than Python (#212 , #177 )
Add spago-curator tool to generate metadata from the package set (#202 )
Improve docs (#208 , #207 , #218 , #217 )
0.8.0.0
16 May 06:26
Compare
Sorry, something went wrong.
No results found
Breaking changes:
Rename "bundle" commands for consistency (#175 , #147 ):
bundle → bundle-app
make-module→ bundle-module
Bugfixes:
Don't fail init if a packages.dhall is already there, as it's the case of psc-package projects with local spacchetti (#180 )
Other improvements:
Remove CI check for package-sets version, add cron script to update it instead (#185 )
Fill in CHANGELOG from release notes (#186 )
Fix LICENSE file so GitHub recognizes it (#197 )
Add a CONTRIBUTING file (#198 , #189 )
Improve README (#199 , #194 , #196 , #201 , #193 , #192 , #187 , #178 , #191 , #150 , #142 )
0.7.7.0
28 Apr 11:27
Compare
Sorry, something went wrong.
No results found
New feature:
Install "psci-support" on project init (#174 )
0.7.5.0
30 Mar 15:24
Compare
Sorry, something went wrong.
No results found
0.7.4.0
27 Mar 07:38
Compare
Sorry, something went wrong.
No results found
Bugfixes:
correctly parse package-set release tag to avoid generating unnecessary warnings (#160 , #161 )
skip 0.7.3.0 as I forgot to update the version field (#164 )
0.7.2.0
21 Mar 08:19
Compare
Sorry, something went wrong.
No results found
New features:
introduce a --verbose flag to print debug information - e.g. purs commands being called by Spago (#154 , #155 )
0.7.1.0
19 Mar 17:35
Compare
Sorry, something went wrong.
No results found
New features:
Add --watch flag to build, test, run, bundle and make-module commands (#65 , #126 , #153 )
Add spago docs command, to generate documentation from the project and all dependencies (#127 )
Add spago run command, to run your project (#131 , #137 , thanks @JordanMartinez !)
Other fixes and improvements:
Automatically build in commands that require the project to be built (#146 , #149 , thanks @FintanH !)
Don't automatically create a configuration if not found (#139 , #144 )
Always ensure that the package-set has a hash on it, for speed and security reasons (#128 )
Improvements to documentation and FAQ (#132 , #125 , #119 , #123 , #104 , #135 )
Improvements to errors, messages and logging (#143 , #145 , #133 , #151 , #148 , #129 , #130 , #136 thanks @iAmMrinal0 !)
Improvements to tests (#95 , #91 , #138 , #141 , #140 thanks @JordanMartinez !)
Format Dhall files with ASCII instead of Unicode (#124 )
0.7.0.0
02 Mar 22:13
Compare
Sorry, something went wrong.
No results found
Breaking changes:
The NPM package purescript-spago is now deprecated. New releases will be published only to the package spago (#115 , #44 )
You can install the package with npm install -g spago
Spacchetti has been merged in the official package-set : this means that spago will now use that as the reference package-set. (#120 )
As a result of this, the command spago spacchetti-upgrade has been renamed to spago package-set-upgrade.
New features:
Support Windows in NPM install (#121 , #109 )
Add spago freeze command to recompute hashes of the package-set (#113 )
Add spago verify and spago verify-set commands (#108 , #14 )
Add the --filter flag to spago list-packages, to filter by direct and transitive deps (#106 , #108 , thanks @kedashoe !)
Check that the version of the installed compiler is at least what the package-set requires (#101 , #107 , #117 , #116 )
Other improvements:
Improve the installation: do less work and print less useless stuff (#110 , #112 , #114 )
Skip the copy of template files if the source directories exist (#102 , #105 )