2.0.1

(fix): Fix a bug where strings with special characters would not be properly escaped when converted to C# strings.

2.0.0

(chore): The following configuration names have changed, but the old names will continue to work.

  • experimental-enable-forward-compatible-enums is now enable-forward-compatible-enums
  • experimental-additional-properties is now additional-properties

(feat): This release changes the defaults for the following custom configuration in generators.yml.

OptionBeforeNow
additional-propertiesfalsetrue
enable-forward-compatible-enumsfalsetrue
generate-mock-server-testsfalsetrue
inline-path-parametersfalsetrue
simplify-object-dictionariestruefalse
use-discriminated-unionsfalsetrue

To avoid breaking changes, explicitly set the options above with the Before values in the config of your generator in generators.yml.

1.18.1

(fix): Add [Serializable] attribute to generated schema, request, and error classes. This will make it easier for instances of these classes to be stored in places like Exception.Data.

1.18.0

(feat): Add support for HTTP HEAD method

1.17.6

(fix): Fix generated pagination endpoints that include path parameters.

1.17.1

(chore): Self hosted github user defaults to fern-api[bot].

1.17.0

(feat): Added support for pushing to GitHub.

1.17.2

(fix): Install the generator-cli at build time as a fallback if runtime installation fails.