centrifugal / centrifuge-swift

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

Protobuf update 1.27.0 breaks websocket updates #101

Closed melanu1991 closed 1 month ago

melanu1991 commented 1 month 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 1 month 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 1 month ago

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

Thanks for the report @melanu1991 !

melanu1991 commented 1 month ago

Thank you so much too! Well done!