Skip to content

Releases: firebase/genkit

Genkit JS 1.19.3

19 Sep 18:40
Compare
Choose a tag to compare

What's Changed

  • chore(js): update lots of READMEs to deep link to genkit.dev by @mbleigh in #3562
  • chore: Adds .guides folders to a few Genkit packages by @mbleigh in #3614

Dev UI Changes

Messages now render within traces. A fix prevents border colors from incorrectly changing on read-only messages, and another stops images from breaking out of their message cards. Section headers for inputs/outputs are now collapsible, media URLs render directly as returned from flows, and the collapse/expand controls are limited to JSON content, no longer appearing for previews.

Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@1.19.3

Genkit Go v1.0.4

18 Sep 23:17
ae44b57
Compare
Choose a tag to compare

What's Changed

  • fix(go): Remove 'openai/' prefix from embedding model names by @gvozdevs in #3558
  • (fix/go/compat_oai): update OpenAI message transformation by @eric642 in #3536
  • fix(go/plugins/compat_oai): check ANTHROPIC_API_KEY during plugin init by @hugoaguirre in #3597
  • fix(go): handle concurrent calls to Registry.ResolveAction() by @apascal07 in #3599
  • fix(go/ai): handle tools passed in Prompt.Execute() by @apascal07 in #3601
  • fix(go/ai): fixed bad stream message format parsing by @stringl1l1l1l in #3573
  • fix(go/core): added normalization of input to RunJSONWithTelemetry by @apascal07 in #3613
  • fix(go/plugins/ollama): add gpt-oss to tool supported models by @johnmccabe in #3494

New Contributors

Full Changelog: go/v1.0.3...go/v1.0.4

Genkit Go v1.0.3

15 Sep 18:22
06cc6ab
Compare
Choose a tag to compare

What's Changed

  • fix(go/reflection): fixed trace info capturing in reflection api by @pavelgj in #3555
  • fix(go): fixed bad types for generation usage by @apascal07 in #3564
  • fix(go/ai): added handling for WithMessages() in Prompt.Execute() by @apascal07 in #3565
  • fix(go/plugins/compat_oai): allow custom baseURL in Anthropic plugin by @hugoaguirre in #3563
  • fix(go): fixes to AIM telemetry by @huangjeff5 in #3548
  • fix(go): display clear error message when logger fails by @huangjeff5 in #3577

Full Changelog: go/v1.0.2...go/v1.0.3

Genkit Go v1.0.2

11 Sep 23:08
67e83f7
Compare
Choose a tag to compare

What's Changed

  • fix(go/plugins/googlegenai): use credentials during VertexAI init by @hugoaguirre in #3543
  • fix(go/plugins/postgresql): exported Engine field in Postgres plugin by @apascal07 in #3550
  • fix(go/core): added bucketing of float64s based on input schema by @apascal07 in #3552

Full Changelog: go/v1.0.1...go/v1.0.2

Genkit Go v1.0.1

10 Sep 19:52
76a4f70
Compare
Choose a tag to compare

What's Changed

  • fix(go/plugins/googleai): fixed custom options schema and dynamic embedder input schema by @apascal07 in #3538

Full Changelog: go/v1.0.0...go/v1.0.1

Genkit Go v1.0.0 (Stable)

09 Sep 23:10
6c6aba1
Compare
Choose a tag to compare

Genkit Go has been promoted from beta to stable!

Genkit JS 1.19.2

09 Sep 21:48
Compare
Choose a tag to compare

What's Changed

  • fix(js/google-genai): fixes imports missing .js extension by @mbleigh in #3525
  • fix(cli/init:ai-tools): remove npx from mcp command by @ssbushi in #3530

Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@1.19.2

Genkit Go v1.0.0-rc

09 Sep 19:43
Compare
Choose a tag to compare
Genkit Go v1.0.0-rc Pre-release
Pre-release

What's Changed

  • feat(go): added Evaluate() function to genkit by @apascal07 in #3480
  • refactor(go): moved common types to own package to make registry strongly typed by @apascal07 in #3492
  • fix(go/plugins/googlegenai): show config schema in model runner view by @hugoaguirre in #3484
  • fix(go/plugins/compat_oai): update tool message params order by @eric642 in #3501
  • feat(go): add MCP plugin support for resources by @huangjeff5 in #3358
  • feat(go): update telemetry for compatibility with Firebase AIM by @huangjeff5 in #3264
  • feat(genkit-tools/cli/init:ai-tools): Support Golang context by @ssbushi in #3510
  • fix(go/plugins/ollama): add response timeout config by @hugoaguirre in #3523
  • feat(go): Fix missing input schema from dynamic tools by @huangjeff5 in #3524
  • fix(go): Fix shape of request body to telemetry server by @huangjeff5 in #3526
  • fix(go/ai/options): update commonGenOptions apply opts by @eric642 in #3505

New Contributors

Full Changelog: go/v0.7.0...go/v1.0.0

Genkit JS 1.19.1

08 Sep 21:28
Compare
Choose a tag to compare

What's Changed

  • fix(genkit-tools/init:ai-tools): Inline context to work with binary CLI by @ssbushi in #3522

Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@1.19.1

Genkit JS 1.19.0

08 Sep 20:10
Compare
Choose a tag to compare

What's Changed

  • feat(genkit-tools/cli/ai-tools): Improve support for other model providers by @ssbushi in #3485
  • feat(genkit-tools/cli/init:ai-tools): Support Golang context by @ssbushi in #3510
  • fix(js/ai): propagate abortSignal in recursive generateHelper calls by @longfin in #3507

New Contributors

Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@1.19.0