3.28.5

(fix): Fix issue where logs were logged even when the respective log level was disabled.

(chore): Add tests for logging and the fetcher’s redaction functionality.

(chore): Improve unit test performance and refactor code to reduce duplication.

3.28.4

(fix): Fix a compilation error when a websocket channel has no send or receive messages.

3.28.3

(fix): Fix local GitHub generation to match remote generation.

3.28.2

(fix): Fix inconsistent path parameter casing in the WebSocket connect options. The casing now follows the same rules as other HTTP path parameters:

  • retainOriginalCasing: true: use the original casing from the OpenAPI spec, regardless of the noSerdeLayer setting.
  • noSerdeLayer: true: use the original casing from the OpenAPI spec.
  • noSerdeLayer: false: use camelCase for path parameters.