This is an automated email from the ASF dual-hosted git repository.

fanningpj pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-pekko-http.git


The following commit(s) were added to refs/heads/main by this push:
     new fa711bfbb Deprecation versions (#71)
fa711bfbb is described below

commit fa711bfbb49edfd24e323f77806ee0e0bbffb2a2
Author: PJ Fanning <[email protected]>
AuthorDate: Sat Feb 18 12:56:46 2023 +0100

    Deprecation versions (#71)
    
    * update deprecation versions to mention Akka
    
    * scalafmt
---
 docs/src/main/paradox/compatibility-guidelines.md  | 10 +----
 .../main/paradox/routing-dsl/exception-handling.md |  2 +-
 docs/src/main/paradox/routing-dsl/rejections.md    |  2 +-
 .../apache/pekko/http/javadsl/model/FormData.java  |  2 +-
 .../http/javadsl/model/headers/RemoteAddress.java  |  2 +-
 http-core/src/main/resources/reference.conf        |  2 +-
 .../pekko/http/javadsl/ConnectionContext.scala     | 21 ++++++-----
 .../scala/org/apache/pekko/http/javadsl/Http.scala | 44 +++++++++++-----------
 .../http/javadsl/model/ws/UpgradeToWebSocket.scala |  4 +-
 .../http/javadsl/settings/ParserSettings.scala     |  6 +--
 .../http/javadsl/settings/ServerSettings.scala     |  8 ++--
 .../pekko/http/scaladsl/ConnectionContext.scala    | 36 +++++++++---------
 .../pekko/http/scaladsl/model/FormData.scala       |  2 +-
 .../pekko/http/scaladsl/model/HttpEntity.scala     |  4 +-
 .../pekko/http/scaladsl/model/HttpMessage.scala    |  8 ++--
 .../pekko/http/scaladsl/model/MediaType.scala      |  6 +--
 .../pekko/http/scaladsl/model/StatusCode.scala     | 10 ++---
 .../http/scaladsl/model/headers/HttpCookie.scala   |  8 ++--
 .../scaladsl/model/ws/UpgradeToWebSocket.scala     |  2 +-
 .../scaladsl/settings/ConnectionPoolSettings.scala |  2 +-
 .../http/scaladsl/settings/ParserSettings.scala    |  4 +-
 .../http/scaladsl/settings/ServerSettings.scala    | 10 ++---
 .../apache/pekko/http/javadsl/coding/Coder.java    |  2 +-
 .../apache/pekko/http/javadsl/server/HttpApp.java  |  2 +-
 .../http/impl/settings/RoutingSettingsImpl.scala   |  2 +-
 .../server/directives/RouteDirectives.scala        |  2 +-
 .../server/directives/WebSocketDirectives.scala    |  4 +-
 .../http/javadsl/settings/RoutingSettings.scala    |  4 +-
 .../sse/EventStreamUnmarshalling.scala             |  4 +-
 .../pekko/http/scaladsl/coding/Decoder.scala       |  2 +-
 .../pekko/http/scaladsl/coding/Deflate.scala       |  6 +--
 .../http/scaladsl/coding/DeflateCompressor.scala   |  2 +-
 .../pekko/http/scaladsl/coding/Encoder.scala       |  8 ++--
 .../apache/pekko/http/scaladsl/coding/Gzip.scala   |  6 +--
 .../pekko/http/scaladsl/coding/NoCoding.scala      |  5 ++-
 .../pekko/http/scaladsl/server/HttpApp.scala       |  2 +-
 .../pekko/http/scaladsl/server/Rejection.scala     | 10 ++---
 .../apache/pekko/http/scaladsl/server/Route.scala  |  6 +--
 .../pekko/http/scaladsl/server/RouteResult.scala   |  4 +-
 .../server/directives/FormFieldDirectives.scala    | 22 ++++++-----
 .../server/directives/HeaderDirectives.scala       |  8 ++--
 .../server/directives/ParameterDirectives.scala    | 21 +++++++----
 .../server/directives/WebSocketDirectives.scala    |  2 +-
 .../http/scaladsl/settings/RoutingSettings.scala   |  6 +--
 .../http/scaladsl/unmarshalling/Unmarshaller.scala |  8 ++--
 .../sse/EventStreamUnmarshalling.scala             |  6 +--
 46 files changed, 174 insertions(+), 165 deletions(-)

diff --git a/docs/src/main/paradox/compatibility-guidelines.md 
b/docs/src/main/paradox/compatibility-guidelines.md
index c3181a7d7..c73965384 100644
--- a/docs/src/main/paradox/compatibility-guidelines.md
+++ b/docs/src/main/paradox/compatibility-guidelines.md
@@ -112,15 +112,7 @@ Java
   
 ## Versioning and Compatibility
 
-Starting from version 10.1.0, there will be two active release branches:
-- The "current" release line (in `main`), where we will basically continue to 
evolve Apache Pekko HTTP in the same way as currently. New features will be 
introduced here incrementally.
-- The "previous" release line (in a release-10.x branch), where the focus is 
on stability. We will continue to maintain the previous release by fixing 
serious bugs but it will not see new features. Previous releases will see less 
frequent releases over time.
-
-It is planned to rotate versions in an annual fashion. Meaning a new minor 
version will be created every year.
-Whenever a new minor version is created, it will move the at that point 
current minor version release series over into maintenance mode, making it the 
"previous".
-The former "previous" release has reached its end of life at this point. This 
way every release line is supported for two years.
-
-The Apache Pekko HTTP Team currently does not intend to break binary 
compatibility, i.e. no binary incompatible 11.x.y release is currently planned.
+The Apache Pekko HTTP Team currently does not intend to break binary 
compatibility, i.e. no binary incompatible 2.x.y release is currently planned.
     
 ## Specific versions inter-op discussion
 
diff --git a/docs/src/main/paradox/routing-dsl/exception-handling.md 
b/docs/src/main/paradox/routing-dsl/exception-handling.md
index 2723fe107..ec690082f 100644
--- a/docs/src/main/paradox/routing-dsl/exception-handling.md
+++ b/docs/src/main/paradox/routing-dsl/exception-handling.md
@@ -89,7 +89,7 @@ have a read at this excellent post by A. Shipilёv: [The 
Exceptional Performance
 
 
 @@@ note
-Please note that since version `10.1.6`, the default `ExceptionHandler` will 
also discard the entity bytes automatically. If you want to change this 
behavior,
+Please note that the default `ExceptionHandler` will also discard the entity 
bytes automatically. If you want to change this behavior,
 please refer to @ref[the section 
above](exception-handling.md#exception-handling); however, might cause 
connections to stall
 if the entity is not properly rejected or cancelled on the client side.
 @@@
diff --git a/docs/src/main/paradox/routing-dsl/rejections.md 
b/docs/src/main/paradox/routing-dsl/rejections.md
index c6e9779b1..73cf38d5c 100644
--- a/docs/src/main/paradox/routing-dsl/rejections.md
+++ b/docs/src/main/paradox/routing-dsl/rejections.md
@@ -42,7 +42,7 @@ will handle *all* rejections that reach it.
 
 
 @@@ note
-Please note that since version `10.1.2`, the default `RejectionHandler` will 
also discard the entity bytes automatically. If you want to change this 
behavior,
+Please note that the default `RejectionHandler` will also discard the entity 
bytes automatically. If you want to change this behavior,
 please refer to @ref[Customising rejection HTTP 
Responses](rejections.md#customising-rejections); however, might cause 
connections to stall
 if the entity is not properly rejected or cancelled on the client side.
 @@@
diff --git 
a/http-core/src/main/java/org/apache/pekko/http/javadsl/model/FormData.java 
b/http-core/src/main/java/org/apache/pekko/http/javadsl/model/FormData.java
index 45bbe1dfc..82ffd8926 100644
--- a/http-core/src/main/java/org/apache/pekko/http/javadsl/model/FormData.java
+++ b/http-core/src/main/java/org/apache/pekko/http/javadsl/model/FormData.java
@@ -32,7 +32,7 @@ public final class FormData {
    * @deprecated FormData always uses charset UTF-8 without appending the 
charset to
    *             'Content-Type: application/x-www-form-urlencoded', use 
toEntity() instead.
    */
-  @Deprecated // since 10.1.8
+  @Deprecated // since Akka HTTP 10.1.8
   public RequestEntity toEntity(HttpCharset charset) {
     return HttpEntities.create(ContentTypes.APPLICATION_X_WWW_FORM_URLENCODED, 
fields.render(charset));
   }
diff --git 
a/http-core/src/main/java/org/apache/pekko/http/javadsl/model/headers/RemoteAddress.java
 
b/http-core/src/main/java/org/apache/pekko/http/javadsl/model/headers/RemoteAddress.java
index ecc450d63..8ab7518af 100644
--- 
a/http-core/src/main/java/org/apache/pekko/http/javadsl/model/headers/RemoteAddress.java
+++ 
b/http-core/src/main/java/org/apache/pekko/http/javadsl/model/headers/RemoteAddress.java
@@ -8,7 +8,7 @@ package org.apache.pekko.http.javadsl.model.headers;
  *  Model for the `Remote-Address` header.
  *  Custom header we use for optionally transporting the peer's IP in an HTTP 
header.
  *
- *  Deprecated since 10.2.0: use the remote-header-attribute instead.
+ *  Deprecated since Akka HTTP 10.2.0: use the remote-header-attribute instead.
  */
 @Deprecated
 public abstract class RemoteAddress extends 
org.apache.pekko.http.scaladsl.model.HttpHeader {
diff --git a/http-core/src/main/resources/reference.conf 
b/http-core/src/main/resources/reference.conf
index 4cfb4d57b..1472e4172 100644
--- a/http-core/src/main/resources/reference.conf
+++ b/http-core/src/main/resources/reference.conf
@@ -99,7 +99,7 @@ akka.http {
 
     # Enables/disables the addition of a `Remote-Address` header
     # holding the clients (remote) IP address.
-    # Deprecated since 10.2.0: please use `remote-address-attribute` instead.
+    # Deprecated since Akka HTTP 10.2.0: please use `remote-address-attribute` 
instead.
     remote-address-header = off
 
     # Enables/disables the addition of a remote-address attribute in 
HttpRequest
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/ConnectionContext.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/ConnectionContext.scala
index d72258991..88261ffd2 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/ConnectionContext.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/ConnectionContext.scala
@@ -52,13 +52,15 @@ object ConnectionContext {
 
   // ConnectionContext
   /** Used to serve HTTPS traffic. */
-  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory", since = "10.2.0")
+  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory",
+    since = "Akka HTTP 10.2.0")
   def https(sslContext: SSLContext): HttpsConnectionContext = // ...
     // #https-context-creation
     scaladsl.ConnectionContext.https(sslContext)
 
   /** Used to serve HTTPS traffic. */
-  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory", since = "10.2.0")
+  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory",
+    since = "Akka HTTP 10.2.0")
   def https(
       sslContext: SSLContext,
       sslConfig: Optional[PekkoSSLConfig],
@@ -76,7 +78,8 @@ object ConnectionContext {
       OptionConverters.toScala(sslParameters))
 
   /** Used to serve HTTPS traffic. */
-  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory", since = "10.2.0")
+  @Deprecated @deprecated("use httpsServer, httpsClient or the method that 
takes a custom factory",
+    since = "Akka HTTP 10.2.0")
   def https(
       sslContext: SSLContext,
       enabledCipherSuites: Optional[JCollection[String]],
@@ -100,7 +103,7 @@ object ConnectionContext {
 abstract class ConnectionContext {
   def isSecure: Boolean
   @Deprecated
-  @deprecated("Not always available", since = "10.2.0")
+  @deprecated("Not always available", since = "Akka HTTP 10.2.0")
   def sslConfig: Option[PekkoSSLConfig]
 }
 
@@ -115,22 +118,22 @@ abstract class HttpsConnectionContext extends 
pekko.http.javadsl.ConnectionConte
   override final def isSecure = true
 
   /** Java API */
-  @Deprecated @deprecated("here for binary compatibility", since = "10.2.0")
+  @Deprecated @deprecated("here for binary compatibility", since = "Akka HTTP 
10.2.0")
   def getEnabledCipherSuites: Optional[JCollection[String]]
 
   /** Java API */
-  @Deprecated @deprecated("here for binary compatibility", since = "10.2.0")
+  @Deprecated @deprecated("here for binary compatibility", since = "Akka HTTP 
10.2.0")
   def getEnabledProtocols: Optional[JCollection[String]]
 
   /** Java API */
-  @Deprecated @deprecated("here for binary compatibility", since = "10.2.0")
+  @Deprecated @deprecated("here for binary compatibility", since = "Akka HTTP 
10.2.0")
   def getClientAuth: Optional[TLSClientAuth]
 
   /** Java API */
-  @Deprecated @deprecated("here for binary compatibility, not always 
available", since = "10.2.0")
+  @Deprecated @deprecated("here for binary compatibility, not always 
available", since = "Akka HTTP 10.2.0")
   def getSslContext: SSLContext
 
   /** Java API */
-  @Deprecated @deprecated("here for binary compatibility", since = "10.2.0")
+  @Deprecated @deprecated("here for binary compatibility", since = "Akka HTTP 
10.2.0")
   def getSslParameters: Optional[SSLParameters]
 }
diff --git a/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala
index 602f473fd..18a0fc22c 100644
--- a/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala
+++ b/http-core/src/main/scala/org/apache/pekko/http/javadsl/Http.scala
@@ -109,10 +109,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).connectionSource() instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, port).connectionSource() instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bind(connect: ConnectHttp): Source[IncomingConnection, 
CompletionStage[ServerBinding]] = {
     val connectionContext = 
connect.effectiveConnectionContext(defaultServerHttpContext).asScala
     new Source(delegate.bind(connect.host, connect.port, connectionContext)
@@ -135,10 +135,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).withSettings(settings).connectionSource() instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, 
port).withSettings(settings).connectionSource() instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bind(
       connect: ConnectHttp,
       settings: ServerSettings): Source[IncomingConnection, 
CompletionStage[ServerBinding]] = {
@@ -164,10 +164,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).connectionSource() instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).connectionSource() instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bind(
       connect: ConnectHttp,
       settings: ServerSettings,
@@ -189,10 +189,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).bindFlow(handler) instead.
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, port).bindFlow(handler) instead.
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandle(
       handler: Flow[HttpRequest, HttpResponse, _],
       connect: ConnectHttp,
@@ -215,10 +215,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bindFlow(handler) instead.
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bindFlow(handler) instead.
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandle(
       handler: Flow[HttpRequest, HttpResponse, _],
       connect: ConnectHttp,
@@ -243,10 +243,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).bindSync(handler) instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, port).bindSync(handler) instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandleSync(
       handler: pekko.japi.Function[HttpRequest, HttpResponse],
       connect: ConnectHttp,
@@ -267,10 +267,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bindSync(handler) instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bindSync(handler) instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandleSync(
       handler: pekko.japi.Function[HttpRequest, HttpResponse],
       connect: ConnectHttp,
@@ -295,10 +295,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).bind(handler) instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, port).bind(handler) instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandleAsync(
       handler: pekko.japi.Function[HttpRequest, CompletionStage[HttpResponse]],
       connect: ConnectHttp,
@@ -319,10 +319,10 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * The server will be bound using HTTPS if the [[ConnectHttp]] object is 
configured with an [[HttpsConnectionContext]],
    * or the [[defaultServerHttpContext]] has been configured to be an 
[[HttpsConnectionContext]].
    *
-   * @deprecated since 10.2.0: Use Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bind(handler) instead
+   * @deprecated since Akka HTTP 10.2.0: Use 
Http.get(system).newServerAt(interface, 
port).withSettings(settings).logTo(log).bind(handler) instead
    */
   @Deprecated
-  @deprecated("Use newServerAt instead", since = "10.2.0")
+  @deprecated("Use newServerAt instead", since = "Akka HTTP 10.2.0")
   def bindAndHandleAsync(
       handler: pekko.japi.Function[HttpRequest, CompletionStage[HttpResponse]],
       connect: ConnectHttp,
@@ -793,9 +793,9 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * Gets the current default server-side [[ConnectionContext]] – defaults to 
plain HTTP.
    * Can be modified using [[setDefaultServerHttpContext]], and will then 
apply for servers bound after that call has completed.
    *
-   * @deprecated since 10.2.0: set context explicitly when binding
+   * @deprecated since Akka HTTP 10.2.0: set context explicitly when binding
    */
-  @Deprecated @deprecated("Set context explicitly when binding", since = 
"10.2.0")
+  @Deprecated @deprecated("Set context explicitly when binding", since = "Akka 
HTTP 10.2.0")
   def defaultServerHttpContext: ConnectionContext =
     delegate.defaultServerHttpContext
 
@@ -803,9 +803,9 @@ class Http(system: ExtendedActorSystem) extends 
pekko.actor.Extension {
    * Sets the default server-side [[ConnectionContext]].
    * If it is an instance of [[HttpsConnectionContext]] then the server will 
be bound using HTTPS.
    *
-   * @deprecated since 10.2.0: set context explicitly when binding
+   * @deprecated since Akka HTTP 10.2.0: set context explicitly when binding
    */
-  @Deprecated @deprecated("Set context explicitly when binding", since = 
"10.2.0")
+  @Deprecated @deprecated("Set context explicitly when binding", since = "Akka 
HTTP 10.2.0")
   def setDefaultServerHttpContext(context: ConnectionContext): Unit =
     delegate.setDefaultServerHttpContext(context.asScala)
 
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/UpgradeToWebSocket.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/UpgradeToWebSocket.scala
index 873fdc393..e1c249bd6 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/UpgradeToWebSocket.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/model/ws/UpgradeToWebSocket.scala
@@ -20,10 +20,10 @@ import pekko.stream._
  * In any case, you might want to use `handleWebSocketMessages` instead as 
documented
  * at 
https://doc.akka.io/docs/akka-http/current/server-side/websocket-support.html#routing-support
  *
- * @deprecated use the WebSocketUpgrade attribute instead since 10.2.0
+ * @deprecated use the WebSocketUpgrade attribute instead since Akka HTTP 
10.2.0
  */
 @Deprecated
-@deprecated("use the WebSocketUpgrade attribute instead", since = "10.2.0")
+@deprecated("use the WebSocketUpgrade attribute instead", since = "Akka HTTP 
10.2.0")
 trait UpgradeToWebSocket extends sm.HttpHeader with WebSocketUpgrade {
 
   /**
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ParserSettings.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ParserSettings.scala
index 767f84b8c..3f486cdc0 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ParserSettings.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ParserSettings.scala
@@ -114,21 +114,21 @@ object ParserSettings extends 
SettingsCompanion[ParserSettings] {
    * @deprecated Use forServer or forClient instead.
    */
   @Deprecated
-  @deprecated("Use forServer or forClient instead", since = "10.2.0")
+  @deprecated("Use forServer or forClient instead", since = "Akka HTTP 10.2.0")
   override def create(config: Config): ParserSettings = 
ParserSettingsImpl(config)
 
   /**
    * @deprecated Use forServer or forClient instead.
    */
   @Deprecated
-  @deprecated("Use forServer or forClient instead", since = "10.2.0")
+  @deprecated("Use forServer or forClient instead", since = "Akka HTTP 10.2.0")
   override def create(configOverrides: String): ParserSettings = 
ParserSettingsImpl(configOverrides)
 
   /**
    * @deprecated Use forServer or forClient instead.
    */
   @Deprecated
-  @deprecated("Use forServer or forClient instead", since = "10.2.0")
+  @deprecated("Use forServer or forClient instead", since = "Akka HTTP 10.2.0")
   @nowarn("msg=create overrides concrete, non-deprecated symbol")
   override def create(system: ActorSystem): ParserSettings = 
create(system.settings.config)
 
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ServerSettings.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ServerSettings.scala
index 7a11b3387..01ea530f8 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ServerSettings.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/javadsl/settings/ServerSettings.scala
@@ -33,10 +33,10 @@ import scala.concurrent.duration.{ Duration, FiniteDuration 
}
   def getPipeliningLimit: Int
 
   /**
-   * @deprecated since 10.2.0, use remoteAddressAttribute instead
+   * @deprecated since Akka HTTP 10.2.0, use remoteAddressAttribute instead
    */
   @Deprecated
-  @deprecated("Use remoteAddressAttribute instead", since = "10.2.0")
+  @deprecated("Use remoteAddressAttribute instead", since = "Akka HTTP 10.2.0")
   def getRemoteAddressHeader: Boolean
   def getRemoteAddressAttribute: Boolean
   def getRawRequestUriHeader: Boolean
@@ -47,7 +47,7 @@ import scala.concurrent.duration.{ Duration, FiniteDuration }
   def getSocketOptions: java.lang.Iterable[SocketOption]
   def getDefaultHostHeader: Host
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.getRandomFactory instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def getWebsocketRandomFactory: java.util.function.Supplier[Random]
   def getWebsocketSettings: WebSocketSettings
   def getParserSettings: ParserSettings
@@ -80,7 +80,7 @@ import scala.concurrent.duration.{ Duration, FiniteDuration }
   def withDefaultHostHeader(newValue: Host): ServerSettings = 
self.copy(defaultHostHeader = newValue.asScala)
   def withParserSettings(newValue: ParserSettings): ServerSettings = 
self.copy(parserSettings = newValue.asScala)
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.withRandomFactoryFactory instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def withWebsocketRandomFactory(newValue: 
java.util.function.Supplier[Random]): ServerSettings =
     self.copy(websocketSettings = 
websocketSettings.withRandomFactoryFactory(new Supplier[Random] {
       override def get(): Random = newValue.get()
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/ConnectionContext.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/ConnectionContext.scala
index 81f78e770..328a1a7a0 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/ConnectionContext.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/ConnectionContext.scala
@@ -19,7 +19,7 @@ import scala.collection.immutable
 import scala.compat.java8.OptionConverters._
 
 trait ConnectionContext extends pekko.http.javadsl.ConnectionContext {
-  @deprecated("Internal method, left for binary compatibility", since = 
"10.2.0")
+  @deprecated("Internal method, left for binary compatibility", since = "Akka 
HTTP 10.2.0")
   protected[http] def defaultPort: Int
 }
 
@@ -80,7 +80,7 @@ object ConnectionContext {
       case Some((host, port)) => createSSLEngine(host, port)
     }: Option[(String, Int)] => SSLEngine))
 
-  @deprecated("use httpsClient, httpsServer, or the lower-level 
SSLEngine-based constructor", "10.2.0")
+  @deprecated("use httpsClient, httpsServer, or the lower-level 
SSLEngine-based constructor", "Akka HTTP 10.2.0")
   def https(
       sslContext: SSLContext,
       sslConfig: Option[PekkoSSLConfig] = None,
@@ -94,7 +94,7 @@ object ConnectionContext {
   def noEncryption() = HttpConnectionContext
 }
 
-@deprecated("here to be able to keep supporting the old API", since = "10.2.0")
+@deprecated("here to be able to keep supporting the old API", since = "Akka 
HTTP 10.2.0")
 private[http] case class DeprecatedSslContextParameters(
     sslContext: SSLContext,
     sslConfig: Option[PekkoSSLConfig],
@@ -112,13 +112,13 @@ private[http] case class DeprecatedSslContextParameters(
  * This constructor is INTERNAL API, use ConnectionContext.https instead
  */
 @InternalApi
-@nowarn("msg=since 10.2.0")
+@nowarn("msg=since Akka HTTP 10.2.0")
 final class HttpsConnectionContext private[http] (
     private[http] val sslContextData: Either[DeprecatedSslContextParameters, 
Option[(String, Int)] => SSLEngine])
     extends pekko.http.javadsl.HttpsConnectionContext with ConnectionContext {
   protected[http] override final def defaultPort: Int = 443
 
-  @deprecated("prefer ConnectionContext.httpsClient or 
ConnectionContext.httpsServer", "10.2.0")
+  @deprecated("prefer ConnectionContext.httpsClient or 
ConnectionContext.httpsServer", "Akka HTTP 10.2.0")
   def this(
       sslContext: SSLContext,
       sslConfig: Option[PekkoSSLConfig] = None,
@@ -128,31 +128,33 @@ final class HttpsConnectionContext private[http] (
       sslParameters: Option[SSLParameters] = None) = 
this(Left(DeprecatedSslContextParameters(sslContext, sslConfig,
     enabledCipherSuites, enabledProtocols, clientAuth, sslParameters)))
 
-  @deprecated("not always available", "10.2.0") def sslContext: SSLContext = 
sslContextData.left.get.sslContext
-  @deprecated("here for binary compatibility", since = "10.2.0") def 
sslConfig: Option[PekkoSSLConfig] =
+  @deprecated("not always available", "Akka HTTP 10.2.0") def sslContext: 
SSLContext =
+    sslContextData.left.get.sslContext
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0") def 
sslConfig: Option[PekkoSSLConfig] =
     sslContextData.left.get.sslConfig
-  @deprecated("here for binary compatibility", since = "10.2.0") def 
enabledCipherSuites
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0") def 
enabledCipherSuites
       : Option[immutable.Seq[String]] = 
sslContextData.left.get.enabledCipherSuites
-  @deprecated("here for binary compatibility", since = "10.2.0") def 
enabledProtocols: Option[immutable.Seq[String]] =
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0") def 
enabledProtocols
+      : Option[immutable.Seq[String]] =
     sslContextData.left.get.enabledProtocols
-  @deprecated("here for binary compatibility", since = "10.2.0") def 
clientAuth: Option[TLSClientAuth] =
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0") def 
clientAuth: Option[TLSClientAuth] =
     sslContextData.left.get.clientAuth
-  @deprecated("here for binary compatibility", since = "10.2.0") def 
sslParameters: Option[SSLParameters] =
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0") def 
sslParameters: Option[SSLParameters] =
     sslContextData.left.get.sslParameters
 
-  @deprecated("here for binary compatibility", since = "10.2.0")
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0")
   private[http] def firstSession = NegotiateNewSession(enabledCipherSuites, 
enabledProtocols, clientAuth, sslParameters)
 
-  @deprecated("not always available", "10.2.0")
+  @deprecated("not always available", "Akka HTTP 10.2.0")
   override def getSslContext = sslContext
-  @deprecated("here for binary compatibility", since = "10.2.0")
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0")
   override def getEnabledCipherSuites: Optional[JCollection[String]] =
     enabledCipherSuites.map(_.asJavaCollection).asJava
-  @deprecated("here for binary compatibility", since = "10.2.0")
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0")
   override def getEnabledProtocols: Optional[JCollection[String]] = 
enabledProtocols.map(_.asJavaCollection).asJava
-  @deprecated("here for binary compatibility", since = "10.2.0")
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0")
   override def getClientAuth: Optional[TLSClientAuth] = clientAuth.asJava
-  @deprecated("here for binary compatibility", since = "10.2.0")
+  @deprecated("here for binary compatibility", since = "Akka HTTP 10.2.0")
   override def getSslParameters: Optional[SSLParameters] = sslParameters.asJava
 }
 
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/FormData.scala 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/FormData.scala
index b1626a43c..698b1d04d 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/FormData.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/FormData.scala
@@ -18,7 +18,7 @@ final case class FormData(fields: Uri.Query) {
 
   @deprecated(
     "FormData always uses charset UTF-8 without appending the charset to 
'Content-Type: application/x-www-form-urlencoded', use toEntity instead.",
-    "10.1.7")
+    "Akka HTTP 10.1.7")
   def toEntity(charset: HttpCharset): pekko.http.scaladsl.model.RequestEntity =
     toEntityWithCharset(charset)
 
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 90ec5dc21..01a785c5d 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
@@ -626,14 +626,14 @@ object HttpEntity {
   /**
    * Deprecated: no-op, not explicitly needed any more.
    */
-  @deprecated("Not needed explicitly any more. ", "10.1.5")
+  @deprecated("Not needed explicitly any more. ", "Akka HTTP 10.1.5")
   def limitableByteSource[Mat](source: Source[ByteString, Mat]): 
Source[ByteString, Mat] =
     source
 
   /**
    * Deprecated: no-op, not explicitly needed any more.
    */
-  @deprecated("Not needed explicitly any more. ", "10.1.5")
+  @deprecated("Not needed explicitly any more. ", "Akka HTTP 10.1.5")
   def limitableChunkSource[Mat](source: Source[ChunkStreamPart, Mat]): 
Source[ChunkStreamPart, Mat] =
     source
 
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
index 61e584b4a..190ed4134 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/HttpMessage.scala
@@ -342,7 +342,7 @@ final class HttpRequest(
   override def isRequest = true
   override def isResponse = false
 
-  @deprecated("use the constructor that includes an attributes parameter 
instead", "10.2.0")
+  @deprecated("use the constructor that includes an attributes parameter 
instead", "Akka HTTP 10.2.0")
   private[model] def this(method: HttpMethod, uri: Uri, headers: 
immutable.Seq[HttpHeader], entity: RequestEntity,
       protocol: HttpProtocol) =
     this(method, uri, headers, Map.empty, entity, protocol)
@@ -407,7 +407,7 @@ final class HttpRequest(
 
   /* Manual Case Class things, to easen bin-compat */
 
-  @deprecated("Use the `withXYZ` methods instead. Kept for binary 
compatibility", "10.2.0")
+  @deprecated("Use the `withXYZ` methods instead. Kept for binary 
compatibility", "Akka HTTP 10.2.0")
   def copy(
       method: HttpMethod = method,
       uri: Uri = uri,
@@ -554,7 +554,7 @@ final class HttpResponse(
   override def isRequest = false
   override def isResponse = true
 
-  @deprecated("use the constructor that includes an attributes parameter 
instead", "10.2.0")
+  @deprecated("use the constructor that includes an attributes parameter 
instead", "Akka HTTP 10.2.0")
   private[model] def this(status: StatusCode, headers: 
immutable.Seq[HttpHeader], entity: ResponseEntity,
       protocol: HttpProtocol) =
     this(status, headers, Map.empty, entity, protocol)
@@ -587,7 +587,7 @@ final class HttpResponse(
     copyImpl(entity = entity.transformDataBytes(Flow.fromGraph(transformer)))
 
   /* Manual Case Class things, to ease bin-compat */
-  @deprecated("Use the `withXYZ` methods instead", "10.2.0")
+  @deprecated("Use the `withXYZ` methods instead", "Akka HTTP 10.2.0")
   def copy(
       status: StatusCode = status,
       headers: immutable.Seq[HttpHeader] = headers,
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/MediaType.scala 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/MediaType.scala
index 3bea65abe..68a1f4dd3 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/MediaType.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/MediaType.scala
@@ -358,9 +358,9 @@ object MediaTypes extends ObjectRegistry[(String, String), 
MediaType] {
   val `application/atom+xml`                                                   
   = awoc("atom+xml", "atom")
   val `application/base64`                                                     
   = awoc("base64", "mm", "mme")
   val `application/cbor`                                                       
   = abin("cbor", Compressible, "cbor")
-  @deprecated("This format is unofficial and should not be used. Use 
application/vnd.ms-excel instead.", "10.1.6")
+  @deprecated("This format is unofficial and should not be used. Use 
application/vnd.ms-excel instead.", "Akka HTTP 10.1.6")
   val `application/excel`                                                      
   = abin("excel", NotCompressible)
-  @deprecated("This format is unofficial and should not be used. Use font/woff 
instead.", "10.1.7")
+  @deprecated("This format is unofficial and should not be used. Use font/woff 
instead.", "Akka HTTP 10.1.7")
   val `application/font-woff`                                                  
   = abin("font-woff", NotCompressible)
   val `application/gnutar`                                                     
   = abin("gnutar", NotCompressible, "tgz")
   val `application/java-archive`                                               
   = abin("java-archive", NotCompressible, "jar", "war", "ear")
@@ -372,7 +372,7 @@ object MediaTypes extends ObjectRegistry[(String, String), 
MediaType] {
   val `application/grpc+proto`                                                 
   = abin("grpc+proto", NotCompressible)
   val `application/lha`                                                        
   = abin("lha", NotCompressible, "lha")
   val `application/lzx`                                                        
   = abin("lzx", NotCompressible, "lzx")
-  @deprecated("This format is unofficial and should not be used. Use 
application/vnd.ms-powerpoint instead.", "10.1.6")
+  @deprecated("This format is unofficial and should not be used. Use 
application/vnd.ms-powerpoint instead.", "Akka HTTP 10.1.6")
   val `application/mspowerpoint`                                               
   = abin("mspowerpoint", NotCompressible)
   val `application/msword`                                                     
   = abin("msword", NotCompressible, "doc", "dot", "w6w", "wiz", "word", "wri")
   val `application/octet-stream`                                               
   = abin("octet-stream", NotCompressible, "a", "bin", "class", "dump", "exe", 
"lhx", "lzh", "o", "psd", "saveme", "zoo")
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/StatusCode.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/StatusCode.scala
index c2f366caf..52104bc20 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/StatusCode.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/StatusCode.scala
@@ -143,14 +143,14 @@ object StatusCodes extends ObjectRegistry[Int, 
StatusCode] {
   val LengthRequired               = reg(c(411)("Length Required", "The 
request did not specify the length of its content, which is required by the 
requested resource."))
   val PreconditionFailed           = reg(c(412)("Precondition Failed", "The 
server does not meet one of the preconditions that the requester put on the 
request."))
   val PayloadTooLarge              = reg(c(413)("Payload Too Large", "The 
request payload is larger than the server is willing or able to process."))
-  @deprecated("deprecated in favor of PayloadTooLarge", "10.1.11")
+  @deprecated("deprecated in favor of PayloadTooLarge", "Akka HTTP 10.1.11")
   val RequestEntityTooLarge        = PayloadTooLarge
   val UriTooLong                   = reg(c(414)("URI Too Long", "The URI 
provided was too long for the server to process."))
-  @deprecated("deprecated in favor of UriTooLong", "10.1.11")
+  @deprecated("deprecated in favor of UriTooLong", "Akka HTTP 10.1.11")
   val RequestUriTooLong            = UriTooLong
   val UnsupportedMediaType         = reg(c(415)("Unsupported Media Type", "The 
request entity has a media type which the server or resource does not 
support."))
   val RangeNotSatisfiable          = reg(c(416)("Range Not Satisfiable", "The 
client has asked for a portion of the file, but the server cannot supply that 
portion."))
-  @deprecated("deprecated in favor of RangeNotSatisfiable", "10.1.11")
+  @deprecated("deprecated in favor of RangeNotSatisfiable", "Akka HTTP 
10.1.11")
   val RequestedRangeNotSatisfiable = RangeNotSatisfiable
   val ExpectationFailed            = reg(c(417)("Expectation Failed", "The 
server cannot meet the requirements of the Expect request-header field."))
   val ImATeapot                    = reg(c(418)("I'm a teapot", "The resulting 
entity body MAY be short and stout."))
@@ -160,7 +160,7 @@ object StatusCodes extends ObjectRegistry[Int, StatusCode] {
   val Locked                       = reg(c(423)("Locked", "The resource that 
is being accessed is locked."))
   val FailedDependency             = reg(c(424)("Failed Dependency", "The 
request failed due to failure of a previous request."))
   val TooEarly                     = reg(c(425)("Too Early", "The server is 
unwilling to risk processing a request that might be replayed.")) // RFC 8470
-  @deprecated("Non-standard Unordered Collection should not be used, 
deprecated in favor of TooEarly", "10.1.6")
+  @deprecated("Non-standard Unordered Collection should not be used, 
deprecated in favor of TooEarly", "Akka HTTP 10.1.6")
   val UnorderedCollection          = TooEarly
   val UpgradeRequired              = reg(c(426)("Upgrade Required", "The 
client should switch to a different protocol."))
   val PreconditionRequired         = reg(c(428)("Precondition Required", "The 
server requires the request to be conditional."))
@@ -176,7 +176,7 @@ object StatusCodes extends ObjectRegistry[Int, StatusCode] {
   val ServiceUnavailable            = reg(e(503)("Service Unavailable", "The 
server is currently unavailable (because it is overloaded or down for 
maintenance)."))
   val GatewayTimeout                = reg(e(504)("Gateway Timeout", "The 
server was acting as a gateway or proxy and did not receive a timely response 
from the upstream server."))
   val HttpVersionNotSupported       = reg(e(505)("HTTP Version Not Supported", 
"The server does not support the HTTP protocol version used in the request."))
-  @deprecated("deprecated in favor of HttpVersionNotSupported", "10.1.11")
+  @deprecated("deprecated in favor of HttpVersionNotSupported", "Akka HTTP 
10.1.11")
   val HTTPVersionNotSupported       = HttpVersionNotSupported
   val VariantAlsoNegotiates         = reg(e(506)("Variant Also Negotiates", 
"Transparent content negotiation for the request, results in a circular 
reference."))
   val InsufficientStorage           = reg(e(507)("Insufficient Storage", 
"Insufficient storage to complete the request."))
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/HttpCookie.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/HttpCookie.scala
index 2746abd82..4d0c817f5 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/HttpCookie.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/headers/HttpCookie.scala
@@ -72,7 +72,7 @@ final class HttpCookie private[http] (
     val sameSite: Option[SameSite]) extends jm.headers.HttpCookie with 
ToStringRenderable with Product with Serializable
     with Equals {
 
-  @deprecated("Please use HttpCookie(name, value).withXxx()", "10.2.0")
+  @deprecated("Please use HttpCookie(name, value).withXxx()", "Akka HTTP 
10.2.0")
   def this(
       name: String,
       value: String,
@@ -85,7 +85,7 @@ final class HttpCookie private[http] (
       extension: Option[String] = None) =
     this(name, value, expires, maxAge, domain, path, secure, httpOnly, 
extension, None)
 
-  @deprecated("for binary compatibility", since = "10.2.0")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.2.0")
   private[headers] def copy(
       name: String,
       value: String,
@@ -241,7 +241,7 @@ object HttpCookie {
 
   @deprecated(
     "Pattern matching on HttpCookie is deprecated because of the big number of 
fields and potential future compatibility hazards. Please use other means to 
check the fields.",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def unapply(cookie: HttpCookie) = Option((
     cookie.name(),
     cookie.value(),
@@ -253,7 +253,7 @@ object HttpCookie {
     cookie.httpOnly(),
     cookie.extension))
 
-  @deprecated("Use HttpCookiePair.toCookie and withXxx methods instead", 
"10.2.0")
+  @deprecated("Use HttpCookiePair.toCookie and withXxx methods instead", "Akka 
HTTP 10.2.0")
   def fromPair(
       pair: HttpCookiePair,
       expires: Option[DateTime] = None,
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/UpgradeToWebSocket.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/UpgradeToWebSocket.scala
index 2ebdcf8ff..5b130115b 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/UpgradeToWebSocket.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/model/ws/UpgradeToWebSocket.scala
@@ -18,7 +18,7 @@ import pekko.http.scaladsl.model.HttpResponse
  * enables a request handler to upgrade this connection to a WebSocket 
connection and
  * registers a WebSocket handler.
  */
-@deprecated("This low-level API has been replaced by an attribute.", since = 
"10.2.0")
+@deprecated("This low-level API has been replaced by an attribute.", since = 
"Akka HTTP 10.2.0")
 trait UpgradeToWebSocket extends jm.ws.UpgradeToWebSocket with 
WebSocketUpgrade {
 
   /**
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ConnectionPoolSettings.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ConnectionPoolSettings.scala
index 602079fcb..de306dc8d 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ConnectionPoolSettings.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ConnectionPoolSettings.scala
@@ -46,7 +46,7 @@ abstract class ConnectionPoolSettings extends 
js.ConnectionPoolSettings { self:
   /**
    * The underlying transport used to connect to hosts. By default 
[[ClientTransport.TCP]] is used.
    */
-  @deprecated("Deprecated in favor of connectionSettings.transport", "10.1.0")
+  @deprecated("Deprecated in favor of connectionSettings.transport", "Akka 
HTTP 10.1.0")
   def transport: ClientTransport = connectionSettings.transport
 
   /** The time after which the pool will drop an entity automatically if it 
wasn't read or discarded */
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ParserSettings.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ParserSettings.scala
index 550012d1b..2ca4a808e 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ParserSettings.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ParserSettings.scala
@@ -227,9 +227,9 @@ object ParserSettings extends 
SettingsCompanion[ParserSettings] {
       }
   }
 
-  @deprecated("Use forServer or forClient instead", "10.2.0")
+  @deprecated("Use forServer or forClient instead", "Akka HTTP 10.2.0")
   override def apply(config: Config): ParserSettings = 
ParserSettingsImpl(config)
-  @deprecated("Use forServer or forClient instead", "10.2.0")
+  @deprecated("Use forServer or forClient instead", "Akka HTTP 10.2.0")
   override def apply(configOverrides: String): ParserSettings = 
ParserSettingsImpl(configOverrides)
 
   def forServer(implicit system: ClassicActorSystemProvider): ParserSettings =
diff --git 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ServerSettings.scala
 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ServerSettings.scala
index 2fda1dbd9..80da6f027 100644
--- 
a/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ServerSettings.scala
+++ 
b/http-core/src/main/scala/org/apache/pekko/http/scaladsl/settings/ServerSettings.scala
@@ -37,7 +37,7 @@ abstract class ServerSettings private[pekko] () extends 
pekko.http.javadsl.setti
   def timeouts: ServerSettings.Timeouts
   def maxConnections: Int
   def pipeliningLimit: Int
-  @deprecated("use remote-address-attribute instead", since = "10.2.0")
+  @deprecated("use remote-address-attribute instead", since = "Akka HTTP 
10.2.0")
   def remoteAddressHeader: Boolean
   def remoteAddressAttribute: Boolean
   def rawRequestUriHeader: Boolean
@@ -48,7 +48,7 @@ abstract class ServerSettings private[pekko] () extends 
pekko.http.javadsl.setti
   def socketOptions: immutable.Seq[SocketOption]
   def defaultHostHeader: Host
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.randomFactory instead",
-    since = "10.1.1")
+    since = "Akka HTTP 10.1.1")
   def websocketRandomFactory: () => Random
   def websocketSettings: WebSocketSettings
   def parserSettings: ParserSettings
@@ -79,7 +79,7 @@ abstract class ServerSettings private[pekko] () extends 
pekko.http.javadsl.setti
   override def getRemoteAddressAttribute: Boolean = remoteAddressAttribute
   override def getLogUnencryptedNetworkBytes = 
OptionConverters.toJava(logUnencryptedNetworkBytes)
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.getRandomFactory instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   override def getWebsocketRandomFactory = new Supplier[Random] {
     override def get(): Random = websocketRandomFactory()
   }
@@ -108,7 +108,7 @@ abstract class ServerSettings private[pekko] () extends 
pekko.http.javadsl.setti
   override def withSocketOptions(newValue: java.lang.Iterable[SocketOption]): 
ServerSettings =
     self.copy(socketOptions = newValue.asScala.toList)
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.withRandomFactoryFactory instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   override def withWebsocketRandomFactory(newValue: 
java.util.function.Supplier[Random]): ServerSettings =
     self.copy(websocketSettings = 
websocketSettings.withRandomFactoryFactory(new Supplier[Random] {
       override def get(): Random = newValue.get()
@@ -131,7 +131,7 @@ abstract class ServerSettings private[pekko] () extends 
pekko.http.javadsl.setti
   def withDefaultHostHeader(newValue: Host): ServerSettings = 
self.copy(defaultHostHeader = newValue)
   def withParserSettings(newValue: ParserSettings): ServerSettings = 
self.copy(parserSettings = newValue)
   @Deprecated @deprecated("Kept for binary compatibility; Use 
websocketSettings.withRandomFactoryFactory instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def withWebsocketRandomFactory(newValue: () => Random): ServerSettings =
     self.copy(websocketSettings = 
websocketSettings.withRandomFactoryFactory(new Supplier[Random] {
       override def get(): Random = newValue()
diff --git a/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java 
b/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java
index 5efcfad8c..537029932 100644
--- a/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java
+++ b/http/src/main/java/org/apache/pekko/http/javadsl/coding/Coder.java
@@ -40,7 +40,7 @@ public enum Coder {
     }
 
     /**
-     * @deprecated Synchronous encoding is deprecated since 10.2.0
+     * @deprecated Synchronous encoding is deprecated since Akka HTTP 10.2.0
      */
     @Deprecated
     public ByteString encode(ByteString input) {
diff --git 
a/http/src/main/java/org/apache/pekko/http/javadsl/server/HttpApp.java 
b/http/src/main/java/org/apache/pekko/http/javadsl/server/HttpApp.java
index 52bf86d2f..7a9c9b595 100644
--- a/http/src/main/java/org/apache/pekko/http/javadsl/server/HttpApp.java
+++ b/http/src/main/java/org/apache/pekko/http/javadsl/server/HttpApp.java
@@ -27,7 +27,7 @@ import java.util.concurrent.atomic.AtomicReference;
  * Bootstrap trait for Http Server. It helps booting up an akka-http server by 
only defining the desired routes.
  * It offers additional hooks to modify the default behavior.
  *
- * @deprecated HttpApp this doesn't reflect the latest Akka APIs, since 10.2.0
+ * @deprecated HttpApp this doesn't reflect the latest Pekko APIs, since Akka 
HTTP 10.2.0
  */
 @Deprecated
 public abstract class HttpApp extends AllDirectives {
diff --git 
a/http/src/main/scala/org/apache/pekko/http/impl/settings/RoutingSettingsImpl.scala
 
b/http/src/main/scala/org/apache/pekko/http/impl/settings/RoutingSettingsImpl.scala
index 9f620ca94..abfb82fad 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/impl/settings/RoutingSettingsImpl.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/impl/settings/RoutingSettingsImpl.scala
@@ -22,7 +22,7 @@ private[http] final case class RoutingSettingsImpl(
 
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   override def fileIODispatcher: String = ""
 
   override def productPrefix = "RoutingSettings"
diff --git 
a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/RouteDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/RouteDirectives.scala
index ec4961e1c..6fe445402 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/RouteDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/RouteDirectives.scala
@@ -44,7 +44,7 @@ abstract class RouteDirectives extends RespondWithDirectives {
    * @deprecated Use the `RouteDirectives.concat` method instead.
    */
   @Deprecated
-  @deprecated("Use the RouteDirectives.concat method instead.", "10.1.6")
+  @deprecated("Use the RouteDirectives.concat method instead.", "Akka HTTP 
10.1.6")
   @CorrespondsTo("concat")
   @varargs def route(alternatives: Route*): Route = RouteAdapter {
     import pekko.http.scaladsl.server.Directives._
diff --git 
a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/WebSocketDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/WebSocketDirectives.scala
index 525288012..edecfb40b 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/WebSocketDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/javadsl/server/directives/WebSocketDirectives.scala
@@ -26,10 +26,10 @@ abstract class WebSocketDirectives extends 
SecurityDirectives {
   /**
    * Extract the [[UpgradeToWebSocket]] header if existent. Rejects with an 
[[ExpectedWebSocketRequestRejection]], otherwise.
    *
-   * @deprecated use `webSocketUpgrade` instead since 10.2.0
+   * @deprecated use `webSocketUpgrade` instead since Akka HTTP 10.2.0
    */
   @Deprecated
-  @deprecated("use `extractWebSocketUpgrade` instead", since = "10.2.0")
+  @deprecated("use `extractWebSocketUpgrade` instead", since = "Akka HTTP 
10.2.0")
   def extractUpgradeToWebSocket(inner: JFunction[UpgradeToWebSocket, Route]): 
Route = RouteAdapter {
     D.extractUpgradeToWebSocket { header =>
       inner.apply(header).delegate
diff --git 
a/http/src/main/scala/org/apache/pekko/http/javadsl/settings/RoutingSettings.scala
 
b/http/src/main/scala/org/apache/pekko/http/javadsl/settings/RoutingSettings.scala
index 75bea128e..1f9f8afc1 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/javadsl/settings/RoutingSettings.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/javadsl/settings/RoutingSettings.scala
@@ -23,7 +23,7 @@ abstract class RoutingSettings private[pekko] () { self: 
RoutingSettingsImpl =>
   def getDecodeMaxBytesPerChunk: Int
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   @Deprecated
   def getFileIODispatcher: String
 
@@ -41,7 +41,7 @@ abstract class RoutingSettings private[pekko] () { self: 
RoutingSettingsImpl =>
   def withDecodeMaxSize(decodeMaxSize: Long): RoutingSettings = 
self.copy(decodeMaxSize = decodeMaxSize)
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   @Deprecated
   def withFileIODispatcher(fileIODispatcher: String): RoutingSettings = self
 }
diff --git 
a/http/src/main/scala/org/apache/pekko/http/javadsl/unmarshalling/sse/EventStreamUnmarshalling.scala
 
b/http/src/main/scala/org/apache/pekko/http/javadsl/unmarshalling/sse/EventStreamUnmarshalling.scala
index 91cb54e75..b7baa34f5 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/javadsl/unmarshalling/sse/EventStreamUnmarshalling.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/javadsl/unmarshalling/sse/EventStreamUnmarshalling.scala
@@ -38,10 +38,10 @@ object EventStreamUnmarshalling {
   def fromEventsStream(settings: ServerSentEventSettings): 
Unmarshaller[HttpEntity, Source[ServerSentEvent, NotUsed]] =
     
asHttpEntityUnmarshaller(pekko.http.scaladsl.unmarshalling.sse.EventStreamUnmarshalling.fromEventsStream(settings))
 
-  // for binary-compatibility, since 10.1.7
+  // for binary-compatibility, since Akka HTTP 10.1.7
   @deprecated(
     "Binary compatibility method. Invocations should have an implicit 
ActorSystem in scope to provide access to configuration",
-    "10.1.8")
+    "Akka HTTP 10.1.8")
   val fromEventStream: Unmarshaller[HttpEntity, Source[ServerSentEvent, 
NotUsed]] =
     
asHttpEntityUnmarshaller(pekko.http.scaladsl.unmarshalling.sse.EventStreamUnmarshalling.fromEventStream)
 
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Decoder.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Decoder.scala
index 3b1a21acb..fce69610c 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Decoder.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Decoder.scala
@@ -45,7 +45,7 @@ object Decoder {
  * A decoder that is implemented in terms of a [[Stage]]
  */
 @InternalApi
-@deprecated("StreamDecoder is internal API and will be moved or removed in the 
future", since = "10.2.0")
+@deprecated("StreamDecoder is internal API and will be moved or removed in the 
future", since = "Akka HTTP 10.2.0")
 trait StreamDecoder extends Decoder { outer =>
   protected def newDecompressorStage(maxBytesPerChunk: Int): () => 
GraphStage[FlowShape[ByteString, ByteString]]
 
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Deflate.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Deflate.scala
index 7f4218a5c..09ea5c0ec 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Deflate.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Deflate.scala
@@ -10,7 +10,7 @@ import pekko.http.scaladsl.model._
 import pekko.http.scaladsl.model.headers.HttpEncodings
 
 @InternalApi
-@deprecated("Actual implementation of Deflate is internal API, use 
Coders.Deflate instead", since = "10.2.0")
+@deprecated("Actual implementation of Deflate is internal API, use 
Coders.Deflate instead", since = "Akka HTTP 10.2.0")
 class Deflate private[http] (compressionLevel: Int, val messageFilter: 
HttpMessage => Boolean) extends Coder
     with StreamDecoder {
   def this(messageFilter: HttpMessage => Boolean) = {
@@ -21,9 +21,9 @@ class Deflate private[http] (compressionLevel: Int, val 
messageFilter: HttpMessa
   def newCompressor = new DeflateCompressor(compressionLevel)
   def newDecompressorStage(maxBytesPerChunk: Int) = () => new 
DeflateDecompressor(maxBytesPerChunk)
 
-  @deprecated("Use Coders.Deflate(compressionLevel = ...) instead", since = 
"10.2.0")
+  @deprecated("Use Coders.Deflate(compressionLevel = ...) instead", since = 
"Akka HTTP 10.2.0")
   def withLevel(level: Int): Deflate = new Deflate(level, messageFilter)
 }
 @InternalApi
-@deprecated("Actual implementation of Deflate is internal API, use 
Coders.Deflate instead", since = "10.2.0")
+@deprecated("Actual implementation of Deflate is internal API, use 
Coders.Deflate instead", since = "Akka HTTP 10.2.0")
 object Deflate extends Deflate(Encoder.DefaultFilter)
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/DeflateCompressor.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/DeflateCompressor.scala
index ab5915bac..72fe9a6fe 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/DeflateCompressor.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/DeflateCompressor.scala
@@ -17,7 +17,7 @@ import scala.annotation.tailrec
 
 /** Internal API */
 @InternalApi
-@deprecated("DeflateCompressor is internal API and will be moved or removed in 
the future", since = "10.2.0")
+@deprecated("DeflateCompressor is internal API and will be moved or removed in 
the future", since = "Akka HTTP 10.2.0")
 class DeflateCompressor private[coding] (compressionLevel: Int) extends 
Compressor {
   require(compressionLevel >= 0 && compressionLevel <= 9, "Compression level 
needs to be between 0 and 9")
   import DeflateCompressor._
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala
index 9879cd8ab..6a6b340bd 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Encoder.scala
@@ -40,18 +40,18 @@ trait Encoder {
   @InternalApi
   @deprecated(
     "synchronous compression with `encode` is not supported in the future any 
more, use `encodeAsync` instead",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def encode(input: ByteString): ByteString = 
newCompressor.compressAndFinish(input)
 
   def encodeAsync(input: ByteString)(implicit mat: Materializer): 
Future[ByteString] =
     
Source.single(input).via(singleUseEncoderFlow()).runWith(Sink.fold(ByteString.empty)(_
 ++ _))
 
   @InternalApi
-  @deprecated("newCompressor is internal API", since = "10.2.0")
+  @deprecated("newCompressor is internal API", since = "Akka HTTP 10.2.0")
   def newCompressor: Compressor
 
   @InternalApi
-  @deprecated("newEncodeTransformer is internal API", since = "10.2.0")
+  @deprecated("newEncodeTransformer is internal API", since = "Akka HTTP 
10.2.0")
   def newEncodeTransformer(): GraphStage[FlowShape[ByteString, ByteString]] = 
singleUseEncoderFlow()
 
   private def singleUseEncoderFlow(): GraphStage[FlowShape[ByteString, 
ByteString]] = {
@@ -78,7 +78,7 @@ object Encoder {
 
 /** A stateful object representing ongoing compression. */
 @InternalApi
-@deprecated("Compressor is internal API and will be moved or removed in the 
future.", since = "10.2.0")
+@deprecated("Compressor is internal API and will be moved or removed in the 
future.", since = "Akka HTTP 10.2.0")
 abstract class Compressor {
 
   /**
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Gzip.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Gzip.scala
index aeaea72b3..33f5ce749 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Gzip.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/Gzip.scala
@@ -10,7 +10,7 @@ import pekko.http.scaladsl.model._
 import pekko.http.scaladsl.model.headers.HttpEncodings
 
 @InternalApi
-@deprecated("Actual implementation of Gzip is internal, use Coders.Gzip 
instead", since = "10.2.0")
+@deprecated("Actual implementation of Gzip is internal, use Coders.Gzip 
instead", since = "Akka HTTP 10.2.0")
 class Gzip private[http] (compressionLevel: Int, val messageFilter: 
HttpMessage => Boolean) extends Coder
     with StreamDecoder {
   def this(messageFilter: HttpMessage => Boolean) = {
@@ -21,7 +21,7 @@ class Gzip private[http] (compressionLevel: Int, val 
messageFilter: HttpMessage
   def newCompressor = new GzipCompressor(compressionLevel)
   def newDecompressorStage(maxBytesPerChunk: Int) = () => new 
GzipDecompressor(maxBytesPerChunk)
 
-  @deprecated("Use Coders.Gzip(compressionLevel = ...) instead", since = 
"10.2.0")
+  @deprecated("Use Coders.Gzip(compressionLevel = ...) instead", since = "Akka 
HTTP 10.2.0")
   def withLevel(level: Int): Gzip = new Gzip(level, messageFilter)
 }
 
@@ -29,7 +29,7 @@ class Gzip private[http] (compressionLevel: Int, val 
messageFilter: HttpMessage
  * An encoder and decoder for the HTTP 'gzip' encoding.
  */
 @InternalApi
-@deprecated("Actual implementation of Gzip is internal API, use Coders.Gzip 
instead", since = "10.2.0")
+@deprecated("Actual implementation of Gzip is internal API, use Coders.Gzip 
instead", since = "Akka HTTP 10.2.0")
 object Gzip extends Gzip(Encoder.DefaultFilter) {
   def apply(messageFilter: HttpMessage => Boolean) = new Gzip(messageFilter)
 }
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/NoCoding.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/NoCoding.scala
index 40ed08ebd..8b05ad94b 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/NoCoding.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/coding/NoCoding.scala
@@ -17,7 +17,8 @@ import headers.HttpEncodings
  * An encoder and decoder for the HTTP 'identity' encoding.
  */
 @InternalApi
-@deprecated("Actual implementation of NoCoding is internal API, use 
Coders.NoCoding instead", since = "10.2.0")
+@deprecated("Actual implementation of NoCoding is internal API, use 
Coders.NoCoding instead",
+  since = "Akka HTTP 10.2.0")
 object NoCoding extends Coder with StreamDecoder {
   val encoding = HttpEncodings.identity
 
@@ -34,7 +35,7 @@ object NoCoding extends Coder with StreamDecoder {
 
 /** Internal API */
 @InternalApi
-@deprecated("NoCodingCompressor is internal API and will be moved or removed 
in the future", since = "10.2.0")
+@deprecated("NoCodingCompressor is internal API and will be moved or removed 
in the future", since = "Akka HTTP 10.2.0")
 object NoCodingCompressor extends Compressor {
   def compress(input: ByteString): ByteString = input
   def flush() = ByteString.empty
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/HttpApp.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/HttpApp.scala
index d6003b6dc..b294f5245 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/HttpApp.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/HttpApp.scala
@@ -26,7 +26,7 @@ import scala.util.{ Failure, Success, Try }
  * Bootstrap trait for Http Server. It helps booting up an akka-http server by 
only defining the desired routes.
  * It offers additional hooks to modify the default behavior.
  */
-@deprecated("HttpApp this doesn't reflect the latest Akka APIs", "10.2.0")
+@deprecated("HttpApp this doesn't reflect the latest Akka APIs", "Akka HTTP 
10.2.0")
 abstract class HttpApp extends Directives {
 
   private val serverBinding = new AtomicReference[ServerBinding]()
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Rejection.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Rejection.scala
index 5a0c75d41..f07d6819b 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Rejection.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Rejection.scala
@@ -129,18 +129,18 @@ final class UnsupportedRequestContentTypeRejection(
   override def getSupported: java.util.Set[model.ContentTypeRange] =
     scala.collection.mutable.Set(supported.map(_.asJava).toVector: _*).asJava 
// TODO optimise
 
-  @deprecated("for binary compatibility", since = "10.1.9")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
   def this(supported: Set[ContentTypeRange]) = this(supported, None)
 
-  @deprecated("for binary compatibility", since = "10.1.9")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
   def copy(supported: Set[ContentTypeRange]) =
     new UnsupportedRequestContentTypeRejection(supported, this.contentType)
 
-  @deprecated("for binary compatibility", since = "10.1.9")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
   def copy$default$1(supported: Set[ContentTypeRange]) =
     new UnsupportedRequestContentTypeRejection(supported, this.contentType)
 
-  @deprecated("for binary compatibility", since = "10.1.9")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
   def copy(
       supported: Set[ContentTypeRange] = this.supported,
       contentType: Option[ContentType] = this.contentType) =
@@ -165,7 +165,7 @@ object UnsupportedRequestContentTypeRejection
       supported: Set[ContentTypeRange], contentType: Option[ContentType]): 
UnsupportedRequestContentTypeRejection =
     new UnsupportedRequestContentTypeRejection(supported, contentType)
 
-  @deprecated("for binary compatibility", since = "10.1.9")
+  @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
   def apply(supported: Set[ContentTypeRange]): 
UnsupportedRequestContentTypeRejection =
     new UnsupportedRequestContentTypeRejection(supported, None)
 
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Route.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Route.scala
index a487eed1f..217215285 100644
--- a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Route.scala
+++ b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/Route.scala
@@ -37,7 +37,7 @@ object Route {
   def seal(route: Route)(implicit
       routingSettings: RoutingSettings = null,
       @deprecated("For binary compatibility. parserSettings is never used",
-        since = "10.1.8") parserSettings: ParserSettings = null,
+        since = "Akka HTTP 10.1.8") parserSettings: ParserSettings = null,
       rejectionHandler: RejectionHandler = RejectionHandler.default,
       exceptionHandler: ExceptionHandler = null): Route = {
     import directives.ExecutionDirectives._
@@ -64,7 +64,7 @@ object Route {
   /**
    * Turns a `Route` into a server flow.
    */
-  @deprecated("Replaced by `toFlow` that takes an implicit ActorSystem.", 
"10.2.0")
+  @deprecated("Replaced by `toFlow` that takes an implicit ActorSystem.", 
"Akka HTTP 10.2.0")
   def handlerFlow(route: Route)(implicit
       routingSettings: RoutingSettings,
       parserSettings: ParserSettings,
@@ -96,7 +96,7 @@ object Route {
    */
   @deprecated(
     "Use `toFunction` instead, which only requires an implicit ActorSystem and 
no rejection/exception handlers. Use directives to specify custom exceptions or 
rejection handlers",
-    "10.2.0")
+    "Akka HTTP 10.2.0")
   def asyncHandler(route: Route)(implicit
       routingSettings: RoutingSettings,
       parserSettings: ParserSettings,
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/RouteResult.scala 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/RouteResult.scala
index 95d5b5d3d..d46e2a51d 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/RouteResult.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/RouteResult.scala
@@ -57,7 +57,7 @@ object RouteResult extends LowerPriorityRouteResultImplicits {
       implicit system: ClassicActorSystemProvider): HttpRequest => 
Future[HttpResponse] =
     Route.toFunction(route)
 
-  @deprecated("Replaced by routeToFlow", "10.2.0")
+  @deprecated("Replaced by routeToFlow", "Akka HTTP 10.2.0")
   def route2HandlerFlow(route: Route)(
       implicit
       routingSettings: RoutingSettings,
@@ -86,7 +86,7 @@ sealed abstract class LowerPriorityRouteResultImplicits {
    * is in that type means this implicit conversion come into scope whereever
    * a `Route` is given but a `Flow` is expected.
    */
-  @deprecated("make an ActorSystem available implicitly instead", "10.2.0")
+  @deprecated("make an ActorSystem available implicitly instead", "Akka HTTP 
10.2.0")
   implicit def routeToFlowViaMaterializer(route: Route)(
       implicit materializer: Materializer): Flow[HttpRequest, HttpResponse, 
NotUsed] =
     Route.toFlow(route)(ActorMaterializerHelper.downcast(materializer).system)
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FormFieldDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FormFieldDirectives.scala
index 725df2acd..49d94e485 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FormFieldDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/FormFieldDirectives.scala
@@ -56,7 +56,8 @@ trait FormFieldDirectives extends 
FormFieldDirectivesInstances with ToNameRecept
    * @group form
    */
   @pre213
-  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def formField(pdm: FieldMagnet): pdm.Out = formFields(pdm)
 
   /**
@@ -66,7 +67,8 @@ trait FormFieldDirectives extends 
FormFieldDirectivesInstances with ToNameRecept
    * @group form
    */
   @since213
-  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def formField(pdm: FieldMagnet): Directive[pdm.U] = 
formFields(pdm)
 
   /**
@@ -76,7 +78,8 @@ trait FormFieldDirectives extends 
FormFieldDirectivesInstances with ToNameRecept
    * @group form
    */
   @pre213
-  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def formFields(pdm: FieldMagnet): pdm.Out =
     pdm.convert(toStrictEntity(StrictForm.toStrictTimeout).wrap { pdm() })
 
@@ -87,7 +90,8 @@ trait FormFieldDirectives extends 
FormFieldDirectivesInstances with ToNameRecept
    * @group form
    */
   @since213
-  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def formFields(pdm: FieldMagnet): Directive[pdm.U] =
     toStrictEntity(StrictForm.toStrictTimeout).wrap { pdm() }
 }
@@ -191,7 +195,7 @@ object FormFieldDirectives extends FormFieldDirectives {
   }
 
   @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   sealed trait FieldMagnet {
     type U
     def apply(): Directive[U]
@@ -205,7 +209,7 @@ object FormFieldDirectives extends FormFieldDirectives {
   }
 
   @deprecated("Use new `formField` overloads with FieldSpec parameters. Kept 
for binary compatibility",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   object FieldMagnet {
     implicit def apply[T](value: T)(
         implicit fdef: FieldDef[T]): FieldMagnet { type U = fdef.U; type Out = 
Directive[fdef.U] } =
@@ -219,17 +223,17 @@ object FormFieldDirectives extends FormFieldDirectives {
   }
 
   @deprecated("Use new `formFields` overloads with FieldSpec parameters. Kept 
for binary compatibility",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   type FieldDefAux[A, B] = FieldDef[A] { type U = B }
 
   @deprecated("Use new `formFields` overloads with FieldSpec parameters. Kept 
for binary compatibility",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   sealed trait FieldDef[T] {
     type U
     def apply(value: T): Directive[U]
   }
   @deprecated("Use new `formFields` overloads with FieldSpec parameters. Kept 
for binary compatibility",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   object FieldDef {
     protected def fieldDef[A, B](f: A => Directive[B]): FieldDefAux[A, B] =
       new FieldDef[A] {
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/HeaderDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/HeaderDirectives.scala
index 4db531736..6aa1a8de0 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/HeaderDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/HeaderDirectives.scala
@@ -73,7 +73,7 @@ trait HeaderDirectives {
    */
   @deprecated(
     "Use string argument version or `headerValueByType`, e.g. instead of 
`headerValueByName('Referer)` use `headerValueByType(Referer)`",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def headerValueByName(headerName: Symbol): Directive1[String] = 
headerValueByName(headerName.name)
 
   /**
@@ -128,7 +128,7 @@ trait HeaderDirectives {
    */
   @deprecated(
     "Use string argument version or `headerValueByType`, e.g. instead of 
`optionalHeaderValueByName('Referer)` use `optionalHeaderValueByType(Referer)`",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   def optionalHeaderValueByName(headerName: Symbol): 
Directive1[Option[String]] =
     optionalHeaderValueByName(headerName.name)
 
@@ -186,7 +186,7 @@ object HeaderMagnet extends 
LowPriorityHeaderMagnetImplicits {
 
   @deprecated(
     "Pass the companion object to headerValueByType as a parameter instead, 
e.g. `headerValueByType(Origin)` instead of `headerValueByType[Origin](())`",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   implicit def fromUnitForModeledCustomHeader[T <: ModeledCustomHeader[T], H 
<: ModeledCustomHeaderCompanion[T]](
       u: Unit)(implicit tag: ClassTag[T], companion: 
ModeledCustomHeaderCompanion[T]): HeaderMagnet[T] =
     fromClassTagForModeledCustomHeader[T, H](tag, companion)
@@ -228,7 +228,7 @@ trait LowPriorityHeaderMagnetImplicits {
 
   @deprecated(
     "Pass the companion object to headerValueByType as a parameter instead, 
e.g. `headerValueByType(Origin)` instead of `headerValueByType[Origin](())`",
-    since = "10.2.0")
+    since = "Akka HTTP 10.2.0")
   implicit def fromUnitNormalHeader[T <: HttpHeader](u: Unit)(implicit tag: 
ClassTag[T]): HeaderMagnet[T] =
     fromClassTagNormalHeader(tag)
 
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/ParameterDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/ParameterDirectives.scala
index 086d887d4..06ffc5850 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/ParameterDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/ParameterDirectives.scala
@@ -46,7 +46,8 @@ trait ParameterDirectives extends 
ParameterDirectivesInstances with ToNameRecept
    *
    * @group param
    */
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def parameter(pdm: ParamMagnet): pdm.Out = pdm()
 
   /**
@@ -55,7 +56,8 @@ trait ParameterDirectives extends 
ParameterDirectivesInstances with ToNameRecept
    *
    * @group param
    */
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   private[http] def parameters(pdm: ParamMagnet): pdm.Out = pdm()
 }
 
@@ -119,12 +121,14 @@ object ParameterDirectives extends ParameterDirectives {
       ParamSpec(requiredFilter(name, fsu, requiredValue).tmap(_ => Tuple1(())))
   }
 
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   sealed trait ParamMagnet {
     type Out
     def apply(): Out
   }
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   object ParamMagnet {
     def apply[T](value: T)(implicit pdef: ParamDef[T]): ParamMagnet { type Out 
= pdef.Out } =
       new ParamMagnet {
@@ -133,14 +137,17 @@ object ParameterDirectives extends ParameterDirectives {
       }
   }
 
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   type ParamDefAux[T, U] = ParamDef[T] { type Out = U }
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   sealed trait ParamDef[T] {
     type Out
     def apply(value: T): Out
   }
-  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility", "10.2.0")
+  @deprecated("Use new `parameters` overloads with ParamSpec parameters. Kept 
for binary compatibility",
+    "Akka HTTP 10.2.0")
   object ParamDef {
     import Impl._
     import pekko.http.scaladsl.unmarshalling.{ FromStringUnmarshaller => FSU }
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/WebSocketDirectives.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/WebSocketDirectives.scala
index a98e5b84b..4e0686a12 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/WebSocketDirectives.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/server/directives/WebSocketDirectives.scala
@@ -27,7 +27,7 @@ trait WebSocketDirectives {
    *
    * @group websocket
    */
-  @deprecated("use `extractWebSocketUpgrade` instead", since = "10.2.0")
+  @deprecated("use `extractWebSocketUpgrade` instead", since = "Akka HTTP 
10.2.0")
   def extractUpgradeToWebSocket: Directive1[UpgradeToWebSocket] =
     optionalHeaderValueByType(classOf[UpgradeToWebSocket]).flatMap {
       case Some(upgrade) => provide(upgrade)
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/settings/RoutingSettings.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/settings/RoutingSettings.scala
index e88875d03..5b11561b3 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/settings/RoutingSettings.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/settings/RoutingSettings.scala
@@ -24,7 +24,7 @@ abstract class RoutingSettings private[pekko] () extends 
pekko.http.javadsl.sett
   def decodeMaxSize: Long
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   def fileIODispatcher: String
 
   /* Java APIs */
@@ -37,7 +37,7 @@ abstract class RoutingSettings private[pekko] () extends 
pekko.http.javadsl.sett
   def getDecodeMaxSize: Long = decodeMaxSize
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   @Deprecated
   def getFileIODispatcher: String = fileIODispatcher
 
@@ -55,7 +55,7 @@ abstract class RoutingSettings private[pekko] () extends 
pekko.http.javadsl.sett
   override def withDecodeMaxSize(decodeMaxSize: Long): RoutingSettings = 
self.copy(decodeMaxSize = decodeMaxSize)
   @deprecated(
     "binary compatibility method. Use 
`akka.stream.materializer.blocking-io-dispatcher` to configure the dispatcher",
-    since = "10.1.6")
+    since = "Akka HTTP 10.1.6")
   @Deprecated
   override def withFileIODispatcher(fileIODispatcher: String): RoutingSettings 
= self
 }
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/Unmarshaller.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/Unmarshaller.scala
index 23776a92b..fe3d8aeea 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/Unmarshaller.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/Unmarshaller.scala
@@ -160,18 +160,18 @@ object Unmarshaller
       extends RuntimeException(supported.mkString(
         s"Unsupported Content-Type [$actualContentType], supported: ", ", ", 
"")) with Product with Serializable {
 
-    @deprecated("for binary compatibility", since = "10.1.9")
+    @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
     def this(supported: Set[ContentTypeRange]) = this(supported, None)
 
-    @deprecated("for binary compatibility", since = "10.1.9")
+    @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
     def copy(supported: Set[ContentTypeRange]): 
UnsupportedContentTypeException =
       new UnsupportedContentTypeException(supported, this.actualContentType)
 
-    @deprecated("for binary compatibility", since = "10.1.9")
+    @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
     def copy$default$1(supported: Set[ContentTypeRange]): 
UnsupportedContentTypeException =
       new UnsupportedContentTypeException(supported, this.actualContentType)
 
-    @deprecated("for binary compatibility", since = "10.1.9")
+    @deprecated("for binary compatibility", since = "Akka HTTP 10.1.9")
     def copy(
         supported: Set[ContentTypeRange] = this.supported,
         contentType: Option[ContentType] = this.actualContentType): 
UnsupportedContentTypeException =
diff --git 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/sse/EventStreamUnmarshalling.scala
 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/sse/EventStreamUnmarshalling.scala
index d56802ec2..54b360d11 100644
--- 
a/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/sse/EventStreamUnmarshalling.scala
+++ 
b/http/src/main/scala/org/apache/pekko/http/scaladsl/unmarshalling/sse/EventStreamUnmarshalling.scala
@@ -45,7 +45,7 @@ trait EventStreamUnmarshalling {
    */
   @deprecated(
     "Set this property in configuration as `akka.http.sse.max-line-size` 
before calling fromEventsStream(implicit ActorSystem)",
-    "10.1.8")
+    "Akka HTTP 10.1.8")
   protected def maxLineSize: Int = 4096
 
   /**
@@ -53,12 +53,12 @@ trait EventStreamUnmarshalling {
    */
   @deprecated(
     "Set this property in configuration as `akka.http.sse.max-event-size` 
before calling fromEventsStream(implicit ActorSystem)",
-    "10.1.8")
+    "Akka HTTP 10.1.8")
   protected def maxEventSize: Int = 8192
 
   @deprecated(
     "Binary compatibility method. Invocations should have an implicit 
ActorSystem in scope to provide access to configuration",
-    "10.1.8")
+    "Akka HTTP 10.1.8")
   final val fromEventStream: FromEntityUnmarshaller[Source[ServerSentEvent, 
NotUsed]] =
     fromEventsStream(maxEventSize, maxLineSize, emitEmptyEvents = false)
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to