Releases: purescript/purescript
Releases · purescript/purescript
v0.15.7-6
v0.15.7-5
v0.15.7-4
v0.15.7-3
v0.15.7-2
v0.15.7-1
v0.15.7-0
v0.15.6
Bugfixes:
-
Make
FromJSON
instance forQualified
backwards compatible (#4403 by @ptrfrncsmrph)Prior to #4293,
Qualified
was encoded to JSON such that>>> encode $ Qualified Nothing "foo" [null,"foo"] >>> encode $ Qualified (Just $ ModuleName "A") "bar" ["A","bar"]
The type of
Qualified
has changed so thatnull
no longer appears in JSON output, but for sake of backwards-compatibility with JSON that was produced prior to those changes (pre-v0.15.2
), we need to acceptnull
, which will be interpreted asQualified ByNullSourcePos
. -
Fix extraneous qualifiers added to references to floated expressions (#4401 by @rhendric)