diff --git a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpEntity.scala b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpEntity.scala index 7df0376bd..6034c57de 100644 --- a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpEntity.scala +++ b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpEntity.scala @@ -645,8 +645,8 @@ object HttpEntity { private var maxBytes = -1L private var bytesLeft = Long.MaxValue - @nowarn("msg=deprecated") // Attributes.getFirst is deprecated, but we need to use it here override def preStart(): Unit = { + // getFirst has been marked as an internal stable API since Pekko Core 2.0.0-M4 _attributes.getFirst[SizeLimit] match { case Some(limit: SizeLimit) if limit.isDisabled => // "no limit" diff --git a/project/PekkoCoreDependency.scala b/project/PekkoCoreDependency.scala index 159f2bc13..0a1dc35bd 100644 --- a/project/PekkoCoreDependency.scala +++ b/project/PekkoCoreDependency.scala @@ -20,6 +20,6 @@ import com.github.pjfanning.pekkobuild.PekkoDependency object PekkoCoreDependency extends PekkoDependency { override val checkProject: String = "pekko-cluster-sharding-typed" override val module: Option[String] = None - override val minVersion: String = "2.0.0-M3" - override val currentVersion: String = "2.0.0-M3" + override val minVersion: String = "2.0.0-M4" + override val currentVersion: String = "2.0.0-M4" }