Skip to content

release: 0.10.0 - #100

Open
stainless-app[bot] wants to merge 31 commits into
mainfrom
release-please--branches--main--changes--next
Open

release: 0.10.0#100
stainless-app[bot] wants to merge 31 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Mar 16, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

0.10.0 (2026-07-17)

Full Changelog: v0.9.0...v0.10.0

Features

  • api: switch to TypeScript SDK (57c1e3c)
  • internal/types: support eagerly validating pydantic iterators (3bc5e23)
  • internal: implement indices array format for query and form serialization (3cd118a)
  • stlc: configurable CI runner and private-production-repo support in workflow templates (75e6694)
  • support setting headers via env (7abe70c)

Bug Fixes

  • client: add missing f-string prefix in file type error message (1189baf)
  • client: preserve hardcoded query params when merging with user params (9a0e3e1)
  • deps: bump minimum typing-extensions version (f4e0bf7)
  • ensure file data are only sent as 1 parameter (1b3db7b)
  • pydantic: do not pass by_alias unless set (d1effd7)
  • sanitize endpoint path params (5e98894)
  • use correct field name format for multipart file arrays (5688176)

Performance Improvements

  • client: optimize file structure copying in multipart requests (3e53f72)

Chores

  • ci: skip lint on metadata-only changes (edf0807)
  • internal: more robust bootstrap script (e6be626)
  • internal: reformat pyproject.toml (b94f0ed)
  • internal: tweak CI branches (8b957b0)
  • internal: update gitignore (82b4984)
  • tests: bump steady to v0.19.4 (d0ef767)
  • tests: bump steady to v0.19.5 (6d6fcb3)
  • tests: bump steady to v0.19.6 (3d0a67c)
  • tests: bump steady to v0.19.7 (12eed8a)
  • tests: bump steady to v0.20.1 (b1f6263)
  • tests: bump steady to v0.20.2 (2311bd8)
  • tests: bump steady to v0.22.1 (afb0d6c)

Refactors

  • tests: switch from prism to steady (65a1e47)

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 commented Mar 16, 2026

Copy link
Copy Markdown
Contributor Author

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/m3ter-sdk-python/75e6694bd74dd1c17aa1b91831c30fd88721e91c/m3ter-0.9.0-py3-none-any.whl'

Expires at: Sun, 16 Aug 2026 17:20:06 GMT
Updated at: Fri, 17 Jul 2026 17:20:06 GMT

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 8 times, most recently from 22bd4c2 to d8020ba Compare March 23, 2026 18:02
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from ddc6f46 to 6daf256 Compare March 26, 2026 19:26
@stainless-app stainless-app Bot changed the title release: 0.9.1 release: 0.10.0 Mar 26, 2026
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from 0755517 to 3035416 Compare March 31, 2026 19:20
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 2 times, most recently from b44f221 to 30fe019 Compare April 10, 2026 14:56
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from 33d1863 to dee65a2 Compare April 22, 2026 14:04
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 4 times, most recently from 6cbdc04 to b629644 Compare April 30, 2026 21:00
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from 821fe6f to 64b1c7c Compare May 12, 2026 19:10
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 64b1c7c to 2c13660 Compare June 3, 2026 07:51
stainless-app Bot added 26 commits July 10, 2026 17:26
Note that we still want to run tests, as these depend on the metadata.
Pin all GitHub Actions referenced in generated workflows (both
first-party `actions/*` and third-party) to immutable commit SHAs.
Updating pinned actions is now a deliberate codegen-side bump rather
than implicit on every workflow run.
Revert the incorrect change that rolled back to using the Node SDK
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 82d5ebf to 387b0cb Compare July 10, 2026 17:27
@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 387b0cb to 4585f59 Compare July 17, 2026 17:19
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