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
Set
instance - add
StrMap
instance
- add
- add
Index
(@leighman)- add
Array
instance - add
StrMap
instance
- 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
: addset
method (@gcanti)Optional
: addfromNullableProps
static function (@gcanti)
- Bug fix
Prism
: changeasOptional
,asTraversal
implementations, fix #29 (@gcanti)
- Polish
- fix Optional laws (@gcanti)
- remove
Endomorphism
type 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-ts
APIs are not changed though) (@gcanti) - drop
lib-jsnext
folder - remove
Optional.fromProp
, closes #9 (@gcanti)
- upgrade to latest
- New Feature
- add
Prism.fromPredicate
- fix
Optional.fromProp
- add
Initial release