api/docs: remove links to docs.docker.com from changelog
| ... | ... |
@@ -15,8 +15,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 15 | 15 |
|
| 16 | 16 |
## v1.52 API changes |
| 17 | 17 |
|
| 18 |
-[Docker Engine API v1.52](https://docs.docker.com/reference/api/engine/version/v1.52/) documentation |
|
| 19 |
- |
|
| 20 | 18 |
* `GET /images/{name}/get` now accepts multiple `platform` query-arguments
|
| 21 | 19 |
to allow selecting which platform(s) of a multi-platform image must be |
| 22 | 20 |
saved. |
| ... | ... |
@@ -83,8 +81,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 83 | 83 |
|
| 84 | 84 |
## v1.51 API changes |
| 85 | 85 |
|
| 86 |
-[Docker Engine API v1.51](https://docs.docker.com/reference/api/engine/version/v1.51/) documentation |
|
| 87 |
- |
|
| 88 | 86 |
* `GET /images/json` now sets the value of `Containers` field for all images |
| 89 | 87 |
to the count of containers using the image. |
| 90 | 88 |
This field was previously always -1. |
| ... | ... |
@@ -107,8 +103,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 107 | 107 |
|
| 108 | 108 |
## v1.50 API changes |
| 109 | 109 |
|
| 110 |
-[Docker Engine API v1.50](https://docs.docker.com/reference/api/engine/version/v1.50/) documentation |
|
| 111 |
- |
|
| 112 | 110 |
* `GET /info` now includes a `DiscoveredDevices` field. This is an array of |
| 113 | 111 |
`DeviceInfo` objects, each providing details about a device discovered by a |
| 114 | 112 |
device driver. |
| ... | ... |
@@ -130,8 +124,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 130 | 130 |
|
| 131 | 131 |
## v1.49 API changes |
| 132 | 132 |
|
| 133 |
-[Docker Engine API v1.49](https://docs.docker.com/reference/api/engine/version/v1.49/) documentation |
|
| 134 |
- |
|
| 135 | 133 |
* `GET /images/{name}/json` now supports a `platform` parameter (JSON
|
| 136 | 134 |
encoded OCI Platform type) allowing to specify a platform of the multi-platform |
| 137 | 135 |
image to inspect. |
| ... | ... |
@@ -147,8 +139,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 147 | 147 |
|
| 148 | 148 |
## v1.48 API changes |
| 149 | 149 |
|
| 150 |
-[Docker Engine API v1.48](https://docs.docker.com/reference/api/engine/version/v1.48/) documentation |
|
| 151 |
- |
|
| 152 | 150 |
* Deprecated: The "error" and "progress" fields in streaming responses for |
| 153 | 151 |
endpoints that return a JSON progress response, such as `POST /images/create`, |
| 154 | 152 |
`POST /images/{name}/push`, and `POST /build` are deprecated. These fields
|
| ... | ... |
@@ -230,8 +220,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 230 | 230 |
|
| 231 | 231 |
## v1.47 API changes |
| 232 | 232 |
|
| 233 |
-[Docker Engine API v1.47](https://docs.docker.com/reference/api/engine/version/v1.47/) documentation |
|
| 234 |
- |
|
| 235 | 233 |
* `GET /images/json` response now includes `Manifests` field, which contains |
| 236 | 234 |
information about the sub-manifests included in the image index. This |
| 237 | 235 |
includes things like platform-specific manifests and build attestations. |
| ... | ... |
@@ -247,8 +235,6 @@ keywords: "API, Docker, rcli, REST, documentation" |
| 247 | 247 |
|
| 248 | 248 |
## v1.46 API changes |
| 249 | 249 |
|
| 250 |
-[Docker Engine API v1.46](https://docs.docker.com/reference/api/engine/version/v1.46/) documentation |
|
| 251 |
- |
|
| 252 | 250 |
* `GET /info` now includes a `Containerd` field containing information about |
| 253 | 251 |
the location of the containerd API socket and containerd namespaces used |
| 254 | 252 |
by the daemon to run containers and plugins. |
| ... | ... |
@@ -315,8 +301,6 @@ are not part of the underlying image's Config, and deprecated: |
| 315 | 315 |
|
| 316 | 316 |
## v1.45 API changes |
| 317 | 317 |
|
| 318 |
-[Docker Engine API v1.45](https://docs.docker.com/reference/api/engine/version/v1.45/) documentation |
|
| 319 |
- |
|
| 320 | 318 |
* `POST /containers/create` now supports `VolumeOptions.Subpath` which allows a |
| 321 | 319 |
subpath of a named volume to be mounted. |
| 322 | 320 |
* `POST /images/search` will always assume a `false` value for the `is-automated` |
| ... | ... |
@@ -333,8 +317,6 @@ are not part of the underlying image's Config, and deprecated: |
| 333 | 333 |
|
| 334 | 334 |
## v1.44 API changes |
| 335 | 335 |
|
| 336 |
-[Docker Engine API v1.44](https://docs.docker.com/reference/api/engine/version/v1.44/) documentation |
|
| 337 |
- |
|
| 338 | 336 |
* GET `/images/json` now accepts an `until` filter. This accepts a timestamp and |
| 339 | 337 |
lists all images created before it. The `<timestamp>` can be Unix timestamps, |
| 340 | 338 |
date formatted timestamps, or Go duration strings (e.g. `10m`, `1h30m`) |
| ... | ... |
@@ -402,8 +384,6 @@ are not part of the underlying image's Config, and deprecated: |
| 402 | 402 |
|
| 403 | 403 |
## v1.43 API changes |
| 404 | 404 |
|
| 405 |
-[Docker Engine API v1.43](https://docs.docker.com/reference/api/engine/version/v1.43/) documentation |
|
| 406 |
- |
|
| 407 | 405 |
* `POST /containers/create` now accepts `Annotations` as part of `HostConfig`. |
| 408 | 406 |
Can be used to attach arbitrary metadata to the container, which will also be |
| 409 | 407 |
passed to the runtime when the container is started. |
| ... | ... |
@@ -419,8 +399,6 @@ are not part of the underlying image's Config, and deprecated: |
| 419 | 419 |
|
| 420 | 420 |
## v1.42 API changes |
| 421 | 421 |
|
| 422 |
-[Docker Engine API v1.42](https://docs.docker.com/reference/api/engine/version/v1.42/) documentation |
|
| 423 |
- |
|
| 424 | 422 |
* Removed the `BuilderSize` field on the `GET /system/df` endpoint. This field |
| 425 | 423 |
was introduced in API 1.31 as part of an experimental feature, and no longer |
| 426 | 424 |
used since API 1.40. |
| ... | ... |
@@ -527,8 +505,6 @@ are not part of the underlying image's Config, and deprecated: |
| 527 | 527 |
|
| 528 | 528 |
## v1.41 API changes |
| 529 | 529 |
|
| 530 |
-[Docker Engine API v1.41](https://docs.docker.com/reference/api/engine/version/v1.41/) documentation |
|
| 531 |
- |
|
| 532 | 530 |
* `GET /events` now returns `prune` events after pruning resources have completed. |
| 533 | 531 |
Prune events are returned for `container`, `network`, `volume`, `image`, and |
| 534 | 532 |
`builder`, and have a `reclaimed` attribute, indicating the amount of space |
| ... | ... |
@@ -615,8 +591,6 @@ are not part of the underlying image's Config, and deprecated: |
| 615 | 615 |
|
| 616 | 616 |
## v1.40 API changes |
| 617 | 617 |
|
| 618 |
-[Docker Engine API v1.40](https://docs.docker.com/reference/api/engine/version/v1.40/) documentation |
|
| 619 |
- |
|
| 620 | 618 |
* The `/_ping` endpoint can now be accessed both using `GET` or `HEAD` requests. |
| 621 | 619 |
when accessed using a `HEAD` request, all headers are returned, but the body |
| 622 | 620 |
is empty (`Content-Length: 0`). This change is not versioned, and affects all |
| ... | ... |
@@ -682,8 +656,6 @@ are not part of the underlying image's Config, and deprecated: |
| 682 | 682 |
|
| 683 | 683 |
## V1.39 API changes |
| 684 | 684 |
|
| 685 |
-[Docker Engine API v1.39](https://docs.docker.com/reference/api/engine/version/v1.39/) documentation |
|
| 686 |
- |
|
| 687 | 685 |
* `GET /info` now returns an empty string, instead of `<unknown>` for `KernelVersion` |
| 688 | 686 |
and `OperatingSystem` if the daemon was unable to obtain this information. |
| 689 | 687 |
* `GET /info` now returns information about the product license, if a license |
| ... | ... |
@@ -699,17 +671,12 @@ are not part of the underlying image's Config, and deprecated: |
| 699 | 699 |
|
| 700 | 700 |
## V1.38 API changes |
| 701 | 701 |
|
| 702 |
-[Docker Engine API v1.38](https://docs.docker.com/reference/api/engine/version/v1.38/) documentation |
|
| 703 |
- |
|
| 704 |
- |
|
| 705 | 702 |
* `GET /tasks` and `GET /tasks/{id}` now return a `NetworkAttachmentSpec` field,
|
| 706 | 703 |
containing the `ContainerID` for non-service containers connected to "attachable" |
| 707 | 704 |
swarm-scoped networks. |
| 708 | 705 |
|
| 709 | 706 |
## v1.37 API changes |
| 710 | 707 |
|
| 711 |
-[Docker Engine API v1.37](https://docs.docker.com/reference/api/engine/version/v1.37/) documentation |
|
| 712 |
- |
|
| 713 | 708 |
* `POST /containers/create` and `POST /services/create` now supports exposing SCTP ports. |
| 714 | 709 |
* `POST /configs/create` and `POST /configs/{id}/create` now accept a `Templating` driver.
|
| 715 | 710 |
* `GET /configs` and `GET /configs/{id}` now return the `Templating` driver of the config.
|
| ... | ... |
@@ -718,15 +685,11 @@ are not part of the underlying image's Config, and deprecated: |
| 718 | 718 |
|
| 719 | 719 |
## v1.36 API changes |
| 720 | 720 |
|
| 721 |
-[Docker Engine API v1.36](https://docs.docker.com/reference/api/engine/version/v1.36/) documentation |
|
| 722 |
- |
|
| 723 | 721 |
* `Get /events` now return `exec_die` event when an exec process terminates. |
| 724 | 722 |
|
| 725 | 723 |
|
| 726 | 724 |
## v1.35 API changes |
| 727 | 725 |
|
| 728 |
-[Docker Engine API v1.35](https://docs.docker.com/reference/api/engine/version/v1.35/) documentation |
|
| 729 |
- |
|
| 730 | 726 |
* `POST /services/create` and `POST /services/(id)/update` now accepts an |
| 731 | 727 |
`Isolation` field on container spec to set the Isolation technology of the |
| 732 | 728 |
containers running the service (`default`, `process`, or `hyperv`). This |
| ... | ... |
@@ -748,8 +711,6 @@ are not part of the underlying image's Config, and deprecated: |
| 748 | 748 |
|
| 749 | 749 |
## v1.34 API changes |
| 750 | 750 |
|
| 751 |
-[Docker Engine API v1.34](https://docs.docker.com/reference/api/engine/version/v1.34/) documentation |
|
| 752 |
- |
|
| 753 | 751 |
* `POST /containers/(name)/wait?condition=removed` now also also returns |
| 754 | 752 |
in case of container removal failure. A pointer to a structure named |
| 755 | 753 |
`Error` added to the response JSON in order to indicate a failure. |
| ... | ... |
@@ -759,15 +720,11 @@ are not part of the underlying image's Config, and deprecated: |
| 759 | 759 |
|
| 760 | 760 |
## v1.33 API changes |
| 761 | 761 |
|
| 762 |
-[Docker Engine API v1.33](https://docs.docker.com/reference/api/engine/version/v1.33/) documentation |
|
| 763 |
- |
|
| 764 | 762 |
* `GET /events` now supports filtering 4 more kinds of events: `config`, `node`, |
| 765 | 763 |
`secret` and `service`. |
| 766 | 764 |
|
| 767 | 765 |
## v1.32 API changes |
| 768 | 766 |
|
| 769 |
-[Docker Engine API v1.32](https://docs.docker.com/reference/api/engine/version/v1.32/) documentation |
|
| 770 |
- |
|
| 771 | 767 |
* `POST /images/create` now accepts a `platform` parameter in the form of `os[/arch[/variant]]`. |
| 772 | 768 |
* `POST /containers/create` now accepts additional values for the |
| 773 | 769 |
`HostConfig.IpcMode` property. New values are `private`, `shareable`, |
| ... | ... |
@@ -780,8 +737,6 @@ are not part of the underlying image's Config, and deprecated: |
| 780 | 780 |
|
| 781 | 781 |
## v1.31 API changes |
| 782 | 782 |
|
| 783 |
-[Docker Engine API v1.31](https://docs.docker.com/reference/api/engine/version/v1.31/) documentation |
|
| 784 |
- |
|
| 785 | 783 |
* `DELETE /secrets/(name)` now returns status code 404 instead of 500 when the secret does not exist. |
| 786 | 784 |
* `POST /secrets/create` now returns status code 409 instead of 500 when creating an already existing secret. |
| 787 | 785 |
* `POST /secrets/create` now accepts a `Driver` struct, allowing the |
| ... | ... |
@@ -811,8 +766,6 @@ are not part of the underlying image's Config, and deprecated: |
| 811 | 811 |
|
| 812 | 812 |
## v1.30 API changes |
| 813 | 813 |
|
| 814 |
-[Docker Engine API v1.30](https://docs.docker.com/reference/api/engine/version/v1.30/) documentation |
|
| 815 |
- |
|
| 816 | 814 |
* `GET /info` now returns the list of supported logging drivers, including plugins. |
| 817 | 815 |
* `GET /info` and `GET /swarm` now returns the cluster-wide swarm CA info if the node is in a swarm: the cluster root CA certificate, and the cluster TLS |
| 818 | 816 |
leaf certificate issuer's subject and public key. It also displays the desired CA signing certificate, if any was provided as part of the spec. |
| ... | ... |
@@ -834,8 +787,6 @@ are not part of the underlying image's Config, and deprecated: |
| 834 | 834 |
|
| 835 | 835 |
## v1.29 API changes |
| 836 | 836 |
|
| 837 |
-[Docker Engine API v1.29](https://docs.docker.com/reference/api/engine/version/v1.29/) documentation |
|
| 838 |
- |
|
| 839 | 837 |
* `DELETE /networks/(name)` now allows to remove the ingress network, the one used to provide the routing-mesh. |
| 840 | 838 |
* `POST /networks/create` now supports creating the ingress network, by specifying an `Ingress` boolean field. As of now this is supported only when using the overlay network driver. |
| 841 | 839 |
* `GET /networks/(name)` now returns an `Ingress` field showing whether the network is the ingress one. |
| ... | ... |
@@ -848,8 +799,6 @@ are not part of the underlying image's Config, and deprecated: |
| 848 | 848 |
|
| 849 | 849 |
## v1.28 API changes |
| 850 | 850 |
|
| 851 |
-[Docker Engine API v1.28](https://docs.docker.com/reference/api/engine/version/v1.28/) documentation |
|
| 852 |
- |
|
| 853 | 851 |
* `POST /containers/create` now includes a `Consistency` field to specify the consistency level for each `Mount`, with possible values `default`, `consistent`, `cached`, or `delegated`. |
| 854 | 852 |
* `GET /containers/create` now takes a `DeviceCgroupRules` field in `HostConfig` allowing to set custom device cgroup rules for the created container. |
| 855 | 853 |
* Optional query parameter `verbose` for `GET /networks/(id or name)` will now list all services with all the tasks, including the non-local tasks on the given network. |
| ... | ... |
@@ -866,20 +815,14 @@ are not part of the underlying image's Config, and deprecated: |
| 866 | 866 |
|
| 867 | 867 |
## v1.27 API changes |
| 868 | 868 |
|
| 869 |
-[Docker Engine API v1.27](https://docs.docker.com/reference/api/engine/version/v1.27/) documentation |
|
| 870 |
- |
|
| 871 | 869 |
* `GET /containers/(id or name)/stats` now includes an `online_cpus` field in both `precpu_stats` and `cpu_stats`. If this field is `nil` then for compatibility with older daemons the length of the corresponding `cpu_usage.percpu_usage` array should be used. |
| 872 | 870 |
|
| 873 | 871 |
## v1.26 API changes |
| 874 | 872 |
|
| 875 |
-[Docker Engine API v1.26](https://docs.docker.com/reference/api/engine/version/v1.26/) documentation |
|
| 876 |
- |
|
| 877 | 873 |
* `POST /plugins/(plugin name)/upgrade` upgrade a plugin. |
| 878 | 874 |
|
| 879 | 875 |
## v1.25 API changes |
| 880 | 876 |
|
| 881 |
-[Docker Engine API v1.25](https://docs.docker.com/reference/api/engine/version/v1.25/) documentation |
|
| 882 |
- |
|
| 883 | 877 |
* The API version is now required in all API calls. Instead of just requesting, for example, the URL `/containers/json`, you must now request `/v1.25/containers/json`. |
| 884 | 878 |
* `GET /version` now returns `MinAPIVersion`. |
| 885 | 879 |
* `POST /build` accepts `networkmode` parameter to specify network used during build. |
| ... | ... |
@@ -955,8 +898,6 @@ are not part of the underlying image's Config, and deprecated: |
| 955 | 955 |
|
| 956 | 956 |
## v1.24 API changes |
| 957 | 957 |
|
| 958 |
-[Docker Engine API v1.24](v1.24.md) documentation |
|
| 959 |
- |
|
| 960 | 958 |
* `POST /containers/create` now takes `StorageOpt` field. |
| 961 | 959 |
* `GET /info` now returns `SecurityOptions` field, showing if `apparmor`, `seccomp`, or `selinux` is supported. |
| 962 | 960 |
* `GET /info` no longer returns the `ExecutionDriver` property. This property was no longer used after integration |