Closed renovate[bot] closed 3 years ago
This PR contains the following updates:
2.10.5
2.11.1
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.
This PR contains the following updates:
2.10.5
->2.11.1
Release Notes
gcanti/fp-ts
### [`v2.11.1`](https://togithub.com/gcanti/fp-ts/blob/master/CHANGELOG.md#2111) [Compare Source](https://togithub.com/gcanti/fp-ts/compare/2.11.0...2.11.1) - **Deprecation** - `Array` - deprecate `range`, use `NonEmptyArray` module instead. - `function` - deprecate `Endomorphism`, use `Endomorphism` module instead. - deprecate `getEndomorphismMonoid`, use `Endomorphism` module instead. - deprecate `Predicate`, use `Predicate` module instead. - deprecate `not`, use `Predicate` module instead. - deprecate `Refinement`, use `Refinement` module instead. - `Monoid` - deprecate `monoidVoid`, use `void` module instead. - `NonEmptyArray` - deprecate `groupSort` (it's just `sort` followed by `group`) - `Option` - deprecate `getRefinement`, use `Refinement` module instead. - deprecate `getFirstMonoid`, use `getMonoid` module instead. - deprecate `getLastMonoid`, use `getMonoid` module instead. - `ReadonlyArray` - deprecate `range`, use `ReadonlyNonEmptyArray` module instead. - `ReadonlyNonEmptyArray` - deprecate `groupSort` (it's just `sort` followed by `group`) - `Record` / `ReadonlyRecord`: deprecate overloads without `Ord` constraint ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)): - `collect` - `reduce` - `foldMap` - `reduceRight` - `reduceWithIndex` - `foldMapWithIndex` - `reduceRightWithIndex` - `getShow` - deprecate `Foldable` in favour of `getFoldable` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - deprecate `FoldableWithIndex` in favour of `getFoldableWithIndex` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - deprecate `Traversable` in favour of `getTraversable` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - deprecate `TraversableWithIndex` in favour of `getTraversableWithIndex` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - deprecate `Witherable` in favour of `getWitherable` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - `Semigroup` - deprecate `semigroupVoid`, use `void` module instead. - **New Feature** - add `Endomorphism` module - add `Predicate` module - add `Refinement` module - add `FromState` module - add `FromThese` module - add `void` module - add `FromReader` module - add `NaturalTransformation` module - add `Zero` module - `Alt` - add `altAll` - `Alternative` - add `altAll` - `Array` - add `prependW`, `appendW` ([@thewilkybarkid](https://togithub.com/thewilkybarkid)) - add `fromOption`, `fromPredicate` ([@cdimitroulas](https://togithub.com/cdimitroulas)) - add `filterE` - add `ChainRecDepthFirst` instance ([@qlonik](https://togithub.com/qlonik)) - add `chainRecDepthFirst` - add `ChainRecBreadthFirst` instance ([@qlonik](https://togithub.com/qlonik)) - add `chainRecBreadthFirst` - add `getUnionSemigroup` - add `getUnionMonoid` - add `getIntersectionSemigroup` - add `getDifferenceMagma` - add `fromEither` - add `FromEither` instance - add `fromEitherK` - make `isEmpty` a user defined guard - add `concat` / `concatW` - add `match`, `matchW`, `matchLeftW`, `matchRightW` - add `fromOptionK` - add `Zero` instance - add `guard` constructor - add `exists` alias - `boolean` - add `isBoolean` - `Either` - add `chainOptionK` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `EitherT` - add `orElseFirst` - add `orLeft` - `function` - add `SK` ([@cdimitroulas](https://togithub.com/cdimitroulas)) - add `apply` - `IO` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `IOEither` - add `orElseFirst` / `orElseFirstW` - add `orLeft` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `Magma` - add `reverse` - add `filterFirst` - add `filterSecond` - add `endo` - add `concatAll` - `Map` - add `union` - add `intersection` - add `difference` - add `getUnionSemigroup` - add `getUnionMonoid` - add `getIntersectionSemigroup` - add `getDifferenceMagma` - add `getFoldable` - add `foldMap` - add `reduceRight` - add `reduceWithIndex` - add `foldMapWithIndex` - add `reduceRightWithIndex` - `NonEmptyArray` - add `matchLeft`, `matchRight`, `modifyHead`, `modifyLast` ([@cdimitroulas](https://togithub.com/cdimitroulas)) - add `union` - add `getUnionSemigroup` - add `makeBy` - add `range` - make `concat` pipeable - `number` - add `MagmaSub` - add `isNumber` - `string` - add `isString` - `Option` - add `FromEither` instance - add `fromEitherK` - add `chainEitherK` - add `Zero` instance - add `guard` constructor - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `Ord` - add `trivial` instance - add `equals` - `Reader` - add `asksReaderW`, `asksReader` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `ReaderEither` - add `asksReaderEitherW`, `asksReaderEither` - add `orElseFirst` / `orElseFirstW` - add `orLeft` - add `chainReaderKW` - add `chainFirstReaderK`, `chainFirstReaderKW` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `ReaderTask` - add `asksReaderTaskW`, `asksReaderTask` - add `chainReaderKW` - add `chainFirstReaderK`, `chainFirstReaderKW` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `ReaderTaskEither` - add `asksReaderTaskEitherW`, `asksReaderTaskEither` - add `orElseFirst` / `orElseFirstW` - add `orLeft` - add `fromReaderTaskK` - add `fromReaderEitherK` - add `chainReaderKW` - add `chainReaderTaskK`, `chainReaderTaskKW` - add `chainFirstReaderK`, `chainFirstReaderKW` - add `chainFirstReaderTaskK`, `chainFirstReaderTaskKW` - add `chainReaderEitherK`, `chainReaderEitherKW` - add `chainFirstReaderEitherK`, `chainFirstReaderEitherKW` - add `chainFirstTaskEitherK`, `chainFirstTaskEitherKW` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `ReadonlyArray` - add `prependW`, `appendW` ([@thewilkybarkid](https://togithub.com/thewilkybarkid)) - add `filterE` - add `ChainRecDepthFirst` instance ([@qlonik](https://togithub.com/qlonik)) - add `chainRecDepthFirst` - add `ChainRecBreadthFirst` instance ([@qlonik](https://togithub.com/qlonik)) - add `chainRecBreadthFirst` - add `getUnionSemigroup` - add `getUnionMonoid` - add `getIntersectionSemigroup` - add `getDifferenceMagma` - add `fromOption` - add `fromPredicate` - add `fromEither` - add `FromEither` instance - add `fromEitherK` - make `isEmpty` a user defined guard - add `concat` / `concatW` - add `match`, `matchW`, `matchLeftW`, `matchRightW` - add `fromOptionK` - add `Zero` instance - add `guard` constructor - add `exists` alias - `ReadonlyMap` - add `union` - add `intersection` - add `difference` - add `getUnionSemigroup` - add `getUnionMonoid` - add `getIntersectionSemigroup` - add `getDifferenceMagma` - add `reduce` - add `foldMap` - add `reduceRight` - add `reduceWithIndex` - add `foldMapWithIndex` - add `reduceRightWithIndex` - `ReadonlyNonEmptyArray` - add `matchLeft`, `matchRight`, `modifyHead`, `modifyLast` ([@cdimitroulas](https://togithub.com/cdimitroulas)) - add `union` - add `getUnionSemigroup` - add `makeBy` - add `range` - make `concat` pipeable - `ReadonlyRecord` - add `union` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `intersection` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `difference` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `getUnionSemigroup` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `getUnionMonoid` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `getIntersectionSemigroup` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - add `getDifferenceMagma` ([@anthonyjoeseph](https://togithub.com/anthonyjoeseph)) - `ReadonlySet` - add `getUnionSemigroup` - add `getDifferenceMagma` - `Record` - add `union` - add `intersection` - add `difference` - add `getUnionSemigroup` - add `getUnionMonoid` - add `getIntersectionSemigroup` - add `getDifferenceMagma` - `Set` - add `getUnionSemigroup` - add `getDifferenceMagma` - `State` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `StateReaderTaskEither` - add `fromStateK` - add `chainStateK` - add `local` - add `asksStateReaderTaskEitherW`, `asksStateReaderTaskEither` - add `chainReaderKW` - add `chainFirstReaderK`, `chainFirstReaderKW` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `string` - add `toUpperCase` - add `toLowerCase` - add `replace` - add `split` - add `trim` - add `trimLeft` - add `trimRight` - add `includes` - add `startsWith` - add `endsWith` - add `slice` - `struct` - add `evolve` - `Task` - add `ApT` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `TaskEither` - add `fromTaskOption` ([@thewilkybarkid](https://togithub.com/thewilkybarkid)) - add `fromTaskOptionK` - add `chainTaskOptionK` - add `orElseFirst` / `orElseFirstW` - add `orLeft` - add `flattenW` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `TaskOption` - add `fromTaskEither` ([@thewilkybarkid](https://togithub.com/thewilkybarkid)) - add `Zero` instance - add `guard` constructor - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - add missing `FromEither` instance - `TaskThese` - add `ApT` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - add `traverseReadonlyNonEmptyArrayWithIndexSeq` - add `traverseReadonlyArrayWithIndexSeq` - `These` - add `elem` - add `exists` - add `ApT` - add `traverseReadonlyNonEmptyArrayWithIndex` - add `traverseReadonlyArrayWithIndex` - `Tree` - add `exists` - `Witherable` - add `filterE`, [#1458](https://togithub.com/gcanti/fp-ts/issues/1458) ([@vinassefranche](https://togithub.com/vinassefranche)) - add `wiltDefault` - add `witherDefault` - **Polish** - remove unnecessary type parameters - `Either` - `isLeft` - `isRight` - `Option` - `isNone` - `These` - `isLeft` - `isRight` ### [`v2.11.0`](https://togithub.com/gcanti/fp-ts/blob/master/CHANGELOG.md#2110-rc2) [Compare Source](https://togithub.com/gcanti/fp-ts/compare/2.10.5...2.11.0) - `string` - `split` now returns a `ReadonlyNonEmptyArray` - `TaskOption` - add missing `FromEither` instance - some signature changes in `2.11.0-rc.1` caused type inference issues - `Array` / `ReadonlyArray` - revert `isOutOfBound` signature change - revert `isEmpty` signature change - revert `size` signature change - `Either` - revert `exists` signature change - revert `elem` signature change - `These` - revert `exists` signature change - revert `elem` signature change - `NonEmptyArray` / `ReadonlyNonEmptyArray` - revert `isOutOfBound` signature change - `Set` / `ReadonlySet` - revert `isEmpty` signature change - revert `size` signature change - `Map` / `ReadonlyMap` - revert `isEmpty` signature change - revert `size` signature changeConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.