Skip to content

Cross-Version Runtime Guarantee by Wire? #3054

@prathamk

Description

@prathamk

Hello,

We were looking to decode GPB encoded messages, and evaluating the Google packages (protoc and protobuff-java). Those were working fine, though the generated code is heavy from our need perspective. But we ran into this problem, that they don't support gencode to run on newer runtime across major releases (We kind of have this requirement).

Does wire support Cross-Version runtime as it upgrades internal dependencies (as I see protoc, and protobuff-java is also mentioned in dependencies)? Or is there a same requirement here also, that across releases code needs to be re-generated?
When and in which scenarios is code re-generation needed by wire?

Thanks//Pratham

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions