Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update cats-mtl, cats-mtl-laws to 1.3.0 #558

Closed

Conversation

scala-steward
Copy link
Contributor

Updates

from 1.2.1 to 1.3.0.
GitHub Release Notes - Version Diff

I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.

If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a .scala-steward.conf file.

Have a fantastic day writing Scala!

Adjust future updates

Add this to your .scala-steward.conf file to ignore future updates of this dependency:

updates.ignore = [ { groupId = "org.typelevel" } ]

Or, add this to slow down future updates of this dependency:

dependencyOverrides = [{
  pullRequests = { frequency = "@monthly" },
  dependency = { groupId = "org.typelevel" }
}]

labels: library-update, early-semver-minor, semver-spec-minor, commit-count:1

scala-steward and others added 5 commits July 18, 2022 08:52
Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
scala-steward and others added 3 commits July 19, 2022 20:07
* Update scalafmt-core to 3.0.8

* Reformat with scalafmt 3.0.8

Executed command: scalafmt --non-interactive

* Add 'Reformat with scalafmt 3.0.8' to .git-blame-ignore-revs

Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
github-actions[bot]
github-actions bot previously approved these changes Jul 19, 2022
scala-steward and others added 3 commits July 20, 2022 08:15
Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
* Update scalafmt-core to 3.5.8

* Reformat with scalafmt 3.5.8

Executed command: scalafmt --non-interactive

* Add 'Reformat with scalafmt 3.5.8' to .git-blame-ignore-revs
davesmith00000 and others added 7 commits August 22, 2022 16:48
* Update .gitignore with metals, vscode, bsp

* Do not optimise SNAPSHOT published artefacts

* Upgrade to ZIO 2.0.1

* Publish for Scala 3 + Scala.js

* Removed deprecated use of unsafeCompat

* Format BuildHelper to pass linting check
* Fix zio#541 zio#509 respect finalizer in Async#async implementation zio#542

zio#542

* Always convert non-interrupt failures to Outcome.Errored. Define standard Concurrent/Temporal instances only for Throwable error. Define generic Concurrent/Temporal as operating on Cause[E] errors to be able to wrap non-interrupt errors to Outcome.Errored. zio#543

zio#543

* Fix zio#503 implement MonadCancel#canceled by sending an external interrupt to current fiber via Fiber.unsafeCurrentFiber zio#544

zio#544

* Outcome conversion and test fixes zio#549

zio#549

* Fix CatsInteropSpec, redefine toOutcome for ZIO2 - ZIO2 _DOES_ preserve typed errors in the same Cause as external interruptions, so previous definition was incorrect

There remain test failures in 'canceled sequences onCancel in order' – they are occur when `genOfRace`/`genOfParallel` or `genCancel` occurs, so something might still be wrong with outcome conversion in these case
OR there may be bugs in ZIO 2 (or some more tricky behavior)

* Remove todos

* Update to ZIO 2.0.1

* Remove genNever

* Update eqForUIO

Co-authored-by: Kai <450507+neko-kai@users.noreply.github.com>
* Fix zio#541 zio#509 respect finalizer in Async#async implementation zio#542

zio#542

* Always convert non-interrupt failures to Outcome.Errored. Define standard Concurrent/Temporal instances only for Throwable error. Define generic Concurrent/Temporal as operating on Cause[E] errors to be able to wrap non-interrupt errors to Outcome.Errored. zio#543

zio#543

* Fix zio#503 implement MonadCancel#canceled by sending an external interrupt to current fiber via Fiber.unsafeCurrentFiber zio#544

zio#544

* Outcome conversion and test fixes zio#549

zio#549

* Fix CatsInteropSpec, redefine toOutcome for ZIO2 - ZIO2 _DOES_ preserve typed errors in the same Cause as external interruptions, so previous definition was incorrect

There remain test failures in 'canceled sequences onCancel in order' – they are occur when `genOfRace`/`genOfParallel` or `genCancel` occurs, so something might still be wrong with outcome conversion in these case
OR there may be bugs in ZIO 2 (or some more tricky behavior)

* Remove todos

* Update to ZIO 2.0.1

* Remove genNever

* Update eqForUIO

* Revert Update eqForUIO

* Disable the 'onCancel associates over uncancelable boundary' law test

* Add some tracing

* Add todo comment

Co-authored-by: Kai <450507+neko-kai@users.noreply.github.com>
* Update scala to 3.2.1.

* Update cats-effect-std to 3.4.4.

* Update fs2 to 3.4.0.

* Update cats to 2.9.0.

* Update cats-mtl to 1.3.0.

* Update sbt-scalajs and sbt-scalajs-crossproject.
Co-authored-by: Adam Fraser <adam.fraser@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants