Skip to content

release: 0.161.0#678

Merged
stainless-app[bot] merged 14 commits intomainfrom
release-please--branches--main--changes--next
Jan 14, 2025
Merged

release: 0.161.0#678
stainless-app[bot] merged 14 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

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

Automated Release PR

0.161.0 (2025-01-14)

Full Changelog: v0.160.0...v0.161.0

Features

  • api: api update (#689) (9c18c02)
  • client: add various convenience setters to models (#682) (57324bd)
  • client: allow passing null or optional for nullable fields (#679) (7e006d5)
  • client: allow setting arbitrary JSON for top-level body params (57324bd)
  • client: expose getters for JsonField of body params (57324bd)

Bug Fixes

  • client: add some missing validate() calls (#684) (3695f32)
  • client: consistently throw on omitting required fields (57324bd)
  • client: convert JsonField containing list type to mutable in builder (57324bd)

Chores

  • internal: codegen related update (#683) (237ecbe)
  • internal: extract a checkRequired function (#690) (deffea6)
  • internal: fix up root build.gradle.kts formatting (#685) (2b491a4)
  • internal: refactor validate methods (3695f32)
  • internal: remove unused Gradle imports (#686) (f9ab04f)
  • internal: remove unused or unnecessary Gradle imports (#687) (d5bdf23)
  • internal: update examples (#680) (c0b2611)
  • internal: update some gradle formatting (#688) (7538c22)

Documentation

Styles

  • internal: explicitly add some method return types (57324bd)
  • internal: move headers and query params setters below others (57324bd)
  • internal: simplify existing convenience setters on params (57324bd)
  • internal: sort fields (#677) (258af91)

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 717b475 to 7e006d5 Compare January 6, 2025 19:10
@stainless-app stainless-app bot changed the title release: 0.160.1 release: 0.161.0 Jan 6, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6a07f59 to 7e006d5 Compare January 6, 2025 19:11
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 552378f to c0b2611 Compare January 7, 2025 19:57
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 9c421f1 to 8afc6b9 Compare January 7, 2025 20:46
feat(client): allow setting arbitrary JSON for top-level body params
feat(client): expose getters for `JsonField` of body params
fix(client): consistently throw on omitting required fields
fix(client): convert `JsonField` containing list type to mutable in builder
style(internal): simplify existing convenience setters on params
style(internal): move headers and query params setters below others
style(internal): explicitly add some method return types
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from bf53796 to 57324bd Compare January 7, 2025 21:38
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 8e30c02 to 237ecbe Compare January 8, 2025 15:05
chore(internal): refactor `validate` methods
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f4cb872 to 3695f32 Compare January 10, 2025 17:44
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from a96a3aa to 2b491a4 Compare January 13, 2025 18:43
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 3330041 to f9ab04f Compare January 13, 2025 19:37
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 4a2cb07 to d5bdf23 Compare January 13, 2025 20:56
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 7e7295e to 7538c22 Compare January 13, 2025 21:43
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 4c039f9 to 9c18c02 Compare January 14, 2025 00:44
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from de6211a to deffea6 Compare January 14, 2025 02:49
@stainless-app stainless-app bot merged commit f6dbaf9 into main Jan 14, 2025
3 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jan 14, 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.

0 participants