diff --git a/google-cloud-pub-sub-grpc/src/main/mima-filters/7.0.2.backwards.excludes b/google-cloud-pub-sub-grpc/src/main/mima-filters/7.0.2.backwards.excludes new file mode 100644 index 0000000000..447b83744e --- /dev/null +++ b/google-cloud-pub-sub-grpc/src/main/mima-filters/7.0.2.backwards.excludes @@ -0,0 +1,20 @@ +# generated protobuf and gRPC code is not binary compatible after Akka gRPC bump +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.handshaker.HandshakeProtocol.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.handshaker.HandshakeProtocol.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.handshaker.NetworkProtocol.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.handshaker.NetworkProtocol.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.transport_security_common.SecurityLevel.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.alts.internal.transport_security_common.SecurityLevel.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.binarylog.v1.binarylog.Address#Type.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.binarylog.v1.binarylog.GrpcLogEntry#EventType.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.binarylog.v1.binarylog.GrpcLogEntry#Logger.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.channelz.v1.channelz.ChannelConnectivityState#State.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.channelz.v1.channelz.ChannelTraceEvent#Severity.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.grpc.health.v1.health.HealthCheckResponse#ServingStatus.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.agent.common.v1.common.LibraryInfo#Language.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.metrics.v1.metrics.MetricDescriptor#Type.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.stats.v1.stats.Measure#Type.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.trace.v1.trace.Span#Link#Type.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.trace.v1.trace.Span#SpanKind.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.trace.v1.trace.Span#TimeEvent#MessageEvent#Type.values") +ProblemFilters.exclude[IncompatibleSignatureProblem]("io.opencensus.proto.trace.v1.trace_config.ConstantSampler#ConstantDecision.values") \ No newline at end of file diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 166cdcc0cd..c0eda41cbb 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -10,7 +10,7 @@ object Dependencies { val Scala2Versions = Seq(Scala213) val ScalaVersions = Dependencies.Scala2Versions :+ Dependencies.Scala3 - val AkkaVersion = "2.9.0" + val AkkaVersion = "2.9.3" val AkkaBinaryVersion = "2.9" val InfluxDBJavaVersion = "2.15" @@ -20,9 +20,9 @@ object Dependencies { // Sync with plugins.sbt val AkkaGrpcBinaryVersion = "2.4" // sync ignore prefix in scripts/link-validator.conf#L30 - val AkkaHttpVersion = "10.6.0" + val AkkaHttpVersion = "10.6.3" val AkkaHttpBinaryVersion = "10.6" - val AlpakkaKafkaVersion = "5.0.0" + val AlpakkaKafkaVersion = "6.0.0" val ScalaTestVersion = "3.2.18" val TestContainersScalaTestVersion = "0.40.3" // pulls Testcontainers 1.16.2 val mockitoVersion = "4.11.0" // check even https://github.com/scalatest/scalatestplus-mockito/releases diff --git a/project/plugins.sbt b/project/plugins.sbt index f5bc342f0d..a843d95699 100644 --- a/project/plugins.sbt +++ b/project/plugins.sbt @@ -15,6 +15,6 @@ addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0") addSbtPlugin("com.thoughtworks.sbt-api-mappings" % "sbt-api-mappings" % "3.0.2") addSbtPlugin("com.github.sbt" % "sbt-site-paradox" % "1.5.0") // Akka gRPC -- sync with version in Dependencies.scala:22 -addSbtPlugin("com.lightbend.akka.grpc" % "sbt-akka-grpc" % "2.4.0") +addSbtPlugin("com.lightbend.akka.grpc" % "sbt-akka-grpc" % "2.4.3") // templating addSbtPlugin("com.github.sbt" % "sbt-boilerplate" % "0.7.0")