diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0f1a5b29..3c4aec80 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,18 @@
+v4.0.6: Jun 2019
+================
+
+* No code changes.
+* Scaladoc improvements.
+* Updates: metrics-core 4.0.5 -> 4.1.0, Akka: 2.5.22 -> 2.5.23.
+* Added scala 2.13.0-RC3. Note: 2.13.0-RC3 is only supported until the next 2.13 release.
+
v4.0.5: May 2019
================
* No code changes (except for tests).
* Updates: Akka: 2.5.19 -> 2.5.22.
* Tests now use mockito-scala instead of mockito.
-* Added scala 2.13.0-RC1 (dropped scala 2.13.0-M5). Note: 2.13.0-RC1 is only supported until the next pre-2.13 release.
+* Added scala 2.13.0-RC1. Note: 2.13.0-RC1 is no longer supported, please use v4.0.6 for scala 2.13.0-RC3.
v4.0.4: Jan 2019
================
@@ -12,7 +20,7 @@ v4.0.4: Jan 2019
* No code changes.
* Updates: scala 2.12.7 -> 2.12.8, dropwizard metrics: 4.0.3 -> 4.0.5, HdrHistogram: 2.1.10 -> 2.1.11,
Akka: 2.5.18 -> 2.5.19.
-* Added scala 2.13.0-M5. Note: 2.13.0-M5 is no longer supported, please use v4.0.5 for scala 2.13.0-RC1.
+* Added scala 2.13.0-M5. Note: 2.13.0-M5 is no longer supported, please use v4.0.6 for scala 2.13.0-RC3.
v4.0.3: Nov 2018
================
diff --git a/README.md b/README.md
index d9b57769..8322f539 100644
--- a/README.md
+++ b/README.md
@@ -85,7 +85,7 @@ Akka versions see [all available versions](/docs/AvailableVersions.md).
2.11 |
2.12 |
- 2.13.0-RC1 (*) |
+ 2.13.0-RC3 (*) |
2.5 |
2.4 |
@@ -96,7 +96,7 @@ Akka versions see [all available versions](/docs/AvailableVersions.md).
✓ |
|
|
- Dropwizard-metrics 4.0.4 |
+ Dropwizard-metrics 4.1.0 |
metrics4-akka_a25 |
@@ -105,7 +105,7 @@ Akka versions see [all available versions](/docs/AvailableVersions.md).
✓ |
✓ |
|
- Akka 2.5.19 |
+ Akka 2.5.23 |
metrics4-akka_a24 |
@@ -128,7 +128,7 @@ Akka versions see [all available versions](/docs/AvailableVersions.md).
-(*) Milestone versions are only supported until a non-milestone version is available.
+(*) RC versions are only supported until the next version is available.
(**) The first number is the version of `"org.mpierce.metrics.reservoir" % "hdrhistogram-metrics-reservoir"`,
the second the version of `"org.hdrhistogram" % "HdrHistogram"`.
@@ -144,7 +144,7 @@ Metrics-scala 3.x and metrics-scala 4.x can be used at the same time on top of e
## Download 4.x
-Release notes for 4.0.5.
+Release notes for 4.0.6.
WARNING: `nl.grons:metrics-scala:4.0.0` was accidentally released as well. *Do not use it* as it will give
binary compatibility problems. Instead use `"nl.grons" %% "metrics4-scala" % "4.0.1"` or later as described below.
@@ -152,9 +152,9 @@ binary compatibility problems. Instead use `"nl.grons" %% "metrics4-scala" % "4.
SBT:
```
libraryDependencies ++= Seq(
- "nl.grons" %% "metrics4-scala" % "4.0.5",
- "nl.grons" %% "metrics4-akka_a24" % "4.0.5",
- "nl.grons" %% "metrics4-scala-hdr" % "4.0.5"
+ "nl.grons" %% "metrics4-scala" % "4.0.6",
+ "nl.grons" %% "metrics4-akka_a24" % "4.0.6",
+ "nl.grons" %% "metrics4-scala-hdr" % "4.0.6"
)
```
@@ -163,7 +163,7 @@ Maven:
2.12.7
2.12
- 4.0.5
+ 4.0.6
nl.grons
diff --git a/build.sbt b/build.sbt
index 071d1b1c..4387a2f9 100644
--- a/build.sbt
+++ b/build.sbt
@@ -3,8 +3,8 @@ lazy val commonSettings = Seq(
scalaVersion := "2.12.8",
crossVersion := CrossVersion.binary,
libraryDependencies ++= Seq(
- "org.scalatest" %% "scalatest" % "3.1.0-SNAP10" % Test,
- "org.mockito" %% "mockito-scala" % "1.4.6" % Test,
+ "org.scalatest" %% "scalatest" % "3.1.0-SNAP12" % Test,
+ "org.mockito" %% "mockito-scala" % "1.5.2" % Test,
"org.slf4j" % "slf4j-simple" % "1.7.26" % Test
),
fork := true,
@@ -49,7 +49,7 @@ lazy val root = (project in file("."))
lazy val metricsScala = (project in file("metrics-scala"))
.settings(
commonSettings,
- crossScalaVersions := Seq("2.11.12", "2.12.8", "2.13.0-RC1"),
+ crossScalaVersions := Seq("2.11.12", "2.12.8", "2.13.0-RC3"),
name := "metrics4-scala",
description := "metrics-scala for Scala " + CrossVersion.binaryScalaVersion(scalaVersion.value),
libraryDependencies ++= Seq(
@@ -63,7 +63,7 @@ lazy val metricsScalaHdr = (project in file("metrics-scala-hdr"))
.dependsOn(metricsScala)
.settings(
commonSettings,
- crossScalaVersions := Seq("2.11.12", "2.12.8", "2.13.0-RC1"),
+ crossScalaVersions := Seq("2.11.12", "2.12.8", "2.13.0-RC3"),
name := "metrics4-scala-hdr",
description := "metrics-scala-hdr for Scala " + CrossVersion.binaryScalaVersion(scalaVersion.value),
libraryDependencies ++= Seq(
@@ -78,12 +78,12 @@ lazy val metricsAkka25 = (project in file("metrics-akka-25"))
.dependsOn(metricsScala)
.settings(
commonSettings,
- crossScalaVersions := Seq("2.12.8", "2.13.0-RC1"),
+ crossScalaVersions := Seq("2.12.8", "2.13.0-RC3"),
name := "metrics4-akka_a25",
description := "metrics-scala for Akka 2.5 and Scala " + CrossVersion.binaryScalaVersion(scalaVersion.value),
libraryDependencies ++= Seq(
- "com.typesafe.akka" %% "akka-actor" % "2.5.22",
- "com.typesafe.akka" %% "akka-testkit" % "2.5.22" % Test
+ "com.typesafe.akka" %% "akka-actor" % "2.5.23",
+ "com.typesafe.akka" %% "akka-testkit" % "2.5.23" % Test
),
sourceDirectory := baseDirectory.value.getParentFile / "metrics-akka" / "src",
mimaPreviousArtifacts := Set("nl.grons" %% "metrics4-akka_a25" % "4.0.1")
diff --git a/docs/AvailableVersions.md b/docs/AvailableVersions.md
index 46068883..cebfb045 100644
--- a/docs/AvailableVersions.md
+++ b/docs/AvailableVersions.md
@@ -21,19 +21,19 @@ The table shows the available 4.x artifacts of metrics-scala.
2.11 |
2.12 |
- 2.13.0-RC1 (*) |
+ 2.13.0-RC3 (*) |
2.4 |
2.5 |
- 4.0.5 |
+ 4.0.6 |
metrics4-scala |
✓ |
✓ |
✓ |
|
|
- Dropwizard-metrics 4.0.5 |
+ Dropwizard-metrics 4.1.0 |
metrics4-akka_a25 |
@@ -42,7 +42,7 @@ The table shows the available 4.x artifacts of metrics-scala.
✓ |
|
✓ |
- Akka 2.5.22 |
+ Akka 2.5.23 |
metrics4-akka_a24 |
@@ -62,6 +62,43 @@ The table shows the available 4.x artifacts of metrics-scala.
|
Hdr 1.1.0/2.1.11 (**) |
+
+ 4.0.5 |
+ metrics4-scala |
+ ✓ |
+ ✓ |
+ |
+ |
+ |
+ Dropwizard-metrics 4.0.5 |
+
+
+ metrics4-akka_a25 |
+ |
+ ✓ |
+ |
+ |
+ ✓ |
+ Akka 2.5.22 |
+
+
+ metrics4-akka_a24 |
+ ✓ |
+ ✓ |
+ |
+ ✓ |
+ ✓ |
+ Akka 2.4.20 |
+
+
+ metrics4-scala-hdr |
+ ✓ |
+ ✓ |
+ |
+ |
+ |
+ Hdr 1.1.0/2.1.11 (**) |
+
4.0.4 |
metrics4-scala |
@@ -217,7 +254,7 @@ The table shows the available 4.x artifacts of metrics-scala.
-(*) Scala pre-releases are only supported till the next release of the same Scala major version.
+(*) Scala pre-releases are only supported till the next version of metrics-scala.
(**) The first number is the version of `"org.mpierce.metrics.reservoir" % "hdrhistogram-metrics-reservoir"`,
the second the version of `"org.hdrhistogram" % "HdrHistogram"`.
diff --git a/project/build.properties b/project/build.properties
index 7c58a83a..c0bab049 100644
--- a/project/build.properties
+++ b/project/build.properties
@@ -1 +1 @@
-sbt.version=1.2.6
+sbt.version=1.2.8
diff --git a/project/plugins.sbt b/project/plugins.sbt
index 29256f9b..8ad4d9da 100644
--- a/project/plugins.sbt
+++ b/project/plugins.sbt
@@ -1,4 +1,4 @@
addSbtPlugin("com.dwijnand" % "sbt-dynver" % "3.3.0")
-addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.0")
+addSbtPlugin("org.xerial.sbt" % "sbt-sonatype" % "2.5")
addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.2")
addSbtPlugin("com.typesafe" % "sbt-mima-plugin" % "0.3.0")