Update dependency org.typelevel:cats-core to v2.10.0 #29
No reviewers
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
navicore/navi-xml!29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/org.typelevel-cats-core-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
2.9.0->2.10.0Release Notes
typelevel/cats (org.typelevel:cats-core)
v2.10.0Compare Source
Cats v2.10.0 is a binary-compatible release in the 2.x series. It is published for Scala 2.12, 2.13, and 3.3+ with Scala.js 1.13+ and Scala Native 0.4.
This release includes https://github.com/typelevel/cats/pull/4477 which fixes the encoding of
Apply(andSemigroupal) syntax to avoid allocating an intermediate "Ops" wrapper class. This affected commonly-used operators such as*>. Unfortunately libraries will need to re-compile and re-publish against Cats v2.10.0 to use the new allocation-free syntax.Thanks to all the contributors to this release! There are many accumulated changes.
What's Changed
Features
OptionTcombinators for effectful Boolean by @ivan-klass in https://github.com/typelevel/cats/pull/4390Bifunctor#leftLiftToby @eugkhp in https://github.com/typelevel/cats/pull/4336Kleisli.localKFunctionKhelper by @ivan-klass in https://github.com/typelevel/cats/pull/4406zipforNonEmptySeqby @CristinaHG in https://github.com/typelevel/cats/pull/4431Functor#composeBifunctorby @bpholt, @armanbilge in https://github.com/typelevel/cats/pull/4434Validated.unitby @VladKopanev in https://github.com/typelevel/cats/pull/4420raiseWhen/raiseUnlessconvenience methods toEitherObjectOpsby @Daenyth in https://github.com/typelevel/cats/pull/4436OneAnd: addPartialOrderandOrderinstances by @satorg in https://github.com/typelevel/cats/pull/4460Deferinstances forEq,Hash,Order,Show, and variants by @morgen-peschke in https://github.com/typelevel/cats/pull/4414Constinstances and add missing instances by @joroKr21 in https://github.com/typelevel/cats/pull/4458Optimizations
OptioninNonEmptyList#lastby @valencik in https://github.com/typelevel/cats/pull/4417foldRightforSeqinstance by @rudolmi in https://github.com/typelevel/cats/pull/4440Fixes
catsTraverseForSeqto lower-priority implicit scope by @UlisesTorrella in https://github.com/typelevel/cats/pull/4373Map.unorderedTraversestack safe by @TonioGela in https://github.com/typelevel/cats/pull/4463Documentation
SemigroupKhierarchy by @TimWSpence in https://github.com/typelevel/cats/pull/4329cats.implicits._->cats.syntax.all._by @armanbilge in https://github.com/typelevel/cats/pull/4394ChainDocumentation by @reardonj in https://github.com/typelevel/cats/pull/4386f >>> gin symbols table by @jose-puente in https://github.com/typelevel/cats/pull/4411Iordocs by @fighur in https://github.com/typelevel/cats/pull/4423foldrnote toFoldabledoc by @lenguyenthanh in https://github.com/typelevel/cats/pull/4425traverseWithIndex=>traverseWithIndexMby @lenguyenthanh in https://github.com/typelevel/cats/pull/4443jump_start_guide.mdtypo by @BokChoyWarrior in https://github.com/typelevel/cats/pull/4465Eitherdocumentation page by @reardonj in https://github.com/typelevel/cats/pull/4400IdTby @bulatkhabib in https://github.com/typelevel/cats/pull/4445Adopters
Behind-the-scenes
NonEmptyReducibleinto its own file by @fabianhjr in https://github.com/typelevel/cats/pull/4398traversebenchmarks with something more representative by @djspiewak in https://github.com/typelevel/cats/pull/4403Updates
New Contributors
Full Changelog: https://github.com/typelevel/cats/compare/v2.9.0...v2.10.0
Configuration
📅 Schedule: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 Mend Renovate. View repository job log here.