Skip to content

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Jan 13, 2026

Automated Release PR

5.2.0 (2026-01-14)

Full Changelog: v5.1.0...v5.2.0

Features

  • client: add helper functions for raw messages (1781a38)

Bug Fixes

  • client: add missing serializer options (73bd7dd)
  • client: bad deserialize call for void method (a2a5845)
  • client: bad reference (9170476)
  • client: dictionary type (ad0d8ff)
  • client: ensure deep immutability for deep array/dict structures (fda9700)
  • client: freeze models on property access (196bf8e)
  • client: missing immutable -> readonly conversion (2afcb10)
  • client: throw api enum errors as invalid data exception (9bf8de8)
  • client: use readonly type for param (5b2c657)

Performance Improvements

  • client: add json deserialization caching (fda9700)

Chores

  • client: consistently use serializer options (bc7871a)
  • client: refactor union instantiation (ebb48fc)
  • client: use mutable collections for union deserialization (2d1ab11)
  • internal: regenerate SDK with no functional changes (0aed83e)
  • internal: regenerate SDK with no functional changes (d7df223)
  • internal: use better namespace aliases (b754fec)
  • readme: remove beta warning now that we're in ga (1974856)
  • remove custom code (0324583)

Refactors

  • client: add JsonDictionary identity methods (588abd9)
  • internal: JsonElement constant construction (d9577f1)

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

fix(client): ensure deep immutability for deep array/dict structures
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from fb718bb to 5f13237 Compare January 13, 2026 06:18
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 5f13237 to 1f535b2 Compare January 13, 2026 06:19
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 1f535b2 to 8436376 Compare January 13, 2026 06:24
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 8436376 to 875b2e5 Compare January 13, 2026 06:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 875b2e5 to 037b57f Compare January 13, 2026 06:31
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 037b57f to c1749e5 Compare January 13, 2026 06:35
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c1749e5 to 4a12e3d Compare January 13, 2026 06:38
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 4a12e3d to ded410e Compare January 13, 2026 06:47
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from ded410e to 99e2302 Compare January 13, 2026 06:48
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 99e2302 to cebcc75 Compare January 13, 2026 23:06
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from cebcc75 to 43e2d85 Compare January 14, 2026 05:35
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 43e2d85 to 19a5313 Compare January 14, 2026 05:38
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 19a5313 to ef7c9be Compare January 14, 2026 05:39
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from ef7c9be to 6898689 Compare January 14, 2026 05:41
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 6898689 to f612061 Compare January 14, 2026 05:49
@stainless-app stainless-app bot changed the title release: 5.1.1 release: 5.2.0 Jan 14, 2026
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f612061 to 33f3629 Compare January 14, 2026 05:49
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 33f3629 to 2e93d08 Compare January 14, 2026 05:59
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2e93d08 to 2923f20 Compare January 14, 2026 06:00
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 2923f20 to 31a6340 Compare January 14, 2026 18:45
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 31a6340 to 9388eb8 Compare January 14, 2026 19:21
@mikemilla mikemilla merged commit d6c72cd into main Jan 14, 2026
6 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Jan 14, 2026

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.

2 participants