Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 3.0.0 #247

Merged
merged 16 commits into from
Nov 15, 2024
Merged

Conversation

stainless-app[bot]
Copy link
Contributor

@stainless-app stainless-app bot commented Oct 28, 2024

Automated Release PR

3.0.0 (2024-11-11)

Full Changelog: v2.22.0...v3.0.0

⚠ BREAKING CHANGES

  • client: replace multimaps with custom types (#259)
  • client: add/rename methods for headers/query params (#257)
  • client: rename header and query params builder methods (#256)

Features

  • client: add Headers class (#253) (9ae3cb0)
  • client: add QueryParams class (#254) (601fe61)
  • client: add/rename methods for headers/query params (#257) (9f958bf)
  • client: additional builder setters for error class (c031a23)
  • client: clean up resource leaks when the resource becomes phantom reachable (#246) (29fe5a2)
  • client: more additional body param setters (#261) (f004588)
  • client: propagate headers/query params methods to client builders (#255) (ad29c09)
  • client: replace multimaps with custom types (#259) (02ca0bf)

Bug Fixes

  • client: ensure constructed objects are immutable (#251) (36f41da)
  • client: error class toBuilder not copying fields (#262) (c031a23)

Performance Improvements

Styles

  • internal: make getOrThrow terse and consistent (#248) (f285344)

Refactors

  • client: http request methods (#258) (1b773c6)
  • client: rename header and query params builder methods (#256) (3d636ab)
  • internal: inline MoreExecutors usage (#250) (345de16)
  • internal: polish ClientOptions (#252) (43a21da)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f2d8efc to f285344 Compare October 30, 2024 18:51
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 903c287 to 345de16 Compare October 30, 2024 21:21
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5fc5ab2 to 36f41da Compare October 31, 2024 19:12
@stainless-app stainless-app bot enabled auto-merge (rebase) October 31, 2024 19:12
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 96babf6 to 43a21da Compare November 1, 2024 13:58
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0b51d20 to 9ae3cb0 Compare November 1, 2024 14:09
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from fdf111f to 601fe61 Compare November 1, 2024 19:16
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b3ec6b0 to ad29c09 Compare November 1, 2024 22:25
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f7b697f to 3d636ab Compare November 4, 2024 21:08
@stainless-app stainless-app bot changed the title release: 2.23.0 release: 3.0.0 Nov 4, 2024
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2b2fffb to 9f958bf Compare November 4, 2024 21:52
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 8315051 to 1b773c6 Compare November 5, 2024 16:38
Stainless Bot and others added 2 commits November 7, 2024 01:46
# Migration
- Methods that return headers or query params (e.g. headers from exception classes) previously returned `ListMultimap`, but now return custom `Headers` and `QueryParams` types, respectively, instead. If you were referencing `ListMultimap`, then update the referenced types and the referenced methods, which are almost identical in name, but have some differences
- Methods that accept individual headers and query params are unchanged. However, they now have additional overloads for passing the new custom `Headers` and `QueryParams` types
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6b92e75 to f004588 Compare November 7, 2024 01:47
feat(client): additional builder setters for error class
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 99d3fcb to c031a23 Compare November 7, 2024 01:51
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f9a0a35 to e3077fc Compare November 11, 2024 22:30
@stainless-app stainless-app bot merged commit 659e603 into main Nov 15, 2024
1 check passed
@stainless-app stainless-app bot deleted the release-please--branches--main--changes--next branch November 15, 2024 18:05
Copy link
Contributor Author

stainless-app bot commented Nov 15, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant