Tags:
- [New Feature]
- [Bug Fix]
- [Breaking Change]
- [Documentation]
- [Internal]
- [Polish]
- [Experimental]
Note: Gaps between patch versions are faulty/broken releases. Note: A feature tagged as Experimental is in a high state of flux, you're at risk of it changing without notice.
- New Feature
- add
At(@leighman)- add
Setinstance - add
StrMapinstance
- add
- add
Index(@leighman)- add
Arrayinstance - add
StrMapinstance
- add
- add
- New Feature
- add
Lens.fromProps(@gcanti)
- add
- Breaking Change
- upgrade to
fp-ts@1.0.0(@gcanti)
- upgrade to
- New Feature
- add
Iso.reverse, closes #36 (@gcanti)
- add
- Experimental
- add Flowtype support (@gcanti)
- Breaking Change
- upgrade to fp-ts 0.6 (@gcanti)
- New Feature
- add
Lens.fromNullableProp(@gcanti)
- add
- New Feature
Prism: addsetmethod (@gcanti)Optional: addfromNullablePropsstatic function (@gcanti)
- Bug fix
Prism: changeasOptional,asTraversalimplementations, fix #29 (@gcanti)
- Polish
- fix Optional laws (@gcanti)
- remove
Endomorphismtype alias (@gcanti)
- New Feature
- Add aliases to ISO, closes #24 (@gcanti)
- Breaking Change
- upgrade to fp-ts 0.5 (@gcanti)
- currying of all APIs (@gcanti)
- Polish
- upgrade to latest fp-ts (0.4.3) (@gcanti)
- New Feature
- Added Setter (@LiamGoodacre)
- Added Getter (@LiamGoodacre)
- Added all possible conversions (e.g asGetter, asFold, etc) (@LiamGoodacre)
- Added all possible compositions (@LiamGoodacre)
- add _tag fields (allows for tagged unions) (@gcanti)
- Polish
- Fixed some typos (Options/Option -> Optional) (@LiamGoodacre)
- Minor rearrangement so conversions and compositions are grouped (@LiamGoodacre)
- Breaking Change
- upgrade to latest fp-ts (@gcanti)
- New Feature
- add
Prism.some, closes #10 (@gcanti) - add
composeX, closes #11 (@gcanti)
- add
- Breaking Change
- upgrade to latest
fp-ts(monocle-tsAPIs are not changed though) (@gcanti) - drop
lib-jsnextfolder - remove
Optional.fromProp, closes #9 (@gcanti)
- upgrade to latest
- New Feature
- add
Prism.fromPredicate - fix
Optional.fromProp
- add
Initial release