cats-effect icon indicating copy to clipboard operation
cats-effect copied to clipboard

The pure asynchronous runtime for Scala

Results 365 cats-effect issues
Sort by recently updated
recently updated
newest added

Should fix issue #4490. Reproducing that issue with the repro in the description there: ``` [info] Memory taken: 6 MB [info] Memory taken: 520 MB ``` With this PR: ```...

:beetle: bug

In our application, an `OutOfMemoryError` raised inside a fiber created from a `CompletableFuture` does not crash the JVM process. Instead, the error is caught and returned as a failed fiber...

:beetle: bug
good first issue

## Description Fixes #4505 Fixed fatal error propagation in async operations so fatal errors crash the JVM instead of being caught and wrapped. ### Changes `kernel/jvm/src/main/scala/cats/effect/kernel/AsyncPlatform.scala`: Added fatal error detection...

~~WIP~~

dependencies
:art: backstage

I wanted to try cats-effect 3.7.0-RC1 against the latest release of Scala Native 0.5.9. Unfortunately producing binary fails with a following error: ``` Compiling project (Scala 3.7.2, Scala Native 0.5.9)...

:beetle: bug
:art: backstage

(Based on [this comment](https://github.com/typelevel/cats-effect/issues/4488#issuecomment-3383379343) by @TomasMikula; I'm opening a new issue, because approximately nobody reads closed issues.) The idea is to have a new method on `GenSpawn` like this (name...

:mushroom: enhancement

dependencies
:art: backstage

Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. ``` Flake lock file updates: • Updated input 'typelevel-nix': 'github:typelevel/typelevel-nix/cb094ded58a2814b05b43333ff1c86a7e1a0bdaf?narHash=sha256-BQohs5csdHjcU2WPW0FE5FaYYbIDyBX3iN9p0athax0%3D' (2025-09-22) → 'github:typelevel/typelevel-nix/1224bbf6d7f80a66d064c656f9ff0868825099be?narHash=sha256-2r84BeJmcT3ntaCNtHsWr3ui9lHymwrvDQ9qTC5amXQ%3D' (2025-10-27) • Updated input 'typelevel-nix/nixpkgs': 'github:nixos/nixpkgs/a1f79a1770d05af18111fbbe2a3ab2c42c0f6cd0?narHash=sha256-5rdAi7CTvM/kSs6fHe1bREIva5W3TbImsto%2BdxG4mBo%3D' (2025-09-21) → 'github:nixos/nixpkgs/02f2cb8e0feb4596d20cc52fda73ccee960e3538?narHash=sha256-tH3wHnOJms%2BU4k/rK2Nn1RfBrhffX92jLP/2VndSn0w%3D' (2025-10-24)...

:robot:

## About this PR 📦 Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-compiler](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library_2.13](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge_2.13](https://github.com/scala-js/scala-js) from `1.18.2` to `1.20.1` 📜 [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.20.1) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.18.2...v1.20.1) ##...

dependencies
:robot:

## Description Adds binary-compatible methods for setting absolute time in TestControl: - `setTime(targetTime)`: Sets clock to specified absolute time - `advanceTo(targetTime)`: Alias for setTime with descriptive name Both methods fail...