protobuf-es v2 introduced a major shift from a class-based API to a plain object + schema-based functional API. This requires numerous changes across existing codebases: ...