Releases: firebase/genkit
Releases · firebase/genkit
Genkit JS 0.9.0-rc.3
What's Changed
- Update firebase and google-cloud plugin docs by @kmandrika in #1251
- docs: some 0.9 updates by @kevinthecheung in #1253
- [Evals CLI] Use old way of referencing evaluators by @ssbushi in #1257
- fix: simplified vertex plugin APIs by @pavelgj in #1260
Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@0.9.0-rc.3
Genkit JS 0.9.0
More details about this release: https://bit.ly/genkit-0-9
Migration guide: https://firebase.google.com/docs/genkit/migrating-from-0.5
Genkit JS 0.9.0-rc.2
What's Changed
- Firebase plugin telemetry documentation by @andrewbrook in #1249
- Updating telemetry plugin docs for 0.9 by @maxl0rd in #1248
- docs: revised Cloud Run deployment docs by @kevinthecheung in #1222
- fix: retry runtime file reads -- on slow machines the delay causes errors by @pavelgj in #1254
- [fix] Replace
nativeEnum
in ChromaDB plugin; Improve metadata fetching by @ssbushi in #1255
Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@0.9.0-rc.2
Genkit JS 0.9.0-rc.1
What's Changed
- docs: genkit start is back by @kevinthecheung in #1233
- [JS][vertexai] Improves first request performance w/ specified project id by @mbleigh in #1237
- [Go] Replaced local trace store with telemetry server store. by @apascal07 in #1214
- docs: update guidance on
genkit start
command by @huangjeff5 in #1220 - chore: removed generate/generateStream from executable prompts by @pavelgj in #1239
- docs: preamble syntax by @kevinthecheung in #1235
- chore: made flows array required on startFlowServer by @pavelgj in #1241
- chore: build doc snippets along with everything by @pavelgj in #1240
- Add new endpoint to trpc for polling runtime status from dev ui by @MichaelDoyle in #1242
- fix(js/plugins/ollama): fix ollama embedding config by @cabljac in #1246
- feat: added -o/--open option to
genkit start
to pop up a browser by @pavelgj in #1247 - docs: update guidance on how to write a plugin by @huangjeff5 in #1218
Full Changelog: https://github.com/firebase/genkit/compare/@genkit-ai/[email protected]...@genkit-ai/[email protected]
0.9.0-rc.0
What's Changed
- chore: removed obsolete cli plugins by @pavelgj in #1202
- docs: multi-agent docs by @kevinthecheung in #1200
- docs: migrating from 0.5 guide by @huangjeff5 in #1187
- Reduce duplicate codepaths for resolving models and tools. by @mbleigh in #1206
- docs: fix chat.md markdown by @kevinthecheung in #1205
- feat: updated syntax for creating preamble/agent chat by @pavelgj in #1209
- fix: pipe stdin from genkit start process by @pavelgj in #1224
- refactor(js/plugins/vertexai): split into subplugins by @cabljac in #1226
- fix(js/plugins/vertexai): fix subplugin names by @cabljac in #1232
- feat: added
functionCallingConfig
config option for gemini models by @pavelgj in #1227 - fix: fixed prompt file descriptions and namespacing to unblock use as tool by @pavelgj in #1215
Full Changelog: https://github.com/firebase/genkit/compare/@genkit-ai/[email protected]...@genkit-ai/[email protected]
Genkit JS 0.9.0-dev.3
What's Changed
- Logging I/O for tool spans by @maxl0rd in #1115
- Fix getDataset method output in tools server router by @shrutip90 in #1122
- Fix action schema validation by @MichaelDoyle in #1124
- Clear trace metadata from logs not used by GCP plugin. by @bryanatkinson in #1118
- Adds custom format implementations. #708 part 1 by @mbleigh in #1125
- Refactors Message into its own file by @mbleigh in #1120
- Ensure session state added back in after schema parsing by @MichaelDoyle in #1129
- Include model in options for executable prompts by @MichaelDoyle in #1142
- Update dev-ui gallery to use the latest in prompt technology by @MichaelDoyle in #1146
- Update firebase plugin package.json to make user_engagement match bet… by @bryanatkinson in #1147
- docs: revise dotprompt.md and combine with prompts.md by @kevinthecheung in #992
- Refactor formatter interface into stateless function - #708 part 2 by @mbleigh in #1131
- feat(js/plugins/vertexai): support resposeMimeType in next by @cabljac in #1149
- [CLI] Removed
genkit init
. by @apascal07 in #1135 - Removed
genkit init
templates. by @apascal07 in #1151 - Add endpoint for the Dev UI to subscribe to runtime updates by @MichaelDoyle in #1154
- Re-initializing GCP logger after it experiences a failure. by @maxl0rd in #1161
- docs: update models.md for 0.9 by @kevinthecheung in #1157
- [CLI] Fixed multi-directory dev UIs. by @apascal07 in #1168
- fix: allow passing promise of TelemetryConfig to enableTelemetry by @pavelgj in #1169
Full Changelog: https://github.com/firebase/genkit/compare/[email protected]@0.9.0-dev.3
go/v0.1.2
What's Changed
- feat(go): Add ollama embeddings support by @huangjeff5 in #841
- Fixed model name lookup in dotprompt plugin.
Full Changelog: go/v0.1.1...go/v0.1.2
Genkit JS 0.5.17
What's Changed
- Revamp get started docs by @chrisraygill in #1016
- fix: added rimraf for building on Windows by @CorieW in #1036
- fix: made firebase-admin and firebase-functions peers deps more flexible by @pavelgj in #1094
Full Changelog: 0.5.16...0.5.17
Genkit JS 0.5.16
What's Changed
- Added support for Gemini 1.5 Flash 8B and updated available versions for Google AI and Vertex AI Gemini models by @chrisraygill in #1005
Full Changelog: 0.5.15...0.5.16
Genkit JS 0.5.15
What's Changed
- Set min version for cloud-trace-exporter to 2.4.1 by @MichaelDoyle in #984
- fix(js): fix streaming json mode in gemini plugins by @cabljac in #1003