LLMSwaps

Which model each app runs today, and when it last changed

Appearing on a table is the state

No state words appear here. A model is either absent from the deprecations table or listed on it, and appearing is the condition: it means somebody has written a date down. The date is described as the earliest a model might be retired, so the state says more than the number does. As of 2026-09-22.

What has been announced, entry by entryFilled where the vendor has announced something in that column, hollow where it has not.What has been announced, entry by entryWhat Gemini API publishesWhat Gemini APIpublishesWhat that leaves openWhat that leavesopenHow many states are namedHow many states are named — What Gemini API publishes: None in words, one by implicationHow many states are named — What that leaves open: Being on the table, or not being on itWhat the listing meansWhat the listing means — What Gemini API publishes: A date has been written down for itWhat the listing means — What that leaves open: Which is the meaningful change of conditionWhat the date commits toWhat the date commits to — What Gemini API publishes: The earliest a model might be retiredWhat the date commits to — What that leaves open: So it is a floor rather than a deadlineIs the notice quantifiedIs the notice quantified — What Gemini API publishes: Advance notice promised without a figureIs the notice quantified — What that leaves open: Recorded in the notice period column too
Fig. 1 Filled where the vendor has announced something in that column, hollow where it has not.
What the deprecations table does in place of a state vocabulary. Recorded 2026-09-22.
What the page is askedWhat Gemini API publishesWhat that leaves open
How many states are namedNone in words, one by implicationBeing on the table, or not being on it
What the listing meansA date has been written down for itWhich is the meaningful change of condition
What the date commits toThe earliest a model might be retiredSo it is a floor rather than a deadline
Is the notice quantifiedAdvance notice promised without a figureRecorded in the notice period column too

Inclusion rule. A state counts when the entry publishes the label itself. A marketing word such as new or classic is not a lifecycle state and does not fill a row. Order. What is named first, then what the listing implies.

1A binary condition with a real signal in it

Having no vocabulary sounds like the weakest position in this column, and in one way it is the clearest. A model appearing on the deprecations table is an unambiguous event, and it is the event that matters.

What it lacks is gradation. There is no way to say a model is being wound down but has no date, which is exactly the condition most models in this field are actually in.

2Two dates show the binary is not quite binary

Preview identifiers were listed with an earlier date than the released ones, so the table already distinguishes between kinds of model without naming the distinction. A reader has to infer it from the identifier strings.

That is a state system hiding inside a naming convention. It works for anybody who knows the convention and it is not published as one, which is why this reading records the listing rather than the stage.

A state system hiding inside a naming conventionPreview identifiers were listed with an earlier date than released ones, so the table already distinguishes kinds of model without naming the distinction. A reader has to infer it from the identifier strings.A named stateA listingSaysWhich phase a model is inThat a date exists for itGradationWinding down, no date yetNone availableAbsence meansStill activeNew, healthy, or simply unscheduledPublished hereNothingFive identifiers with datesWhat a three-state vocabulary would have let a reader tell apart
Fig. 2 It works for anybody who knows the convention, and it is not published as a state system.

3Absence from the table is the ambiguous half

Not being listed could mean a model is new, healthy, or simply not yet scheduled. The register records that as no announced date rather than as a commitment, which is the distinction the blank date question exists for.

With a three-state vocabulary a reader could tell those cases apart. With a listing they cannot, and the page does not claim otherwise.

  • What a date in that table commits to
    The shutdown dates listed indicate the earliest possible dates on which a model might be retiredGoogle, Gemini deprecations / recorded 2026-09-22
  • veo-3.0-generate-preview and veo-3.0-fast-generate-preview
    12 November 2025shutdown dateGoogle, Gemini deprecations / recorded 2026-09-22
  • How many days of advance notice
    No date announced (as of 2026-09-12)promised but never countedGoogle, Gemini deprecations / recorded 2026-09-22

4Sources

Read from the deprecations page on ai.google.dev, 2026-09-22. The whole entry is on Gemini API, and the column it sits in is on Lifecycle states. Same column, other entries: Sora, LTX Studio.