Skip to content

Releases: firebase/genkit

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

Genkit JS 1.18.0

29 Aug 16:08
Compare
Choose a tag to compare

What's Changed

  • feat(cli): add update checks by @CorieW in #3464
  • feat(js/tracing): added an option to disable internal root span detection by @pavelgj in #3491
  • chore(js/plugins/google-genai): add nano banana model by @ifielker in #3481
  • fix(js/plugins/google-genai): ignore empty parts in the response by @pavelgj in #3482
  • fix(install_cli): sudo: command not found on certain machines by @cabljac in #3413
  • refactor(js/ai): stop validating model supports metadata by @pavelgj in #3474

Dev UI changes:

  • feat: per-message markdown rendering in model & prompt runners by @MichaelDoyle
  • feat: Add support for integer types in custom model config by @shrutip90
  • fix: Update model picker filtering and add a clear button by @shrutip90
  • fix: better message click behavior by @MichaelDoyle

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

Genkit Go v0.7.0

25 Aug 20:42
2b43449
Compare
Choose a tag to compare

What's Changed

  • feat(go): add custom configs for all primitives by @sahdev77 in #2883
  • refactor(go/plugins/compat_oai)!: use OpenAI API config by @hugoaguirre in #3163
  • feat(go/plugins/compat_oai): Add media parts support by @hugoaguirre in #3224
  • fix(go): exclude reasoning part when return value from Text() function by @jcooky in #3165
  • chore(go): add text-to-speech samples by @hugoaguirre in #3253
  • fix(go): Fixed type assertions on LookupPlugin by @gregfurman in #3355
  • fix(go/plugins/compat-oai): Pass tool call ID if available by @kingsleyzhong in #3248
  • breaking(go): Refactored primitives APIs to be consistent by @apascal07 in #3403
  • feat(go): Add support for genkit resources by @huangjeff5 in #3342
  • breaking(go): refactored plugins, detached primitives from registry, refactored types by @apascal07 in #3462
  • breaking(go): changed Evaluate() to take in refs by @apascal07 in #3475

New Contributors

Full Changelog: go/v0.6.2...go/v0.7.0

Genkit JS 1.17.1

24 Aug 21:05
Compare
Choose a tag to compare

What's Changed

  • fix(js/ai): fixed action type typo in defineIndexer by @pavelgj in #3472

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