{"slug": "firebase-retires-the-vertex-ai-name-changes-your-default-region", "title": "Firebase Retires the Vertex AI Name, Changes Your Default Region", "summary": "Firebase's JavaScript SDK deprecated VertexAIBackend in version 12.17.0, released July 30, 2026, replacing it with AgentPlatformBackend, which defaults to the global region instead of us-central1, a behavior change that can affect latency and data residency. The rename follows Google's April 22, 2026 rebrand of Vertex AI into the Gemini Enterprise Agent Platform, and developers are advised to set the region explicitly if needed.", "body_md": "# Firebase Retires the Vertex AI Name, Changes Your Default Region\n\nFirebase's JS SDK deprecates VertexAIBackend for AgentPlatformBackend, and the new class defaults to global instead of us-central1.\n\nFirebase AI Logic’s JavaScript SDK deprecated `VertexAIBackend`\n\nin version 12.17.0, released July 30, 2026, replacing it with a new `AgentPlatformBackend`\n\nclass ([Firebase JS SDK releases, July 2026](https://github.com/firebase/firebase-js-sdk/releases)). The rename isn’t cosmetic: the new class defaults to a different region than the old one, a behavior change developers can miss if they treat this as a find-and-replace.\n\n## What actually changed\n\nThe swap follows Google’s April 22, 2026 rebrand of Vertex AI into the Gemini Enterprise Agent Platform, announced at Cloud Next 2026 ([Google Cloud, April 2026](https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent-platform)). Google said at the time that future Vertex AI capability would ship exclusively through the new Agent Platform rather than as a standalone product. Firebase’s client SDK is now catching up to that shift, three months later: what Firebase’s docs called the “Vertex AI Gemini API” is now the “Agent Platform Gemini API,” one of the two backend options in Firebase AI Logic alongside the Gemini Developer API ([Firebase AI Logic docs](https://firebase.google.com/docs/ai-logic/faq-and-troubleshooting)).\n\n`VertexAIBackend`\n\nstill works. Google hasn’t pulled it, but it’s deprecated, and new features will only land on `AgentPlatformBackend`\n\ngoing forward.\n\n## The part that actually breaks things\n\nThe two classes aren’t drop-in equivalents. `VertexAIBackend`\n\ndefaults to the `us-central1`\n\nregion if you don’t specify one. `AgentPlatformBackend`\n\ndefaults to `global`\n\n([Firebase AI Logic docs, location reference](https://firebase.google.com/docs/ai-logic/locations?api=vertex)). Swap the class name without setting a location explicitly, and a call that ran in `us-central1`\n\nnow runs wherever Google routes “global” traffic, which matters for latency-sensitive apps or anyone with a data-residency requirement tied to a specific region.\n\nFirebase’s own docs point out why the default flipped rather than just carrying `us-central1`\n\nforward: most of Google’s newer Gemini models aren’t available in `us-central1`\n\nat all. Pinning the old regional default into the new class would have quietly cut off access to current models. Developers who need `us-central1`\n\nspecifically have to ask for it: `new AgentPlatformBackend('us-central1')`\n\n.\n\n## Where this fits\n\nThis is Firebase’s second rename in this exact spot in about a year. “Vertex AI in Firebase” became “Firebase AI Logic” in May 2025, and the underlying package went from `firebase-vertexai`\n\nto `firebase-ai`\n\nat the same time. That first rename was mostly cosmetic: it reflected Firebase AI Logic adding support for the Gemini Developer API alongside Vertex AI, not a change in how existing code behaved. This one is different: it’s Firebase’s SDK inheriting a platform-wide rebrand from Google Cloud, and it ships with a default that changes where your requests actually go.\n\nFirerun’s take: the version bump itself is easy to skip past. SDK release notes are exactly the kind of change that gets batch-approved in a dependency update PR without a close read. Anyone on `VertexAIBackend`\n\ntoday should treat this one differently. Read the region section of the migration notes before swapping classes, and if the target region matters to your app, set it explicitly rather than trust the new default to match the old one.", "url": "https://wpnews.pro/news/firebase-retires-the-vertex-ai-name-changes-your-default-region", "canonical_source": "https://firerun.io/firebase-agent-platform-backend-rename-2026/", "published_at": "2026-08-15 00:00:00+00:00", "updated_at": "2026-08-15 10:11:40.813643+00:00", "lang": "en", "topics": ["developer-tools", "ai-products"], "entities": ["Firebase", "Google", "Vertex AI", "Gemini Enterprise Agent Platform", "AgentPlatformBackend", "VertexAIBackend", "Firebase AI Logic"], "alternates": {"html": "https://wpnews.pro/news/firebase-retires-the-vertex-ai-name-changes-your-default-region", "markdown": "https://wpnews.pro/news/firebase-retires-the-vertex-ai-name-changes-your-default-region.md", "text": "https://wpnews.pro/news/firebase-retires-the-vertex-ai-name-changes-your-default-region.txt", "jsonld": "https://wpnews.pro/news/firebase-retires-the-vertex-ai-name-changes-your-default-region.jsonld"}}