Releases: purescript/purescript-record
Releases · purescript/purescript-record
v4.0.0
Breaking changes:
- Migrate FFI to ES modules (#81 by @kl0tl and @JordanMartinez)
- Replaced polymorphic proxies with monomorphic
Proxy
(#81 by @JordanMartinez)
v3.0.0
Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#66)
- Updated
Record.Builder.merge
andRecord.Builder.union
so that they behave likeRecord.merge
andRecord.union
: fields from the argument override those of the record being built in case of overlaps. (#73) - Removed
Record.ST
(#78)
New features:
Bugfixes:
Other improvements:
v2.0.2
- Fix typo in docs (@i-am-the-slime)
- Fix travis
v2.0.1
- Drop typelevel-prelude dependency (@hdgarrood)
v2.0.0
- Bump dependencies (in particular, now using v4.x of typelevel-prelude) (@justinwoo)
- Add some examples to the README (@justinwoo)
- Add comments explaining Builder (@chexxor)
v1.0.0
- Updated for PureScript 0.12
- The namespace has been changed from
Data.Record
to justRecord
- Added
modify
to theST
module (@matthewleon) - Added new functions for merging records (@natefaubion)
- The
STRecord
prefixes have been dropped from the record functions for less repetition when using qualified imports - The function argument order has been changed so that
STRecord
is always the last argument
v0.2.6
Add Builder.modify
(@justinwoo)
v0.2.5
Add rename
and Builder.rename
(@justinwoo)
v0.2.4
v0.2.3
Add unsafeHas
(@natefaubion)