1.12.0-rc3

(feat): Add support for schema properties with write-only and read-only access.

(feat): The JSON serializer will write with indentation during debugging, and without in production.

1.12.0-rc2

(feat): Pager and BiPager now have consistent properties and methods. As part of this change, pagers are now generated asynchronously which is a breaking change for the endpoint methods.

1// Before:
2var pager = client.GetItemsAsync(...);
3
4// After:
5var pager = await client.GetItemsAsync(...);

(fix): Fixed an issue where generated code for setting UUIDs in a query string parameter would generate uncompilable code.

(feat): Extend support for offset pagination to float, double, and decimal types.

1.12.0-rc1

(feat): Add support for the include-exception-handler configuration option, which generates an ExceptionHandler interface for the SDK. This is useful when you want to act upon all exceptions thrown by the SDK (e.g. report them to a monitoring service).

You can configure this feature with the following:

1# generators.yml
2- name: fern-api/fern-csharp-sdk
3 version: 1.12.0-rc1
4 config:
5 include-exception-handler: true

(fix): Fixes a regression for mapping ReadOnlyMemory values in the generated Protobuf mapper.