More: https://sttp.softwaremill.com/en/stable/backends/wrappers/opentelemetry.html
Where #Scala meets the industry
By @VirtusLab & @softwaremill
sttp client 4 - the #Scala HTTP client you always wanted: integrate with OpenTelemetry metrics & tracing
sttp client 4 - the #Scala HTTP client you always wanted: compress request body, automatically decompress response body
π οΈNext Scala Tooling Spree is coming up.
π It will take place on June 5 at 17:00-19:00 CET.
βοΈIf you'd like to participate please register by June 3 here: https://forms.gle/yUurzS2KiM2Kwnpc6.
πYou can find more information on the Tooling Spree website at https://scalameta.org/scala-tooling-spree/.
π¨ In case of issues or questions feel free to email us at tooling-spree@virtuslab.com.
sttp client 4 - the #Scala HTTP client you always wanted: streaming bodies using fs2
(2/2) Huge thanks to [Mike Bland](https://github.com/mbland) from @EngFlow for leading [the migration](https://github.com/bazel-contrib/rules_scala/issues/1482)! π Gist with example sources https://gist.github.com/WojciechMazur/629cd2bbc8b0119346cf97cc8d324829
Using #Scala with #Bazel has never been easier! :rocket:
The latest [rules_scala](https://github.com/bazel-contrib/rules_scala) release now supports #Bzlmod, streamlining setup & maintenance of your Scala builds. (1/2)
sttp client 4 - the #Scala HTTP client you always wanted: interact w/ a WebSocket
π Metals v1.5.3 is here!
Introducing:
- MCP server support for AI agents
- new inlay hints for named/by-name parameters
-improved test discovery for ZIO
- better auto-fill arguments
- using directives worksheet support.
sttp client 4 - the #Scala HTTP client you always wanted: send & receive JSON
Hi all,
π οΈ Next Scala Tooling Spree is coming up.
π It will take place on May 15 at 17:00-19:00 CET.
βοΈ If you'd like to participate please register by May 13 here: https://forms.gle/yUurzS2KiM2Kwnpc6.
π You can find more information on the Tooling Spree website at https://scalameta.org/scala-tooling-spree/.
π¨ In case of issues or questions feel free to email us at tooling-spree@virtuslab.com.
Searching for a solid reason to migrate to Scala 3?
Take a look at the strict equality feature. When using equals, Scala 3 can make sure that the compared types match so that the value comparison will not always result in unequal. (1/2)
This way you can avoid having tests that incorrectly succeed.
Values of two different types A and B can still be made comparable by specifying a CanEquals[A, B] type class. More information: https://docs.scala-lang.org/scala3/reference/contextual/multiversal-equality.html (2/2)
sttp client 4 - the #Scala HTTP client you always wanted: integration with ZIO
Another place to start is participating in the compiler sprees, where you can join members of the compiler team to work on issues!
Find out more at https://docs.scala-lang.org/contribute/ ππ©βπ»