Skip to content

release: 0.48.0#267

Merged
joeldierkes merged 6 commits intomainfrom
release-please--branches--main--changes--next
Mar 19, 2026
Merged

release: 0.48.0#267
joeldierkes merged 6 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

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

Automated Release PR

0.48.0 (2026-03-18)

Full Changelog: v0.47.1...v0.48.0

Features

Bug Fixes

  • deps: bump minimum typing-extensions version (b7a8459)
  • pydantic: do not pass by_alias unless set (d37406c)

Chores

  • internal: tweak CI branches (a1dbb21)

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


Note

Medium Risk
Mostly a generated release/version bump, but it changes SDK type shapes (many GeneratedMetadata* fields become optional and new fields like bpm appear) and tweaks Pydantic dump behavior, which could affect serialization and downstream type expectations.

Overview
Releases 0.48.0 by bumping the package/version metadata (pyproject.toml, _version.py, release-please manifest) and updating CHANGELOG.md and OpenAPI spec pointers in .stats.yml.

Updates Pydantic compatibility helpers so model_dump() only forwards by_alias when explicitly set, and raises the minimum typing-extensions version.

Regenerates several chunk/metadata models to loosen required fields to Optional[...] (e.g., language/size/counts/dimensions/duration) and add new optional metadata like bpm, impacting the public response/type surface.

Tweaks CI push branch filters to run on most branches while still excluding internal preview/integrated branches (with a carve-out for codegen/stl/**).

Written by Cursor Bugbot for commit 70298e6. This will update automatically on new commits. Configure here.

@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 16, 2026

🧪 Testing

To try out this version of the SDK:

pip install 'https://pkg.stainless.com/s/mixedbread-python/d6162fc5da00d48833fd957e7fcea8f8031fbb50/mixedbread-0.47.1-py3-none-any.whl'

Expires at: Fri, 17 Apr 2026 01:18:12 GMT
Updated at: Wed, 18 Mar 2026 01:18:12 GMT

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from a5949e7 to be4a66e Compare March 17, 2026 08:13
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from be4a66e to f965951 Compare March 17, 2026 08:19
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f965951 to ff3c98c Compare March 17, 2026 08:23
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from ff3c98c to 70298e6 Compare March 18, 2026 01:17
@joeldierkes joeldierkes merged commit 738af1e into main Mar 19, 2026
7 of 8 checks passed
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Mar 19, 2026

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