centrifugal / centrifuge-swift

Swift client SDK for bidirectional real-time communication with Centrifugo and Centrifuge-based server over WebSocket
MIT License
49 stars 44 forks source link

Protobuf update 1.27.0 breaks websocket updates #101

Closed melanu1991 closed 4 months ago

melanu1991 commented 4 months ago

When I have tried to use the new released protobuf 1.27.0 that broke for me any websocket updates due to I am receiving in the console a lot of [debug] messages like: connected -> reconnected and so on endless loop of this events. Any thought about this issue?

FZambia commented 4 months ago

Helo @melanu1991

Unfortunate thing, looks like SwiftProtobuf v1.27.0 is a massive release with tons of changes, including breaking behaviour changes.

Addressing in #102, works for me locally for all Protobuf package versions. Please check it out – if no objections/suggestions I'll proceed with release.

FZambia commented 4 months ago

Released https://github.com/centrifugal/centrifuge-swift/releases/tag/0.7.2

Thanks for the report @melanu1991 !

melanu1991 commented 4 months ago

Thank you so much too! Well done!