From b99be6bbd906afe6f03db32afddb74a8ec7bdb85 Mon Sep 17 00:00:00 2001 From: adamw Date: Wed, 9 Oct 2024 09:32:22 +0200 Subject: [PATCH] Release 2.6.3 --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 2503c94..2d07625 100644 --- a/README.md +++ b/README.md @@ -29,10 +29,10 @@ To use, add the following dependency: ``` // sbt -"com.softwaremill.macwire" %% "macros" % "2.6.2" % "provided" +"com.softwaremill.macwire" %% "macros" % "2.6.3" % "provided" // scala-cli -//> using dep com.softwaremill.macwire::macros:2.6.2 +//> using dep com.softwaremill.macwire::macros:2.6.3 ``` # Table of Contents @@ -433,7 +433,7 @@ class SocialModule(userModule: UserModule) { Dependency: ```scala -"com.softwaremill.macwire" %% "util" % "2.6.2" +"com.softwaremill.macwire" %% "util" % "2.6.3" ``` If you are using that pattern a lot, you can annotate your modules using `@Module`, and they will be used when @@ -455,7 +455,7 @@ class SocialModule(userModule: UserModule) { Dependency: ``` -"com.softwaremill.macwire" %% "proxy" % "2.6.2" +"com.softwaremill.macwire" %% "proxy" % "2.6.3" ``` There are two "built-in" scopes, depending on how the dependency is defined: @@ -505,7 +505,7 @@ frameworks. Dependency: ```scala -"com.softwaremill.macwire" %% "util" % "2.6.2" +"com.softwaremill.macwire" %% "util" % "2.6.3" ``` To integrate with some frameworks (e.g. [Play 2](http://www.playframework.com/)) or to create instances of classes @@ -593,7 +593,7 @@ that the wired class extends, instead of the full implementation. Dependency: ```scala -"com.softwaremill.macwire" %% "macrosakka" % "2.6.2" % "provided" +"com.softwaremill.macwire" %% "macrosakka" % "2.6.3" % "provided" ``` Macwire provides wiring suport for [akka](http://akka.io) through the `macrosAkka` module. @@ -754,7 +754,7 @@ trait RockBandModule { **Warning**: `autowire` is an experimental feature, if you have any feedback regarding its usage, let us know! Future releases might break source/binary compatibility. It is available for Scala 2 only for now. -Dependency: `"com.softwaremill.macwire" %% "macrosautocats" % "2.6.2"` +Dependency: `"com.softwaremill.macwire" %% "macrosautocats" % "2.6.3"` In case you need to build an instance from some particular instances and factory methods you can leverage `autowire`. This feature is intended to integrate with effect-management libraries (currently we support [cats-effect](https://github.com/typelevel/cats-effect)). @@ -812,7 +812,7 @@ object UserModule { Dependency: ``` -"com.softwaremill.macwire" %% "proxy" % "2.6.2" +"com.softwaremill.macwire" %% "proxy" % "2.6.3" ``` MacWire contains an implementation of interceptors, which can be applied to class instances in the modules.