3.28.0
(feat): Added Generation Metadata file to output.
3.25.0
(feat): Add support for logging to the generated SDK.
Users can configure the logger by passing in a logging object to the client options.
The logging object can have the following properties:
level: The log level to use. Defaults tologging.LogLevel.Info.logger: The logger to use. Defaults tologging.ConsoleLogger.silent: Whether to silence the logger. Defaults totrue.
The level property can be one of the following values:
logging.LogLevel.Debuglogging.LogLevel.Infologging.LogLevel.Warnlogging.LogLevel.Error
To provide a custom logger, users can pass in a custom logger implementation that implements the logging.ILogger interface.