Skip to content

Implications of archiving the Incremental DOM project #2656

@tntim96

Description

@tntim96

I’m looking for some guidance on the implications of the Incremental DOM project being archived.

From my reading of earlier discussions—particularly “Missing soyutils.js in this GitHub Repository”)—my
understanding was that Incremental DOM was the intended path forward for supporting JavaScript output from Soy templates, replacing the older “classic” JS approach. Incremental DOM itself is documented here: https://github.com/google/incremental-dom.

That repository now states: “This repository was archived by the owner on Jun 20, 2025. It is now read-only.”

Could you clarify what this means for:

  1. JavaScript templates in Soy:
    • Is Incremental DOM still the recommended or supported output target?
    • Are there any alternative or future directions planned for client-side JavaScript rendering?
  2. Java Soy templates:
    • Will Java output continue to be supported as before?

I'm currently considering upgrades within the Soy ecosystem and would really appreciate guidance on the intended long-term direction so we can make informed decisions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions