Browse code

API: update docs that /session left experimental in V1.39

The `/session` endpoint left experimental in API V1.39 through
239047c2d36706f2826b0a9bc115e0a08b1c3d27 and
01c9e7082eba71cbe60ce2e47acb9aad2c83c7ef, but the API reference
was not updated accordingly.

This updates the API documentation to match the change.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

Sebastiaan van Stijn authored on 2019/10/02 19:12:36
Showing 2 changed files
... ...
@@ -10414,9 +10414,6 @@ paths:
10414 10414
       description: |
10415 10415
         Start a new interactive session with a server. Session allows server to call back to the client for advanced capabilities.
10416 10416
 
10417
-        > **Note**: This endpoint is *experimental* and only available if the daemon is started with experimental
10418
-        > features enabled. The specifications for this endpoint may still change in a future version of the API.
10419
-
10420 10417
         ### Hijacking
10421 10418
 
10422 10419
         This endpoint hijacks the HTTP connection to HTTP2 transport that allows the client to expose gPRC services on that connection.
... ...
@@ -10450,4 +10447,4 @@ paths:
10450 10450
           description: "server error"
10451 10451
           schema:
10452 10452
             $ref: "#/definitions/ErrorResponse"
10453
-      tags: ["Session (experimental)"]
10453
+      tags: ["Session"]
... ...
@@ -106,6 +106,9 @@ keywords: "API, Docker, rcli, REST, documentation"
106 106
 * `POST /swarm/init` now accepts a `DefaultAddrPool` property to set global scope default address pool
107 107
 * `POST /swarm/init` now accepts a `SubnetSize` property to set global scope networks by giving the
108 108
   length of the subnet masks for every such network
109
+* `POST /session` (added in [V1.31](#v131-api-changes) is no longer experimental.
110
+  This endpoint can be used to run interactive long-running protocols between the
111
+  client and the daemon.
109 112
 
110 113
 ## V1.38 API changes
111 114