Releases: WalletConnect/WalletConnectSwiftV2
Releases · WalletConnect/WalletConnectSwiftV2
v1.0.0
What's Changed
- [Relay] Retry on connection error by @flypaper0 in #506
- [Core] RPCHistory factory by @flypaper0 in #510
- [Sign] Networking package by @flypaper0 in #498
- [Networking] #502 Add tll and prompt to requests by @llbartekll in #514
- [Bugfix] Combine timeout for dispatcher retry by @flypaper0 in #516
- [Pair] Pairing API by @llbartekll in #511
- [CI] Default timeout increased by @flypaper0 in #518
- [CI] Project ID from secrets by @flypaper0 in #519
- [Core] AppMetadata redirect by @flypaper0 in #523
- [Core] Web3 from WalletConnect repo #426 by @flypaper0 in #522
- [Pair] Add Pairing Client to Auth by @llbartekll in #521
- [Auth] Remove pairing methods from auth by @llbartekll in #531
- [Env] Default relay host by @flypaper0 in #534
- [Pair] Activate Pair Service by @flypaper0 in #533
- [Pair] Pairing error response test by @llbartekll in #535
- [Bugfix] tvOS operatingSystem by @flypaper0 in #538
- [Sign] Pairing API integration by @flypaper0 in #536
- [Apps] Wallet pairing integration by @llbartekll in #541
- [Networking] expose networking client interface by @llbartekll in #543
- [Networking] Expose client ID by @llbartekll in #545
- [Pair] update method unsupported by @llbartekll in #547
- [Auth] EIP1271 signature verification by @flypaper0 in #546
- [Pair] Pairing request subscription fix by @flypaper0 in #548
- [Sign] Release v1.0.0 by @flypaper0 in #550
Full Changelog: v0.10.3-rc0...v1.0.0
v0.10.3-rc0
What's Changed
- [Sign] Restore integration tests
- [Relay] Fot fix for json rpc duplicates
- [Core] Wallet hot fix
- [Sign] Fix race condition with storing the pairing symm key
Full Changelog: v0.10.2-rc.0...v0.10.3-rc0
v0.10.2-rc.0
What's Changed
- [Auth] Auth sample by @flypaper0 in #469
- [Auth] Sample Wallet scan by @flypaper0 in #470
- [API] Update public api docs by @llbartekll in #473
- [Auth] #472 extend pairing by @llbartekll in #477
- [Interface] Replace string with WalletConnectURI by @flypaper0 in #475
- [Logger] Unexpected keyNotFound error #420 by @flypaper0 in #474
- [App] prepare showcase app for testflight by @llbartekll in #482
- [Refactor] Networking package Part 1 #391 by @flypaper0 in #480
- [App] Add info plist values to showcase app by @llbartekll in #484
- [Refactor] Generic NetworkInteractor by @flypaper0 in #483
- [Auth, Sign] #485 remove pairing by @llbartekll in #486
- [Pairing] #487 pairing ping by @llbartekll in #490
- [CI] Host URL arg by @flypaper0 in #492
- [Auth] Rename cacao params by @llbartekll in #493
- [Relay] feat: allow to pass relay endpoint by @arein in #496
- [Auth] #488 get pairings by @llbartekll in #495
- [Core] update user agent by @llbartekll in #497
Full Changelog: v0.10.1-rc.0...v0.10.2-rc.0
v0.10.1-rc.0
What's Changed
- [Auth] #462 test message compromised by @llbartekll in #463
- [Hotfix] Fix background task not invalidated by @llbartekll in #467
Full Changelog: v0.10.0-rc.0...v0.10.1-rc.0
v0.10.0-rc.0
What's Changed
- [Sign] #372 Clean protocol codes by @llbartekll in #419
- [Auth] #382 auth networking interactor by @llbartekll in #421
- fix: intake process does not work for non-public org members by @arein in #407
- [Auth] #378 auth client by @llbartekll in #425
- [Auth] Cacao signer by @flypaper0 in #405
- [Core] WalletConnectRouter by @flypaper0 in #424
- Create pull_request_template.md by @llbartekll in #428
- [Hotfix] EIP-155 signature fix by @flypaper0 in #436
- [Relay] Relay Singleton instance by @flypaper0 in #438
- [Auth] #434 auth client factory by @llbartekll in #441
- [Auth] #440 update public interface by @llbartekll in #444
- [Auth] #416 auth request test by @llbartekll in #448
- [Auth] #415 auth instance by @llbartekll in #452
- Adds more unit tests for WCPairing by @MaisaMilena in #437
- [Auth] Handle errors by @flypaper0 in #449
- [Auth] #453 invalid signature error by @llbartekll in #457
- [Relay] Add invalidation of background task by @llbartekll in #458
- [Auth] Test respond error by @llbartekll in #461
- #454 Update
WalletConnectURI
with API identifier prefix by @MisterVants in #455
New Contributors
- @MaisaMilena made their first contribution in #437
Full Changelog: v0.9.3-rc.0...v0.10.0-rc.0
v0.9.3-rc.0
What's Changed
- [Auth] #396 auth respond subscriber by @llbartekll in #404
- Fix unit test run by @llbartekll in #410
- [Auth] #394 SIWE messge formatter by @llbartekll in #406
- update user-agent by @llbartekll in #418
- v0.9.3-rc.0 by @llbartekll in #412
Full Changelog: v0.9.2-rc.0...v0.9.3-rc.0
v0.9.2-rc.0
What's Changed
- [Refactor] SDK's Factories by @flypaper0 in #363
- [CI] Upgrade XCode on GH Runner by @flypaper0 in #369
- [Auth] #367 auth target by @llbartekll in #371
- #347 extend pairing on approve proposal by @llbartekll in #373
- #379 auth core types by @llbartekll in #381
- [Auth] Pairing Services by @flypaper0 in #383
- [Core] Allow to override key in keychain by @flypaper0 in #387
- Add user agent for mac os by @llbartekll in #386
- feat: moves issues to the Swift board by @arein in #388
- [Network] Refactor: #355 Relay client RPC by @MisterVants in #384
- #376 auth request service by @llbartekll in #385
- feat: only run ui test on release by @arein in #392
- [Network] #364: Change relay methods prefix from "iridium" to "irn" by @MisterVants in #402
- [Tests] #250 Session Request integration tests re-enabled by @MisterVants in #398
- [Auth] #395 Auth Request Subscriber by @llbartekll in #397
- [Auth] #377 Auth respond service by @llbartekll in #401
- Version bump to v0.9.2-rc.0 by @MisterVants in #408
Full Changelog: v0.9.1-rc.0...v0.9.2-rc.0
v0.9.1-rc.0
What's Changed
- feat: reorders the ci steps to decrease ci time by @arein in #354
- feat: adds workflow badges by @arein in #356
- #248 fix crash on pair by @llbartekll in #365
- Fix sdk version in user agent by @llbartekll in #366
Full Changelog: v0.9.0-rc.0...v0.9.1-rc.0
v0.9.0-rc.0
What's Changed
- #296 Exchange messages between clients by @llbartekll in #309
- [Showcase] Chat sample app template by @flypaper0 in #315
- [Chat] Feature: #305 Keyserver registry service by @MisterVants in #311
- [Chat] Showcase app UI #293 by @flypaper0 in #317
- [Chat] expose interfaces, add storage by @llbartekll in #316
- [Tests] #250: Re-enable session delete integration test by @MisterVants in #318
- [Chat] Sample app (demo) by @flypaper0 in #320
- [Chat] Message callback on send by @flypaper0 in #327
- [Chat] sync chat sdk with kotlin implementation and add reject method by @llbartekll in #322
- [Sign] add 6000 code on disconnect by @llbartekll in #328
- [Chat] #325 Messages and threads persistent store by @llbartekll in #332
- [Chat] #326 resubscribe for threads by @llbartekll in #333
- [Chat] Sample app welcome flow by @flypaper0 in #334
- [Network] Feature: #330 Granular tags by @MisterVants in #335
- [Chat] #337 fix hardcoded self account by @llbartekll in #338
- [Chat] #336 remove messages duplicates by @llbartekll in #339
- [Chat] Sample App - Empty state view by @flypaper0 in #341
- [Bugfix] #340: Required namespaces check by @MisterVants in #342
- feat: parallelizes build by @arein in #344
- feat: uses concurrency to cancel obsolete runs by @arein in #346
- add user agent by @llbartekll in #349
- [Release] Develop -> Main v2-rc0 by @MisterVants in #350
- update session namespace on response only by @llbartekll in #351
v0.8.1-beta.102
What's Changed
- [Bugfix] Bug in JWT encoder by @llbartekll in #312
Full Changelog: v0.8.0-beta.102...v0.8.1-beta.102