Skip to content

Conversation

@majk-p
Copy link
Contributor

@majk-p majk-p commented Sep 4, 2025

This PR implements CurlCatsBackend - Cats Effect backend for Scala Native. It utilizes the CE v3.7.0-RC1 build on SN 0.5.x.

On the way it fixes a race condition in 55d0a17 where context was immediately closed when evaluating request.

  • Check if the project compiles by running sbt compile
  • Verify docs compilation by running sbt compileDocs
  • Check if tests pass by running sbt test
  • Format code by running sbt scalafmt

@majk-p majk-p changed the title Implement CurlCatsEffect Implement CurlCatsBackend Sep 4, 2025
@majk-p majk-p force-pushed the native-cats-effect-backend branch 2 times, most recently from 80fd5f5 to 748da32 Compare September 4, 2025 15:19
@majk-p majk-p force-pushed the native-cats-effect-backend branch from 748da32 to 673d949 Compare September 4, 2025 15:19
@majk-p majk-p force-pushed the native-cats-effect-backend branch from bf520cb to 55d0a17 Compare September 4, 2025 16:03
@adamw adamw merged commit 9fead1f into softwaremill:master Sep 5, 2025
14 checks passed
@adamw
Copy link
Member

adamw commented Sep 5, 2025

Awesome! For the final version, it would be good to add appropriate info to https://sttp.softwaremill.com/en/latest/backends/native/curl.html

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.

2 participants