Skip to content

v0.3.0

Latest
Compare
Choose a tag to compare
@armanbilge armanbilge released this 10 May 15:53
· 4 commits to main since this release
69acf30

This is the first release of Feral 0.3.x, which breaks binary-compatibility with the 0.2.x series. It delivers enhancements focused on:

  1. Reducing the binary-compatibility surface area (the great "de-case-classification").
  2. Optimizing the runtime.
  3. Refactoring / renaming for clarity and consistency. Old names are retained with deprecations and scalafixes are published!

API enhancements

Refactoring

Runtime enhancements

Bug fixes

  • Fix query parameters avoiding duplicates by @andre-bisa in #466
  • Implement workaround for initialization order errors in JVM lambdas by @armanbilge in #448

Documentation

Updates

  • Update ip4s-core to 3.5.0 by @typelevel-steward in #453
  • Update scala3-library, ... to 3.3.3 by @typelevel-steward in #463
  • Update cats-effect to 3.5.4 by @typelevel-steward in #465
  • Update fs2-io to 3.10.2 by @typelevel-steward in #472
  • Update scala-library to 2.12.19 by @typelevel-steward in #461
  • Update sbt-scalajs, scalajs-compiler, ... to 1.16.0 by @typelevel-steward in #474
  • Update scala-library to 2.13.14 by @typelevel-steward in #480
  • Update circe-jawn, circe-literal, ... to 0.14.7 by @typelevel-steward in #479
  • Update http4s-circe, http4s-client, ... to 0.23.27 by @typelevel-steward in #481

New Contributors

Full Changelog: v0.2.4...v0.3.0