Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Jan 14, 2025

Automated Release PR

4.0.0 (2025-02-05)

Full Changelog: v3.3.0...v4.0.0

⚠ BREAKING CHANGES

  • client: better union variant method and variable names (#410)

Features

Bug Fixes

  • api: add missing @MustBeClosed annotations (#429) (abe41ab)
  • api: switch CompletableFuture&lt;Void&gt; to CompletableFuture<Void?> (abe41ab)
  • client: add missing validation calls on response (abe41ab)
  • client: always provide a body for PATCH methods (abe41ab)
  • client: compiler errors (#422) (2694656)
  • client: don't leak responses when retrying (#423) (1c877e6)
  • client: make service impl constructors internal (#405) (38d434d)
  • client: make some classes and constructors non-public (#416) (0a1b627)

Chores

  • add max retries to test (#411) (e3831a7)
  • internal: add and tweak check functions (#401) (a08f4ba)
  • internal: codegen related update (#394) (94b4589)
  • internal: codegen related update (#425) (84cd37e)
  • internal: extract a checkRequired function (#400) (f0fec86)
  • internal: fix up root build.gradle.kts formatting (#396) (595151c)
  • internal: improve RetryingHttpClientTest (#421) (6f997fe)
  • internal: minor formatting/style changes (abe41ab)
  • internal: remove some unnecessary constructor keywords (0a1b627)
  • internal: remove unused Gradle imports (#397) (c5f656d)
  • internal: remove unused or unnecessary Gradle imports (#398) (5d706bc)
  • internal: rename some tests (abe41ab)
  • internal: swap checkNotNull to checkRequired (#409) (4018e4c)
  • internal: tweak client options nullability handling (a08f4ba)
  • internal: update some gradle formatting (#399) (623b174)
  • internal: upgrade kotlin compiler and gradle (#403) (0d0766b)
  • simplify examples involving lists (#402) (4520086)

Documentation

Refactors

  • internal: extract request preparation logic (2a3c658)

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 requested a review from a team as a code owner January 14, 2025 02:49
@stainless-app stainless-app bot requested review from NandoSangenetto and samuel-soubeyran and removed request for a team January 14, 2025 02:49
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 9ad1c78 to 595151c Compare January 14, 2025 03:52
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2e771ac to c5f656d Compare January 14, 2025 03:57
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from fac8901 to 5d706bc Compare January 14, 2025 04:05
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 1ed22df to 623b174 Compare January 14, 2025 04:09
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0ba3dda to f0fec86 Compare January 14, 2025 04:20
chore(internal): tweak client options nullability handling
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from d79e319 to a08f4ba Compare January 14, 2025 19:39
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 878c59a to 4520086 Compare January 15, 2025 04:55
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 37b4386 to 0d0766b Compare January 19, 2025 18:54
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2ec1461 to 1cef90d Compare January 19, 2025 18:57
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 99f0244 to 38d434d Compare January 20, 2025 16:48
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 2 times, most recently from 2f9deb2 to a595f32 Compare January 23, 2025 16:04
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 2 times, most recently from 50bf1f7 to 1e1e28e Compare January 27, 2025 20:08
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 072e8cd to 1e88c1b Compare January 29, 2025 21:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 4 times, most recently from 1f3b5c4 to 1c877e6 Compare January 30, 2025 15:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from e792d00 to 856e1c9 Compare January 30, 2025 18:06
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c521914 to 84cd37e Compare January 30, 2025 21:43
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from baab1fc to 77e6a73 Compare January 31, 2025 17:46
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from ab6521e to daf9de7 Compare January 31, 2025 18:43
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 0dce3fc to d17227d Compare February 3, 2025 23:42
fix(api): switch `CompletableFuture<Void>` to `CompletableFuture<Void?>`
fix(client): always provide a body for `PATCH` methods
fix(client): add missing validation calls on response
chore(internal): minor formatting/style changes
chore(internal): rename some tests
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 11a7205 to abe41ab Compare February 5, 2025 19:16
@stainless-app stainless-app bot merged commit e1cedca into main Feb 8, 2025
3 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Feb 8, 2025

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant