1.12.0-rc9

(fix): Fix inline path parameters with pagination endpoints.

1.12.0-rc8

(feat): Several class names are computed differently:

  • Environment class name:
    • Use environment-class-name if configured,
    • otherwise, fall back to exported-client-class-name if configured, with Environment suffix,
    • otherwise, fall back to client-class-name if configured, with Environment suffix,
    • otherwise, fall back to the computed client name, with Environment suffix.
  • Base exception class name:
    • Use base-exception-class-name if configured,
    • otherwise, fall back to exported-client-class-name if configured, with Exception suffix,
    • otherwise, fall back to client-class-name if configured, with Exception suffix,
    • otherwise, fall back to the computed client name, with Exception suffix.
  • Base API exception class name:
    • Use base-api-exception-class-name if configured,
    • otherwise, fall back to exported-client-class-name if configured, with ApiException suffix,
    • otherwise, fall back to client-class-name if configured, with ApiException suffix,
    • otherwise, fall back to the computed client name, with ApiException suffix.

1.12.0-rc7

(internal): Move exception handler into client options as an internal property for SDK authors to configure.

1.12.0-rc6

(fix): Fix bug where a lambda for sending HTTP requests would use the HTTP request from the outer scope instead of the local scope.

1.12.0-rc5

(fix): Fix hardcoded namespace for Pager.cs

1.12.0-rc4

(feat): Add .editorconfig file to the generated SDK.