This is an interim bug fix release before 0.9.0.
Enhancements
-
Check that FFI imports match with implementations (@hdgarrood)
This is technically a breaking change, since some existing code might fail to compile if it has missing FFI code (
purescript-dom
is an example), but these libraries should be fixed soon. -
Import helper commands in psc-ide (@kritzcreek)
Bug Fixes
- Disallow constraint generalization for recursive functions. (#1978, @paf31)
- Fix #1991, instantiate polymorphic types before unification (@paf31)
- Use UTF8 when writing to stdout and stderr (@garyb)
- Fix for rendered constrained types needing parens. (@LiamGoodacre)
- everythingWithScope improperly traversing binary ops (@LiamGoodacre)
Other
- Update to use language-javascript 0.6.x (@nwolverson)