github firebase/genkit genkit@1.23.0
Genkit JS 1.23.0

6 hours ago

What's Changed

  • fix(genkit-tools/evaluate): Handle custom config correctly for prompt evals by @ssbushi in #3755
  • feat(js/plugins/google-genai): Vertexai veo - support reference images… by @ifielker in #3756
  • feat(js/plugins/compat-oai): Add reasoning_content and json_schema support to OpenAI Compatible API plugin by @neokn in #3679
  • feat(js/ai): implemented retry and fallback middleware by @pavelgj in #3774
  • feat(js/plugins/google-genai): Allow per request overrides of apiKey, baseUrl etc. by @ifielker in #3783
  • fix(generate): add output format metadata by @MichaelDoyle in #3633
  • feat(genkit-tools): support trace uploads via tools router by @MichaelDoyle in #3735
  • fix(js): switched google-genai from responseSchema to responseJsonSchema field by @pavelgj in #3776
  • feat(js): use predefined agent's models on multi-agent systems by @marioToribi0 in #3777
  • refactor(cli): refactored runtime process manager, added process control APIs by @pavelgj in #3743
  • fix: log error with duplicate action key by @gioboa in #3021
  • feat(js/plugins/google-genai): Support for googleai fileSearch by @ifielker in #3787
  • fix(js/plugins/google-genai): Fix streaming aggregation of inlineData by @ifielker in #3794
  • feat(genkit-tools/telemetry-server): Add a new otlp endpoint to support nested traces by @ssbushi in #3796

Dev UI Changes

  • feat: improved otel trace rendering (incl native gemini messages) by @MichaelDoyle
  • feat: implemented runtime restart button by @pavelgj
  • feat: rendering for output conformance by @MichaelDoyle

New Contributors

Full Changelog: https://github.com/firebase/genkit/compare/genkit@1.22.0...genkit@1.23.0

Don't miss a new genkit release

NewReleases is sending notifications on new releases.