This document describes the relevant changes between releases of the UHC API SDK.
-
Generated servers can handle routes with and without trailing slashes.
-
Clone metamodel for code generation
-
Clone model for code generation
-
Rename main package
-
Add generated servers.
-
Changes ClusterRegistration response type from long to string .
-
Add support for quota summary.
-
Fix the data type of the cluster registration expiration date.
-
Automatically select the deprecated OpenID server when authenticating with user name and password.
-
Don’t send warnings about toke issuer when no tokens are used.
-
Fix the names of the methods used to set the V values of the
glog
logger.
-
Added methods to get connection attributes like token URL, client identifier, etc.
-
Added
GetMethod
andGetPath
methods to HTTP requests. -
Added
Header
method to HTTP responses.
-
Added support for the
name
attribute of theDashboard
type. -
Added to lists a new
Get
method to get elements by index.
-
Added to response types getter methods that return the value of the parameter and a boolean flag that indicates if there is actually a value.
-
Improved support for contexts, adding the
BuildContext
,TokensContext
andSendContext
methods.
Important
|
This version breaks backwards compatibility in the Logger
interface, as all the methods require now a first ctx parameter.
|
-
Moved basic cluster metrics to the
metrics
attribute. -
Added
Empty
method to lists and struct typess.
-
Change the
glog
logger so that it uses--v=0
for errors, warnings and information messages and--v=1
for debug messages.
-
Renamed the project from
api-client
touhc-sdk
. -
Moved the command line tool to a new
uhc-cli
project.
-
Add
context
andtimeout
parameters to all requests. -
Scrub password from debug log.