Releases: http4s/http4s-curl
Releases · http4s/http4s-curl
v0.2.2
This release updates to Cats Effect v3.5.0 which includes an important change to the cancelation semantics of the Async#async and IO.async methods. Please check the Cats Effect release notes for v3.5.0 for more details.
What's Changed
- flake.lock: Update by @http4s-steward in #74
- Update cats-effect to 3.4.7 by @http4s-steward in #75
- flake.lock: Update by @http4s-steward in #76
- Update cats-effect to 3.4.8 by @http4s-steward in #77
- Update scalafmt-core to 3.7.2 by @http4s-steward in #78
- flake.lock: Update by @http4s-steward in #79
- Update sbt-http4s-org to 0.14.11 by @http4s-steward in #80
- flake.lock: Update by @http4s-steward in #81
- flake.lock: Update by @http4s-steward in #82
- Update logback-classic to 1.4.6 by @http4s-steward in #83
- flake.lock: Update by @http4s-steward in #85
- Update nscplugin, sbt-scala-native, ... to 0.4.12 by @http4s-steward in #86
- flake.lock: Update by @http4s-steward in #87
- Update scalafmt-core to 3.7.3 by @http4s-steward in #88
- flake.lock: Update by @http4s-steward in #89
- Changed version tests to be more forgiving by @hnaderi in #94
- Update logback-classic to 1.4.7 by @http4s-steward in #92
- Update cats-effect to 3.4.9 by @http4s-steward in #91
- flake.lock: Update by @http4s-steward in #90
- Update sbt-http4s-org to 0.14.12 by @http4s-steward in #95
- flake.lock: Update by @http4s-steward in #96
- Update cats-effect to 3.4.10 by @http4s-steward in #97
- flake.lock: Update by @http4s-steward in #98
- flake.lock: Update by @http4s-steward in #99
- Update cats-effect to 3.4.11 by @http4s-steward in #100
- Update sbt to 1.8.3 by @http4s-steward in #101
- Update cats-effect to 3.5.0 by @http4s-steward in #102
- Update http4s-circe, http4s-client, ... to 0.23.19 by @http4s-steward in #103
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.2.0
What's Done
- Added support for websockets (libcurl 7.87.0+ with enabled websockets)
- Improved error messages and error handling
- Improved test infrastructure by adding a test server
- Bug fixes and a few performance improvements
- Internal refactoring to improve maintainability
What's Changed
- Update sbt to 1.7.2 by @http4s-steward in #28
- Update scala3-library to 3.2.0 by @http4s-steward in #29
- Update sbt-http4s-org to 0.14.7 by @http4s-steward in #31
- Update scala-library to 2.13.10 by @http4s-steward in #32
- Update scalafmt-core to 3.6.0 by @http4s-steward in #33
- Update sbt to 1.7.3 by @http4s-steward in #34
- Update scalafmt-core to 3.6.1 by @http4s-steward in #35
- Update scala3-library to 3.2.1 by @http4s-steward in #36
- Update nscplugin, sbt-scala-native, ... to 0.4.8 by @http4s-steward in #37
- Update sbt to 1.8.0 by @http4s-steward in #39
- Update nscplugin, sbt-scala-native, ... to 0.4.9 by @http4s-steward in #44
- Update sbt to 1.8.1 by @http4s-steward in #48
- Update sbt to 1.8.2 by @http4s-steward in #50
- Added flake.nix by @hnaderi in #51
- Updated cats effect to 3.4.4 by @hnaderi in #52
- Update http4s-circe, http4s-client, ... to 0.23.17 by @http4s-steward in #49
- Update sbt-http4s-org to 0.14.10 by @http4s-steward in #54
- Update cats-effect to 3.4.5 by @http4s-steward in #56
- Update http4s-circe, http4s-client, ... to 0.23.18 by @http4s-steward in #57
- Update scalafmt-core to 3.7.0 by @http4s-steward in #58
- Updated flake.lock by @hnaderi in #60
- Update scalafmt-core to 3.7.1 by @http4s-steward in #61
- Add ws support by @hnaderi in #59
- Update logback-classic to 1.2.11 by @http4s-steward in #63
- Update logback-classic to 1.4.5 by @http4s-steward in #66
- Update nscplugin, sbt-scala-native, ... to 0.4.10 by @http4s-steward in #67
- Better error messages by @hnaderi in #65
- Refactored CurlClient to smaller components by @hnaderi in #68
- Update scala3-library to 3.2.2 by @http4s-steward in #69
New Contributors
Full Changelog: v0.1.1...v0.2.0
v0.1.1
This is the second release of http4s-curl, an http4s client for Scala Native. Thanks to the fierce determination of @david-bouyssie it now supports Windows and will be tested in CI going forward!
What's Changed
- Add Windows to CI by @david-bouyssie in #27
New Contributors
- @david-bouyssie made their first contribution in #27
Full Changelog: v0.1.0...v0.1.1
v0.1.0
This is the first stable release of http4s-curl, a curl-based client backend for http4s on Scala Native!
What's Changed
- Add a basic test by @armanbilge in #1
- Fix requests with bodies by @armanbilge in #3
- Correctly raise error in
IO
by @armanbilge in #9 - Configure build for brew-installed curl on macOS by @armanbilge in #10
- Add ubuntu-22.04 to ci matrix by @armanbilge in #8
- Try adding macOS to CI by @armanbilge in #5
- Use sbt-typelevel-gha snapshot by @armanbilge in #11
- Expose the curl version by @armanbilge in #12
- Bump CE, apply fixes by @armanbilge in #14
- Update nscplugin, sbt-scala-native, ... to 0.4.7 by @http4s-steward in #17
- Update sbt-typelevel-github-actions to 0.4.13-11-8b5da3f-SNAPSHOT by @http4s-steward in #18
- Skip
perform
if there are no running handles by @armanbilge in #19 - Update sbt-http4s-org to 0.14.5 by @http4s-steward in #23
- Make everything stable by @armanbilge in #24
New Contributors
- @armanbilge made their first contribution in #1
- @http4s-steward made their first contribution in #17
Full Changelog: https://github.com/http4s/http4s-curl/commits/v0.1.0