What's Changed
- feat(go): add custom configs for all primitives by @sahdev77 in #2883
- refactor(go/plugins/compat_oai)!: use OpenAI API config by @hugoaguirre in #3163
- feat(go/plugins/compat_oai): Add media parts support by @hugoaguirre in #3224
- fix(go): exclude reasoning part when return value from Text() function by @jcooky in #3165
- chore(go): add text-to-speech samples by @hugoaguirre in #3253
- fix(go): Fixed type assertions on LookupPlugin by @gregfurman in #3355
- fix(go/plugins/compat-oai): Pass tool call ID if available by @kingsleyzhong in #3248
- breaking(go): Refactored primitives APIs to be consistent by @apascal07 in #3403
- feat(go): Add support for genkit resources by @huangjeff5 in #3342
- breaking(go): refactored plugins, detached primitives from registry, refactored types by @apascal07 in #3462
- breaking(go): changed
Evaluate()
to take in refs by @apascal07 in #3475
New Contributors
- @gregfurman made their first contribution in #3355
- @kingsleyzhong made their first contribution in #3248
Full Changelog: go/v0.6.2...go/v0.7.0