WalletConnect/WalletConnectSwiftV2

Semantic versioning

chrismaddern opened this issue · 1 comments

Is it your intention to follow semver on WalletConnectSwiftV2?

We allow updates on same major version for trusted dependencies and this has caused breaking changes for us twice.

Most recently, the addition of Redirect to AppMetadata — an optional field, but required in the initializer. This causes the change to be breaking to all(?) integrators instantiating the AppMetadata class.

For now, I'm pinning WalletConnect and preventing updates.

hey @chrismaddern yes this is our intention and my apologies if sometime it fails.