github firebase/genkit v1.25.0
Genkit JS 1.25.0

3 hours ago

What's Changed

  • feat(js/plugins/compat-oai): support gpt-5.1 by @devversion in #3817
  • feat(js/plugins/google-genai): Support urlContext for googleAI Gemini by @ifielker in #3822
  • fix(telemetry-server): increase JSON request body size limit to 100mb by @pavelgj in #3832
  • feat(js/plugins/google-genai): added support for tool request streaming for Gemini 3 by @pavelgj in #3845
  • fix(js/plugins/next): Update next.js peer dependency to v16 by @lperezp in #3867
  • feat(js/plugins/google-genai): Added mediaResolution support for Gemini by @ifielker in #3865
  • chore(js/testapps/flow-simple-ai): fixed imports to better support ESM and running directly with node by @pavelgj in #3792
  • feat(js/plugins/google-genai): Support for Nano Banana Pro by @ifielker in #3852
  • fix(js/ai): fixed dynamic tools/resources becoming non-dynamic once registered by @pavelgj in #3828
  • feat(js/ai): added support for tools that can return multipart responses by @pavelgj in #3808
  • chore(js/plugins/google-genai): Update error message URL for API key instructions by @pavelgj in #3824
  • refactor(js/plugins): implement plugin wrapper that make it easier to work with plugins directly by @pavelgj in #3551
  • docs(cli): updated cli install script comments by @pavelgj in #3407

Dev UI Changes

  • fix: Persist the unknown traces filter state in local storage by @shrutip90
  • fix: update multimodal-input font to match markdown content by @tonybaroneee
  • fix: properly pop tool calls in non-append mode by @MichaelDoyle
  • fix: hide thoughtSignature base64 to de-clutter message by @tonybaroneee
  • fix: allow reasoning and text parts alongside tool inputs / outputs by @MichaelDoyle
  • feat: move metricsMetadata to eval Run Key by @ssbush

New Contributors

Full Changelog: https://github.com/firebase/genkit/compare/genkit@1.24.0...v1.25.0

Don't miss a new genkit release

NewReleases is sending notifications on new releases.