Tags:
- [New Feature]
- [Bug Fix]
- [Breaking Change]
- [Documentation]
- [Internal]
- [Polish]
- [Experimental]
- [Deprecation]
This changelog is no more useful Each package has now an automated changelog from lerna's conventional commit support
- New Feature
Intersection
can be configuredInterface
,Partial
,Both
can be configuredNewtype
can be configured- added
NewtypeIso
,NewtypePrism
(which can be configured) Refine
can be configured- added
Constrained
(which can be configured) Set
,StrMap
,Record
,Unknown
can be configuredUnion
is parametrized with guards, enablingUnion
onEq
,Ord
andShow
- add
a last param on config callbacks to easy customisation of 'container' types (either, array, etc..
- add
numberLiteral
- add
oneOfLiterals
- add
optional
- add
unknownE
- add
mutable
- Bug Fix
- optional inference in constructor (favor
Omit
overRemove
)
- optional inference in constructor (favor
- Breaking Change
Intersection
takes Morphs as parameters, no more in an Array. Also, it takes name and config as extra params (curried)set
is readlonly (@mbresson)- Remove
program-orderable
andprogram-no-union
- make
array
,nonempty
,interface
,partial
,both
readonly
- Internal
- fix
Intersection
distributivity Union
guard evaluation is optimized and relevant Ids are stored inside the Union Objects
- fix
- Breaking Change
set
is readlonly (@mbresson)
- not available
- Internal
- fix
Intersection
distributivity
- fix
- New Feature
Intersection
can be configuredInterface
,Partial
,Both
can be configuredNewtype
can be configured- added
NewtypeIso
,NewtypePrism
(which can be configured) Refine
can be configured- added
Constrained
(which can be configured) Set
,StrMap
,Record
,Unknown
can be configured
- Internal
Union
guard evaluation is optimized and relevant Ids are stored inside the Union Objects
- Breaking Change
Intersection
takes Morphs as parameters, no more in an Array. Also, it takes name and config as extra params (curried)
- New Feature
Union
is parametrized with guards, enablingUnion
onEq
,Ord
andShow
- Breaking Change
- Remove
program-orderable
andprogram-no-union
- Remove
- New Feature
- add
a last param on config callbacks to easy customisation of 'container' types (either, array, etc..
- add
numberLiteral
- add
oneOfLiterals
- add
optional
- add
unknownE
- add
- Bug Fix
- optional inference in constructor (favor
Omit
overRemove
)
- optional inference in constructor (favor
- New Feature
- add
mutable
- add
- Breaking Change
- make
array
,nonempty
,interface
,partial
,both
readonly
- make
Promotion from 2.0.0-alpha.19
- New Feature
- add
record
- add
- Polish
- add tests for
strMap
- add tests for
- Breaking Change
- fix wording of
AOfMorphADT
andEOfMorphADT
(Morhp
toMorph
) (thanks @erlandsona) - upgrade fast-check to ^2.6.O (this may break some code in userland)
- fix wording of