Skip to content

genkit

v1.34.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 22d 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.34.0 adds PayGo billing options and several new models (VEO‑3.1‑lite‑generate‑001, Gemini 3.1 Flash Lite) to the Google GenAI plugin while fixing middleware and validation bugs.

Why it matters: Patch immediately for bug fixes; evaluate PayGo support if using priority/flex billing and test new model integrations in development before production rollout.

Summary

AI summary

Added PayGo priority/flex support, VEO-3.1-lite‑generate‑001, Deep research models, Gemini 3.1 Flash Lite, and Interaction Steps feature to Google GenAI plugin.

Changes in this release

Feature Medium

PayGo support added for priority and flex billing.

PayGo support added for priority and flex billing.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Model veo-3.1-lite-generate-001 now supported.

Model veo-3.1-lite-generate-001 now supported.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Deep research models added to google-genai.

Deep research models added to google-genai.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Gemini 3.1 Flash Lite model now supported.

Gemini 3.1 Flash Lite model now supported.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Multipart tools support added to MCP plugin.

Multipart tools support added to MCP plugin.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

Steps for Interactions feature added to googleAI.

Steps for Interactions feature added to googleAI.

Source: llm_adapter@2026-05-21

Confidence: high

Feature Medium

OTLP routes consolidated to prioritize v1.

OTLP routes consolidated to prioritize v1.

Source: llm_adapter@2026-05-21

Confidence: low

Dependency Medium

Unnecessary path dependency removed from evaluators.

Unnecessary path dependency removed from evaluators.

Source: llm_adapter@2026-05-21

Confidence: low

Bugfix Medium

Coding agent sample fixed in middleware plugin.

Coding agent sample fixed in middleware plugin.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

Tool calls compatibility fixed in OpenAI layer.

Tool calls compatibility fixed in OpenAI layer.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

ValidationResponse type fixed with cached validators.

ValidationResponse type fixed with cached validators.

Source: llm_adapter@2026-05-21

Confidence: high

Bugfix Medium

UpdateState now patches state instead of replacing.

UpdateState now patches state instead of replacing.

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

RAG test app refactored to use docs feature.

RAG test app refactored to use docs feature.

Source: llm_adapter@2026-05-21

Confidence: low

Full changelog

What's Changed

  • chore(js/plugins/middleware): fix the coding agent sample by @pavelgj in https://github.com/genkit-ai/genkit/pull/5185
  • feat(js/plugins/google-genai): PayGo support for priority and flex by @ifielker in https://github.com/genkit-ai/genkit/pull/5191
  • feat(js/plugins/google-genai): Support for veo-3.1-lite-generate-001 by @ifielker in https://github.com/genkit-ai/genkit/pull/5190
  • fix(js/plugins/compat-oai): Content is not empty if tool_calls is [] by @ifielker in https://github.com/genkit-ai/genkit/pull/5224
  • feat(tools): consolidate OTLP routes to prioritize standard v1 endpoints by @MichaelDoyle in https://github.com/genkit-ai/genkit/pull/5225
  • fix(js/core): fix ValidationResponse type and cache ajv validators by @7hokerz in https://github.com/genkit-ai/genkit/pull/5201
  • fix(js/ai): make updateState patch state instead of replace it by @cabljac in https://github.com/genkit-ai/genkit/pull/1573
  • chore(js/testapps/rag): use docs feature of generate instead of custom prompt by @pavelgj in https://github.com/genkit-ai/genkit/pull/2942
  • chore(js/evaluators): remove unnecessary path dependency by @10kc-emilyk in https://github.com/genkit-ai/genkit/pull/3587
  • feat(js/plugins/google-genai): New Deep research models by @ifielker in https://github.com/genkit-ai/genkit/pull/5187
  • feat(js/plugins/google-genai): Support for Gemini 3.1 Flash Lite by @ifielker in https://github.com/genkit-ai/genkit/pull/5261
  • feat(js/plugins/mcp): support for multipart tools by @ifielker in https://github.com/genkit-ai/genkit/pull/5205
  • feat(js/plugins/google-genai): 'Steps' for Interactions (googleAI only) by @ifielker in https://github.com/genkit-ai/genkit/pull/5317

New Contributors

  • @CatoPaus made their first contribution in https://github.com/genkit-ai/genkit/pull/5184
  • @shamjam made their first contribution in https://github.com/genkit-ai/genkit/pull/2007
  • @Acconut made their first contribution in https://github.com/genkit-ai/genkit/pull/3840
  • @10kc-emilyk made their first contribution in https://github.com/genkit-ai/genkit/pull/3587
  • @q1uf3ng made their first contribution in https://github.com/genkit-ai/genkit/pull/5259

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

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]