github firebase/genkit v1.26.0
Genkit JS 1.26.0

one day ago

What's Changed

  • feat(js/plugins/google-cloud): implemented model armor middleware by @pavelgj in #3904
  • feat(js): durable streaming for flows (experimental) by @pavelgj in #3770
  • feat(js/ai): added support for model middleware that can manipulate the stream and context by @pavelgj in #3903
  • chore(js/plugins): marked googleAI and vertexAI plugins from @genkit-ai/googleai and @genkit-ai/vertexai packages as deprecated in favour of @genkit-ai/google-genai package. by @ifielker in #3916
  • fix(js/plugins/google-genai): do not enforce API key when apiKey is set to false by @pavelgj in #3933
  • fix(genkit-tools/generate): Make model optional in GenerateActionOptions by @ssbushi in #3918
  • feat(genkit-tools/mcp): Add README for Genkit MCP Server by @ssbushi in #3892
  • feat(genkit-tools/mcp): Add genkit:init command with support for runtime tools by @ssbushi in #3891
  • feat(js/core): DAP expansion: Dynamic Actions are now expanded in the action list by @ifielker in #3927

Dev UI changes

  • fix: add reasoning token counts by @MichaelDoyle
  • feat: Allow listing and running v2 tool actions by @shrutip90
  • feat(eval): Metric summary in eval output header by @hritan
  • chore: changed the default model to gemini-2.5-flash by @hritan
  • feat: Support prompt evaluation (experiment) by @ssbushi
  • fix: moved JSON preview toggle out of eval table by @hritan
  • fix(run-new-evals): Fix bugs in re-run evaluation by @ssbushi
  • fix(#3760): hide duration and token count badges when a new flow is running by @hugomurillomtz

Full Changelog: v1.25.0...v1.26.0

Don't miss a new genkit release

NewReleases is sending notifications on new releases.