What's Changed
- fix(mcp): store each MCP tool once when a connect fires two refreshes (#14348) to release v4.7 by @onyx-cherry-pick[bot] in #14350
- fix(web): keep the saved embedding provider when re-indexing (#14329) to release v4.7 by @onyx-cherry-pick[bot] in #14352
- perf(auth): use conditional requests for the disposable email domain fetch (#14356) to release v4.7 by @onyx-cherry-pick[bot] in #14358
- chore(devops): drop sandbox from the image audit matrix (#14354) to release v4.7 by @onyx-cherry-pick[bot] in #14355
- perf(auth): refresh disposable email domains in the background (#14357) to release v4.7 by @onyx-cherry-pick[bot] in #14360
- fix(llm): isolate Bedrock sync calls from litellm's shared HTTP pool (#14362) to release v4.7 by @onyx-cherry-pick[bot] in #14363
- chore(web): upgrade Next.js to 16.3.3 (#14368) to release v4.7 by @onyx-cherry-pick[bot] in #14370
- fix(web): never enable auto mode for custom LLM providers (#14369) to release v4.7 by @onyx-cherry-pick[bot] in #14371
Full Changelog: v4.7.0-beta.0...v4.7.0-beta.1