Skip to content

Commit

Permalink
Release 2.6.2
Browse files Browse the repository at this point in the history
  • Loading branch information
adamw committed Sep 16, 2024
1 parent 4a8812b commit a0529b9
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ To use, add the following dependency:

```
// sbt
"com.softwaremill.macwire" %% "macros" % "2.6.1" % "provided"
"com.softwaremill.macwire" %% "macros" % "2.6.2" % "provided"
// scala-cli
//> using dep com.softwaremill.macwire::macros:2.6.1
//> using dep com.softwaremill.macwire::macros:2.6.2
```

# Table of Contents
Expand Down Expand Up @@ -422,7 +422,7 @@ class SocialModule(userModule: UserModule) {
Dependency:

```scala
"com.softwaremill.macwire" %% "util" % "2.6.1"
"com.softwaremill.macwire" %% "util" % "2.6.2"
```

If you are using that pattern a lot, you can annotate your modules using `@Module`, and they will be used when
Expand All @@ -444,7 +444,7 @@ class SocialModule(userModule: UserModule) {
Dependency:

```
"com.softwaremill.macwire" %% "proxy" % "2.6.1"
"com.softwaremill.macwire" %% "proxy" % "2.6.2"
```

There are two "built-in" scopes, depending on how the dependency is defined:
Expand Down Expand Up @@ -494,7 +494,7 @@ frameworks.
Dependency:

```scala
"com.softwaremill.macwire" %% "util" % "2.6.1"
"com.softwaremill.macwire" %% "util" % "2.6.2"
```

To integrate with some frameworks (e.g. [Play 2](http://www.playframework.com/)) or to create instances of classes
Expand Down Expand Up @@ -582,7 +582,7 @@ that the wired class extends, instead of the full implementation.
Dependency:

```scala
"com.softwaremill.macwire" %% "macrosakka" % "2.6.1" % "provided"
"com.softwaremill.macwire" %% "macrosakka" % "2.6.2" % "provided"
```

Macwire provides wiring suport for [akka](http://akka.io) through the `macrosAkka` module.
Expand Down Expand Up @@ -743,7 +743,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.1"`
Dependency: `"com.softwaremill.macwire" %% "macrosautocats" % "2.6.2"`

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)).

Expand Down Expand Up @@ -801,7 +801,7 @@ object UserModule {
Dependency:

```
"com.softwaremill.macwire" %% "proxy" % "2.6.1"
"com.softwaremill.macwire" %% "proxy" % "2.6.2"
```

MacWire contains an implementation of interceptors, which can be applied to class instances in the modules.
Expand Down

0 comments on commit a0529b9

Please sign in to comment.