purescript v0.13.2 Release Notes
Release Date: 2019-07-05 // almost 5 years ago-
✨ Enhancements
➕ Add --debug flag to
purs bundle
command (#3666, @rhendric)⚡️ This flag causes an optimized-for-humans JSON representation of the modules
being bundled to be dumped to stderr, prior to dead code elimination.Ignore duplicate file inputs to CLI commands (#3653, @dyerw)
If, after expanding globs, a particular file path appears more than once, the
compiler will now ignore the extra occurrences, instead of emitting a
DuplicateModule
error.🐛 Bug fixes
- 🛠 Fix printing of tokens with string escapes (#3665, @hdgarrood)
- 🛠 Fix multiple "let"s in ado before the final "in" (#3675, @natefaubion)
- 📜 Throw a parse error (not internal error) when using quoted labels as puns (#3690, @natefaubion)
Other
- 🚚 Parser: Remove partial type signatures for parameterized productions (#3667, @natefaubion)
- ✅ Make git consider *.out files as binary for the golden tests (#3656, @kritzcreek)
- 🛠 Fix build failures on older GHCs by tightening base lower bound (#3659, @hdgarrood)
- 🏗 Pin happy version to address build failures when building with Cabal (#3660, @hdgarrood)
- ➕ Add upper bounds when producing source distributions (#3661, @hdgarrood)
- ⚡️ Update test dependency on typelevel-prelude (#3649, @hdgarrood)
- ⚡️ Update author and maintainer sections of cabal file (#3663, @hdgarrood)
- ⚡️ Update to GHC 8.6.5, Stackage LTS 13.26 (#3688, @hdgarrood)
- 🚧 Various CI maintenance (#3687, @hdgarrood)
- 📦 Move the "purescript" npm package into the compiler repo (#3691, @hdgarrood)