changedInput schema / properties / alias / description
Previous value: -"Connection alias registered via brapi_connect. Omit to read the connection registered under alias `default` — i.e. a prior brapi_connect call that did not specify an alias. Calls that used a non-default alias must pass that same alias here."New value: +"Connection alias. Omit to use alias `default`. An alias registered via brapi_connect works, and so does one the server has a URL configured for (a built-in alias, an operator-configured alias, or `default` on a deployment with a default server), which connects on first use. Calls that used a non-default alias must pass that same alias here."
removedInput schema / properties / imageDbIds / items / minLength
Removed value: -1
addedInput schema / properties / imageDbIds / items / pattern
Added value: +"\\S"
changedOutput schema / properties / alias / description
Previous value: -"Alias of the registered BrAPI connection the call used."New value: +"Connection alias the call used."
changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `unknown_alias`: No connection has been registered under the requested alias. `images_unsupported`: BrAPI server does not advertise /images in /serverinfo. Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `unknown_alias`: No connection is registered under the requested alias, and the server has no base URL configured for it to connect on first use. `auth_token_exchange_failed`: Connecting the alias on first use, the SGN or OAuth token exchange against the BrAPI /token endpoint failed. `auth_no_access_token`: Connecting the alias on first use, the token endpoint answered without returning an access token. `capability_discovery_unavailable`: Neither /serverinfo nor /calls listed any call, and at least one of them timed out, was unreachable, or answered 429 or a 5xx other than 501, so nothing was cached. `upstream_unauthorized`: The BrAPI server answered HTTP 401: it requires credentials, or rejected the ones sent. `upstream_forbidden`: The BrAPI server answered HTTP 403: the credentials sent, or their absence, lack access. `alias_base_url_invalid`: The base URL configured on the server for this alias is not an absolute http(s) URL, or carries credentials. `private_address_blocked`: The base URL configured for this alias, or its token URL, is on a private or reserved address this server may not reach. `images_unsupported`: The BrAPI server does not advertise /images. Other values are possible when a failure originates below the handler."
changedOutput schema / properties / error / properties / data / properties / reason / examples
Previous value: -[
- "unknown_alias",
- "images_unsupported"
-]New value: +[
+ "unknown_alias",
+ "auth_token_exchange_failed",
+ "auth_no_access_token",
+ "capability_discovery_unavailable",
+ "upstream_unauthorized",
+ "upstream_forbidden",
+ "alias_base_url_invalid",
+ "private_address_blocked",
+ "images_unsupported"
+]
changedOutput schema / properties / images / items / properties / mimeType / description
Previous value: -"Actual MIME type of the returned bytes."New value: +"Content-Type of the byte response, else the metadata mimeType, else application/octet-stream."