Skip to content
This repository was archived by the owner on Feb 16, 2026. It is now read-only.

chore: release v0.24.0#299

Merged
shikhar merged 1 commit intomainfrom
release-plz-2026-02-10T05-41-09Z
Feb 15, 2026
Merged

chore: release v0.24.0#299
shikhar merged 1 commit intomainfrom
release-plz-2026-02-10T05-41-09Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 10, 2026

🤖 New release

  • s2-sdk: 0.23.8 -> 0.24.0 (⚠ API breaking changes)

s2-sdk breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/inherent_method_missing.ron

Failed in:
  CreateBasinInput::with_idempotency_token, previously in file /tmp/.tmpoNf48h/s2-sdk/src/types.rs:913
  CreateStreamInput::with_idempotency_token, previously in file /tmp/.tmpoNf48h/s2-sdk/src/types.rs:2583

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field idempotency_token of struct CreateBasinInput, previously in file /tmp/.tmpoNf48h/s2-sdk/src/types.rs:882
  field idempotency_token of struct CreateStreamInput, previously in file /tmp/.tmpoNf48h/s2-sdk/src/types.rs:2561

--- failure struct_pub_field_now_doc_hidden: pub struct field is now #[doc(hidden)] ---

Description:
A pub field of a pub struct is now marked #[doc(hidden)] and is no longer part of the public API.
        ref: https://doc.rust-lang.org/rustdoc/write-documentation/the-doc-attribute.html#hidden
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_now_doc_hidden.ron

Failed in:
  field CreateBasinInput.idempotency_token in file /tmp/.tmp5yfqnq/s2-sdk-rust/src/types.rs:868
  field CreateStreamInput.idempotency_token in file /tmp/.tmp5yfqnq/s2-sdk-rust/src/types.rs:2539
Changelog

[0.24.0] - 2026-02-15

Features

  • Add accessors for AppendRecord (#305)
  • [breaking] Add lower bounds for max_batch_bytes and max_batch_records (#309)
  • [breaking] Reduce default max_unacked_bytes to 5MiB (#311)

Refactor

  • Replace reqwest with hyper-util and add client pooling (#298)
  • [breaking] Make idempotency_token private (#306)
  • [breaking] Remove unnecessary Result from with_max_unacked_batches (#307)
  • Remove unnecessary compression for GET and DELETE requests (#308)
  • Rename fields, methods, and vars related to RetryBackoff (#310)
  • [breaking] Make S2DateTime conversion from time::OffsetDateTime fallible (#312)

Testing

  • Metrics (#297)
  • Basin & stream api (#300)

Miscellaneous Tasks

  • Bump dependencies (#296)
  • Dep updates (#314)


This PR was generated with release-plz.

@github-actions github-actions bot requested a review from a team as a code owner February 10, 2026 05:41
@greptile-apps
Copy link

greptile-apps bot commented Feb 10, 2026

PR author is not in the allowed authors list.

@github-actions github-actions bot force-pushed the release-plz-2026-02-10T05-41-09Z branch 2 times, most recently from 391ca5f to f0ec8f3 Compare February 11, 2026 04:17
@quettabit quettabit marked this pull request as draft February 12, 2026 03:55
@github-actions github-actions bot force-pushed the release-plz-2026-02-10T05-41-09Z branch from f0ec8f3 to adaf3e0 Compare February 12, 2026 22:35
@quettabit quettabit marked this pull request as ready for review February 14, 2026 03:37
@quettabit quettabit marked this pull request as draft February 14, 2026 03:50
@github-actions github-actions bot force-pushed the release-plz-2026-02-10T05-41-09Z branch from adaf3e0 to d92c141 Compare February 14, 2026 04:54
@github-actions github-actions bot changed the title chore: release v0.23.9 chore: release v0.24.0 Feb 14, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-02-10T05-41-09Z branch 7 times, most recently from 81e039b to 88d8ce7 Compare February 15, 2026 08:00
@github-actions github-actions bot force-pushed the release-plz-2026-02-10T05-41-09Z branch from 88d8ce7 to 77da216 Compare February 15, 2026 18:52
@shikhar shikhar marked this pull request as ready for review February 15, 2026 19:01
@shikhar shikhar merged commit e1bb42c into main Feb 15, 2026
@shikhar shikhar deleted the release-plz-2026-02-10T05-41-09Z branch February 15, 2026 19:02
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant