What's Changed
-
fix(js/plugin/compat-oai): preserve legacy image URL handling when contentType is missing by @7hokerz in #4209
-
fix(js/plugin/compat-oai): Fix type overload shadowing bug for OpenAI models with specific suffixes by @7hokerz in #4263
-
feat(js/plugins/compat-oai): generalize STT module naming and add gpt-4o-mini-transcribe by @7hokerz in #4280
-
test(js/plugins/compat-oai): Add test coverage for audio module by @7hokerz in #4330
-
fix(js/plugin/compat-oai): invalid model ID error in transcription models by @7hokerz in #4708
-
chore(js/testapps/prompt-file): Fix Google AI provider and model configuration in testapps by @7hokerz in #4497
-
fix(js): migrated GenAI embedding model to gemini-embedding-001 in JS by @MengqinShen in #4568
-
feat(js/genkit): Added cancelOperation for backgroundModels by @ifielker in #4559
-
fix(js): duplicate sample project names by @yesudeep in #4578
-
feat(js/plugins/google-genai): Increased max download size for inline media... by @ifielker in #4656
-
fix(js): updated prompt files by @MengqinShen in #4677
-
docs(js/samples): add readmes for all samples by @yesudeep in #4706
-
chore(js/plugins/google-genai): model updates for vertexai by @ifielker in #4770
-
feat(js/plugins/google-genai): Updates: Gemini 3.1 and new embedder task types by @ifielker in #4776
-
feat(js/plugins/google-genai): Added parameters for Veo 3.1 by @ifielker in #4727
-
feat(js/plugins/google-genai): Added Gemini 3.1 & custom tools models by @ifielker in #4778
-
chore(js/plugins/googleai): Remove all references to googleai plugin by @ifielker in #4773
-
chore(js/testapps, samples): Remove deprecated model from testapps / samples by @ifielker in #4742
-
fix(js/ai): fixed dynamic multipart tools by @pavelgj in #4787
-
feat(cli): Add configurable CORS origin support to the telemetry server. by @pavelgj in #4777
-
fix(genkit-tools/mcp): More descriptive errors in MCP by @ssbushi in #4233
-
feat(genkit-tools/mcp): Add docs search in MCP by @ssbushi in #4452
-
feat(genkit-tools/cli): Add docs discovery tools to the CLI by @ssbushi in #4453
-
feat(js/plugins/anthropic): add prompt caching support by @cabljac in #4189
-
feat(cli): add streaming and reasoning to dev:test-model cmd by @hugoaguirre in #4235
-
chore(genkit-tools/init-ai): Update usage guides to gemini3 by @ssbushi in #4231
New Contributors
- @7hokerz made their first contribution in #4209
- @traut made their first contribution in #4329
- @prashant4nov made their first contribution in #4699
- @dmeremyanin made their first contribution in #4680
- @danicat made their first contribution in #4780
Full Changelog: v1.28.0...v1.29.0