Skip to content

genkit

v1.35.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 13d LLM Frameworks
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai embedders genkit llm multimodal
+1 more
vector-db

ReleasePort's take

Light signal
editorial:auto 13d

Release v1.35.0 updates JavaScript components and the Google Generative AI plugin with bug‑fixes, new features, refactors, and deprecations.

Why it matters: Patch to v1.35.0 immediately if using compat-oai; test Gemini 3.5 support in dev before production rollout.

Summary

AI summary

Updates js, plugins, and js/plugins/google-genai across a mixed release.

Changes in this release

Feature Medium

Improves debug trace output in Google Generative AI plugin.

Improves debug trace output in Google Generative AI plugin.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Adds support for Gemini 3.5 Flash model in plugin.

Adds support for Gemini 3.5 Flash model in plugin.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Adds Gemini 3.5 support via official Gemini API.

Adds Gemini 3.5 support via official Gemini API.

Source: llm_adapter@2026-05-21

Confidence: low

Feature Medium

Honors Retry-After header; prevents retrying AbortError and ToolInterruptError.

Honors Retry-After header; prevents retrying AbortError and ToolInterruptError.

Source: llm_adapter@2026-05-21

Confidence: low

Deprecation Medium

Deprecates built-in retry/fallback middleware in favor of separate package.

Deprecates built-in retry/fallback middleware in favor of separate package.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Fixes incorrect API key references in TypeScript documentation.

Fixes incorrect API key references in TypeScript documentation.

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

Adds JSDoc comments to exported types and project README.

Adds JSDoc comments to exported types and project README.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

What's Changed

  • fix(compat-oai): refer to proper api keys in tsdoc by @MichaelDoyle in https://github.com/genkit-ai/genkit/pull/5257
  • feat(js/plugins/google-genai): Better debug traces by @ifielker in https://github.com/genkit-ai/genkit/pull/5335
  • feat(js/plugins/google-genai): support for Gemini 3.5 Flash by @ifielker in https://github.com/genkit-ai/genkit/pull/5347
  • docs(js): add JSDoc comments to exported types/schemas and project README by @pavelgj in https://github.com/genkit-ai/genkit/pull/5348
  • feat(js/plugins/google-genai): Support for Gemini 3.5 (Gemini API) by @ifielker in https://github.com/genkit-ai/genkit/pull/5350
  • feat(js): deprecate genkit/model/middleware retry and fallback middleware in favor of @genkit-ai/middleware by @pavelgj in https://github.com/genkit-ai/genkit/pull/5344
  • feat(js): honor Retry-After header & never retry AbortError/ToolInterruptError by @pavelgj in https://github.com/genkit-ai/genkit/pull/5343

New Contributors

  • @Anthony-Bible made their first contribution in https://github.com/genkit-ai/genkit/pull/5255

Full Changelog: https://github.com/genkit-ai/genkit/compare/v1.34.0...v1.35.0

Breaking Changes

  • Deprecated genkit/model/middleware retry and fallback middleware; use @genkit-ai/middleware instead.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track genkit

Get notified when new releases ship.

Sign up free

About genkit

Open-source framework for building AI-powered apps in JavaScript, Go, and Python, built and used in production by Google

All releases →

Related context

Beta — feedback welcome: [email protected]