Skip to content

Conversation

@fern-api
Copy link
Contributor

@fern-api fern-api bot commented Feb 17, 2025

Upgrading from 1.9.15 to 1.9.29 - Changelog

    1.9.29
  • fix: The Protobuf package aliases now include the package name to avoid conflicts when multiple
    Protobuf packages are used. For example, com.acme.users.v1 would be aliased as ProtoUsersV1
    instead of just Proto.

  • 1.9.28

  • fix: Fix the Protobuf mappers for the google.protobuf.Any type.

  • fix: The Protobuf mappers now refer to the original name of the Protobuf type instead
    of the PascalCase name.

  • 1.9.27

  • fix: Fix the Protobuf mappers for enum and timestamp types.

  • 1.9.26

  • fix: Use global::System.Type instead of System.Type in OneOfSerializer
    when a type named System exists in the current namespace.

  • 1.9.25

  • fix: Use global::System.Type instead of System.Type in generated code to avoid potential naming conflicts
    when a type named System exists in the current namespace.

  • 9 additional updates, see more

    1.9.24

  • fix: Use the original gRPC service name in the generated client reference instead of applying any casing transformations.

  • 1.9.23

  • fix: Fix method return types to use unqualified Task instead of System.Threading.Tasks.Task
    when the method returns a response.

  • 1.9.22

  • feat: Generate a pagination section to the generated README.md file.

  • feat: You can now foreach(var item in page) on Page<T> instances.

  • 1.9.21

  • fix: Support literals in query parameters and headers. For example, if a field in a wrapped request has a literal value of "foo", we will now set that value as the default value for the field.
    Note that wrapped requests are just a bag of properties that include body properties.

  • 1.9.20

  • fix: Support literals in wrapped requests (). For example, if a field in a wrapped request has a literal value of "foo", we will now set that value as the default value for the field.
    Note that wrapped requests are just a bag of properties that include body properties.

  • 1.9.19

  • fix: Fix serialization of enum path parameters. Previously, enum path parameters were serialized using their C# enum name, but now they are
    correctly serialized using their wire value.

  • 1.9.18

  • fix: Fix serialization of enum path parameters. Previously, enum path parameters were serialized using their C# enum name, but now they are
    correctly serialized using their wire value.

  • 1.9.17

  • fix: Support required literals. For example, if a field has a literal value of "foo", we will now set that value as the default value for the field.

  • 1.9.16

  • fix: Required client parameters that are headers are now sent when making API requests. For example if a bearer token is required to
    instantiate the client, we will ensure that it is sent when making API requests.

@github-actions
Copy link
Contributor

@humford humford merged commit 2dee4a6 into main Feb 20, 2025
3 of 4 checks passed
@humford humford deleted the fern/update/fern-csharp-sdk@api/csharp-sdk branch February 20, 2025 06:45
skeptrunedev referenced this pull request in devflowinc/vapi-docs Mar 5, 2025
Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants