What's Changed
- fix(go): Debug logs change from fmt.Sprintf("%#v",d) to serialized JSON in []byte by @peterkarabinovic in #3717
- fix(go/samples): run go mod tidy by @zchee in #3738
- feat(go) add multimodal media support for gemma3 models to ollama by @ajroetker in #3737
- fix(go): Register dynamic tools using sub-registrygers by @eric642 in #3753
- fix(go/plugins/googlegenai): handle empty candidate parts when thinking by @hugoaguirre in #3754
- feat(go/plugins/compat_oai): add support for Claude 4.1 and 4.5 models by @Koopa0 in #3768
- fix(go/core): flow name is not passed to the context by @olte36 in #3718
- fix(go/plugins/compat_oai): prevent message duplication when using Media parts by @hugoaguirre in #3773
- fix(go/ai): genkit ignores dotprompt-defined roles by @josearomeroj in #3780
- fix(go): fixed system/messages/user order in prompts by @apascal07 in #3812
- fix(go): allow the use of snake case fields in dotprompt templates by @hugoaguirre in #3744
- fix(go): fixed missing reasoning part type by @apascal07 in #3819
Full Changelog: go/v1.1.0...go/v1.1.1