Skip to content

[Feature] Protobuf Editions 2023 Support #2008

@alebar42

Description

@alebar42

Motivation

MQTTx Web and CLI does not support Protobuf Editions 2023

Detailed design

Support Protobuf Editions 2023

Alternatives

Do nothing 😊

More detail (optional)

mqttx pub -t 'test/res' -h 127.0.0.1 -Pp ./proto/v2/req_res.proto -Pmn proto.v2.Response -m '{"body":"test"}'
✔ Connected
✖ Message serialization error: illegal token 'edition' (proto/v2/req_res.proto, line 1)

Protobuf Editions 2023 Support was added in protobufjs-v7.5.0

Current Version is protobufjs-v7.5.4

Perhaps only this dependency needs updating? 🤔

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureThis pr is a feature

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions