Releases: firebase/genkit
Genkit JS 1.19.3
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
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
- @gvozdevs made their first contribution in #3558
- @stringl1l1l1l made their first contribution in #3573
- @johnmccabe made their first contribution in #3494
Full Changelog: go/v1.0.3...go/v1.0.4
Genkit Go v1.0.3
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()
inPrompt.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
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
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)
Genkit Go has been promoted from beta to stable!
Genkit JS 1.19.2
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
What's Changed
- feat(go): added
Evaluate()
function togenkit
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
What's Changed
Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@1.19.1
Genkit JS 1.19.0
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