What's Changed
- feat(js): new plugin API that does not rely on the registry by @pavelgj in #3427
- feat(js): allow naming generates by @marcelfolaron in #3416
- feat(vertexai): add Claude 4 models support to Model Garden by @kurihiroi in #3433
- fix(js) Fix next.js warnings related to firebase by @marcelfolaron in #3459
- fix(js) Add otel jaeger dependency to remove next.js warning by @marcelfolaron in #3461
- refactor(js/core): refactored ALS out of registry and registry out of tracing by @pavelgj in #3404
- refactor(js/core): get rid of detached actions, simplify dynamic tools and resources by @pavelgj in #3411
- refactor(js): refactored dynamic action variants of models, embedders, background models, etc. into separate fns by @pavelgj in #3417
- refactor(js/plugins): switch to implicit namespacing of actions in v2 plugin api by @pavelgj in #3436
- refactor(js/plugin/compat-oai): migrated compat-oai plugin to v2 plugin api by @pavelgj in #3432
- fix(js/plugin): added init function to plugin v2 by @pavelgj in #3431
- fix(js/plugins): expose indexer, retriever and reranker in v2 plugin api by @pavelgj in #3467
New Contributors
- @kurihiroi made their first contribution in #3433
- @junhyukhan made their first contribution in #3463
Full Changelog: https://github.com/firebase/genkit/compare/genkit@1.16.1...genkit@1.17.0-rc.0