Skip to content

chore(main): release 3.0.0 - #3249

Open
release-please[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

release-please[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@release-please

@release-please release-please Bot commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

3.0.0 (2026-11-05)

⚠ BREAKING CHANGES

  • default Gemini API version to v1 instead of v1beta across SDKs
  • httpx2 is now the required dependency and default HTTP client instead of httpx, and default SSL verification with httpx2 uses the OS certificate trust store (via truststore / httpx2.create_ssl_context()) when SSL_CERT_FILE and SSL_CERT_DIR are not set. To maintain baseline behavior, install google-genai[httpx] and set GOOGLE_GENAI_HTTP_CLIENT=httpx.

Features

  • Add source_text to AudioTranscriptionConfig and SmartTranscriptionMode. (1ac3c91)
  • cli: Use gemini-3.5-transcribe as default model for transcribe command (b18fd3c)
  • Default Gemini API version to v1 instead of v1beta across SDKs (2d0f947)
  • Disable GenerateVideos for Gemini API, update tests/READMEs (8ddc655)
  • interactions: Add Office and OpenDocument MIME types (753cc1c)
  • Support GOOGLE_GENAI_API_VERSION environment variable across SDKs (2d0f947)
  • Switch default HTTP client to httpx2 and use OS trust store by default (51285c8)
  • Update discovery doc (5647e1e)

Bug Fixes

  • Preserve unknown fields and open-union variants in Interactions models (2eaf2d8)
  • Respect configured and default API version for Gemini API file uploads across SDKs (ddc45d0)

Documentation

  • Update embedding examples from gemini-embedding-2-preview to gemini-embedding-2 (d97752a)

This PR was generated with Release Please. See documentation.

@trusted-contributions-gcf trusted-contributions-gcf Bot added the kokoro:force-run Add this label to force Kokoro to re-run the tests. label Oct 29, 2026
@release-please
release-please Bot force-pushed the release-please--branches--main branch 5 times, most recently from dc0d09d to 455baad Compare November 4, 2026 00:19
@release-please release-please Bot changed the title chore(main): release 2.35.0 chore(main): release 3.0.0 Nov 4, 2026
@release-please
release-please Bot force-pushed the release-please--branches--main branch 5 times, most recently from 6f6df9e to 749f528 Compare November 5, 2026 01:10
@release-please
release-please Bot force-pushed the release-please--branches--main branch from 749f528 to 6809122 Compare November 5, 2026 05:22

This branch has not been deployed

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

Labels

autorelease: pending kokoro:force-run Add this label to force Kokoro to re-run the tests.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants