Skip to content

Releases: GetStream/getstream-net

v15.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 15:30

v15.0.0

Breaking

  • OpenAPI regeneration (schema name-collision fixes) changed several generated C# types, so consumer code may need updates to compile (the JSON wire contract is unchanged). Highlights: ModerationClient.FlagAsync now returns FlagItemResponse; BanAsync returns ModerationBanResponse; ChannelInput.ConfigOverrides retyped to ChannelConfigOverrides?; and several value types became non-nullable. See the CHANGELOG for the complete list.

Added

  • Structured logging via StreamOptions.Logger (ILogger), with always-on secret redaction; opt into request/response bodies with StreamOptions.LogBodies.
  • Opt-in auto-retry via StreamOptions.Retry = new RetryConfig { Enabled = true, MaxAttempts = 3, MaxBackoff = TimeSpan.FromSeconds(30) } for GET/HEAD on HTTP 429 or transport errors, honoring Retry-After.

Full list of type changes in the CHANGELOG.

Install: dotnet add package getstream-net --version 15.0.0

v14.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 12:43

v14.0.0

Breaking changes

  • The moderation CallResponse model is renamed to ModerationCallResponse (the Video CallResponse is unchanged). Update references on moderation responses from CallResponse to ModerationCallResponse.

Install: dotnet add package getstream-net --version 14.0.0

v13.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jul 15:35

Release v13.1.0

  • Bump type: minor
  • Previous: 13.0.1
  • Next: 13.1.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 13.1.0

v13.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:21

v13.0.1

Added

  • Read-only GetChannel endpoint: client.Chat().GetChannelAsync(type, id, request) — fetch a channel by CID without creating it (returns StreamResponse<ChannelStateResponse>; 404 if it does not exist).

Install: dotnet add package getstream-net --version 13.0.1

v13.0.0

Choose a tag to compare

@github-actions github-actions released this 19 Jun 15:14

Release v13.0.0

  • Bump type: major
  • Previous: 12.3.0
  • Next: 13.0.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 13.0.0

v12.3.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 12:37

Release v12.3.0

  • Bump type: minor
  • Previous: 12.2.0
  • Next: 12.3.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 12.3.0

v11.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 12:52
987ed6d

Release v11.1.0

  • Bump type: patch
  • Previous: 12.3.0
  • Next: 11.1.0
  • Trigger: workflow_dispatch

Install with: dotnet add package getstream-net --version 11.1.0

v12.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 10:35

Release v12.2.0

  • Bump type: minor
  • Previous: 12.1.0
  • Next: 12.2.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 12.2.0

v12.1.0

Choose a tag to compare

@github-actions github-actions released this 28 May 10:40
781773c

Release v12.1.0

  • Bump type: minor
  • Previous: 12.0.0
  • Next: 12.1.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 12.1.0

v12.0.0

Choose a tag to compare

@github-actions github-actions released this 22 May 12:51

Release v12.0.0

  • Bump type: major
  • Previous: 11.0.1
  • Next: 12.0.0
  • Trigger: pull_request

Install with: dotnet add package getstream-net --version 12.0.0