What's Changed
- fix(js/plugins/anthropic): budgetTokens not working in UI by @CorieW in #3953
- fix(js/plugins/anthropic): use beta models list method in beta runner by @cabljac in #3954
- feat(js/plugins/anthropic): add structured output support by @cabljac in #3881
- feat(js/plugins/google-genai): Added support for gemini-3-flash-preview by @ifielker in #4031
- feat(cli): added dev:test-model cli command by @pavelgj in #4064
- feat(js/plugins/anthropic): add support for citations by @cabljac in #4190
- fix(genkit-tools/mcp): Fix MCP server failing to spin up runtime by @ssbushi in #4082
- feat(genkit-tools): add
/listValuesendpoint to expose defaultModel by @ssbushi in #4044 - fix(js/compat-oai): Fix handling slashes in model name by @ssbushi in #4191
- feat(js/plugins): Update known models for google-genai and vertexai/modelgarden by @ifielker in #4192
- feat(genkit-tools/mcp): MCP fix for Antigravity by @ssbushi in #4027
- feat(js/plugins/google-genai/vertexai): Added Virtual Try On model by @ifielker in #4218
- fix(js/core): Stop if reflection server fails initialization by @ssbushi in #4219
- fix(js): Schema compatibility for cfworker env by @ssbushi in #4116
New Contributors
Full Changelog: v1.27.0...v1.28.0