What's Changed
- feat(js): implemented new generate middleware and new @genkit-ai/middleware package by @pavelgj in #5040
- fix(js/genkit): Explicitly allow null types in promptDir by @7hokerz in #5036
- feat(js/plugins/google-genai): serviceTier support for googleAI by @ifielker in #5058
- feat(js): allow middleware generate hook manipulate message/turn index by @pavelgj in #5131
- feat(js/plugins/googleai): support for gemini-3.1-flash-tts-preview by @ifielker in #5138
- chore(global): update repository URLs and references from firebase/genkit to genkit-ai/genkit by @pavelgj in #5155
- feat(js/plugins/anthropic): Support for claude opus 4.7 by @ifielker in #5160
- feat(genkit-tools/cli): support ephemeral runtime commands by @ssbushi in #5079
- feat(js/plugins/vertex): Model garden support for Claude 4.7 by @ifielker in #5164
- fix(js/core): Fix DAP resolution by @ifielker in #5166
- feat(js/plugins/google-genai): Support for gemini-embedding-2 by @ifielker in #5165
- feat(js): Support Otel logging by @shrutip90 in #4981
Full Changelog: v1.32.0...v1.33.0