Releases: firebase/genkit
Releases · firebase/genkit
Genkit JS 0.9.7
What's Changed
- feat(js/plugins/vertexai): add Mistral MaaS integration by @cabljac in #1436
- feat(js/flows): consolidated
defineFlow
anddefineStreamingFlow
by @pavelgj in #1401 - docs: school agent sample by @pavelgj in #1342
- feat(evals): Add
datasetType
; export model input schema by @ssbushi in #1421 - fix(js/plugins/mcp): infinite loop for multi-page MCP client resources by @alexastrum in #1440
- fix(js/plugins/google-cloud): setting root span status explicitly by @maxl0rd in #1449
- fix(js/ai): Ensure messages are serializable before sending to store. by @mbleigh in #1445
Full Changelog: https://github.com/firebase/genkit/compare/genkit@0.9.6...genkit@0.9.7
genkitx-mcp@0.9.6
initial release
Genkit JS 0.9.6
What's Changed
- fix(cli): remove datataset sample if only testCaseId is provided by @ssbushi in #1398
- fix(cli): fixed
genkit start
port option to accept the port value by @pavelgj in #1420 - fix(js/ai): Fixes use of namespaced tools in model calls. by @mbleigh in #1423
- feat(js/plugins/mpc): adds new MCP plugin by @mbleigh in #1415
- fix(js/plugins/mcp): Only load capabilities advertised by the server. by @mbleigh in #1425
- docs: add imagen3 to supported Vertex AI services by @DenisVCode in #1422
- docs: update evals docs by @ssbushi in #1394
New Contributors
Full Changelog: https://github.com/firebase/genkit/compare/genkit@0.9.5...genkit@0.9.6
Genkit JS 0.9.5
What's Changed
- fix(js/genkit): correctly handle function prompt output schema by @pavelgj in #1395
- fix: fixed gemini model handling of nullish optional fields in response schema by @pavelgj in #1411
- fix: text formatting in docs by @DenisVCode in #1388
- fix(docs): Fix flow run command in rag.md by @i2amsam in #1404
- fix: Update chat.md docs to correct interpolation by @i2amsam in #1403
- feat(js/core): added a way to run actions with side-channel data and streaming by @pavelgj in #1375
- Removing overly dimensional generate metrics by @maxl0rd in #1383
- Added slash to fix docs link by @chrisraygill in #1385
Full Changelog: https://github.com/firebase/genkit/compare/genkit@0.9.4...genkit@0.9.5
Genkit JS 0.9.4
What's Changed
- fix: fix ESM for ollama and google cloud plugin, added tests for ESM compatibility by @pavelgj in #1379
- fix(js/genkit): properly look up prompt variants by @MichaelDoyle in #1376
- [Docs] Fix broken link to prompts in get-started by @MichaelDoyle in #1336
- fixes #1338 corrects links to plugins by @ghchinoy in #1339
- docs: basic api ref generator by @pavelgj in #1337
- Fix: display error in inspect page by @alonsopec89 in #1188
- chore: force-upgrade cross-spawn dep to address security vulns by @tonybaroneee in #1351
- fix: Remove FlowState and Operations usage in CLI by @ssbushi in #1354
- Set cross-spawn version override in
tests/
by @tonybaroneee in #1355 - Marking failed paths in google-cloud plugin telemetry by @maxl0rd in #1353
- fix: Remove genkit init from README by @i2amsam in #1358
- Consolidate various "evals" testapps by @ssbushi in #1294
- Remove duplicated call to authPolicy by @MichaelDoyle in #1362
- feat: added a way to run action with telemetry, no more 'dev-run-action-wrapper' by @pavelgj in #1357
- feat: expose defineFormat on Genkit instance, allowing to define custom formats by @pavelgj in #1365
- doc: update cli installation by @ghchinoy in #1374
New Contributors
Full Changelog: https://github.com/firebase/genkit/compare/genkit@0.9.3...genkit@0.9.4
Genkit Go 0.2.1
What's Changed
- [Go] Fix model name lookup in dotprompt. by @apascal07 in #1369
Full Changelog: go/v0.2.0...go/v0.2.1
Genkit Go 0.2.0
What's Changed
- fix(go): Return
nil
inLookupModel
when no matching model is found by @yukinagae in #917 - [Go] Implemented new runtime discovery behavior. by @apascal07 in #1179
- [Go] Replaced local trace store with telemetry server store. by @apascal07 in #1214
Full Changelog: go/v0.1.2...go/v0.2.0
Retraction of v0.1.3 to convert into v0.2.0
What's Changed
- [Go] Retracted
v0.1.3
and self. by @apascal07 in #1347
Full Changelog: go/v0.1.3...go/v0.1.4
go/v0.1.3
What's Changed
- fix(go): Return
nil
inLookupModel
when no matching model is found by @yukinagae in #917 - [Go] Implemented new runtime discovery behavior. by @apascal07 in #1179
- [Go] Replaced local trace store with telemetry server store. by @apascal07 in #1214
Full Changelog: go/v0.1.2...go/v0.1.3
Genkit JS 0.9.3
What's Changed
- fix(cli): on windows use shell option to spawn runtime process by @pavelgj in #1333
- fix(js/ai): pass chat messages to premable prompt to correctly render history by @pavelgj in #1326
- fix: make json formatter set format to
json
by @pavelgj in #1329 - feat: return project name with runtime info by @MichaelDoyle in #1330
- fix: correctly pass auth when invoking streaming flow by @pavelgj in #1328
- fix: redirect
genkit start
sdtin on exit and reject the startup promise by @pavelgj in #1327
Full Changelog: https://github.com/firebase/genkit/compare/genkit@0.9.2...genkit@0.9.3