Releases: WalletConnect/WalletConnectKotlinV2
Releases · WalletConnect/WalletConnectKotlinV2
BOM 1.13.0
What's Changed
- feat: Add session proposal instrumented test by @Elyniss in #941
- History API by @Elyniss in #965
- fix: handle nullpointerexception when dealing with a storage by @jakubuid in #962
- Sample dapp crash with empty list by @kacperoak in #967
- Bugfix/push/push delete by @Talhaali00 in #969
- feat:w3w:verify api by @jakubuid in #827
- Create WalletConnect module and ModalCore module by @kacperoak in #960
- Improve readability of build variant tags and added missing tags by @kacperoak in #979
Full Changelog: BOM_1.12.0...BOM_1.13.0
BOM_1.12.0
What's Changed
- Merge back to develop by @Elyniss in #940
- Fix: parsing empty string and stringified null by @jakubuid in #939
- Redesign to wallets grid and move to deeplinks by @kacperoak in #927
- Bugfix/push/push propose approve by @Talhaali00 in #938
- added new Moshi rule by @Talhaali00 in #945
- feat:upgrade gradle to 8.0.1 by @jakubuid in #943
- BOM 1.12.0 by @Elyniss in #946
Full Changelog: BOM_1.11.1...BOM_1.12.0
BOM_1.11.1
What's Changed
Full Changelog: BOM_1.11.0...BOM_1.11.1
BOM_1.11.0
What's Changed
- Remove sign from dapp and expose few sign clients methods by @kacperoak in #870
- fix: auth deep link flow by @jakubuid in #869
- Uncomment sign init in w3m fix by @kacperoak in #874
- fix: Fix CAIP122 message generation by @Elyniss in #877
- w3m connect state improvments by @kacperoak in #866
- fix: signTypedData format by @jakubuid in #885
- Update compose bom and override compose material by @kacperoak in #878
- Expose navigation args for kotlin-dsl by @kacperoak in #883
- fix: unusable master key by @jakubuid in #886
- fix: Fix redirect on session request approve by @Elyniss in #898
- Feature/push/add push subscribe by @Talhaali00 in #875
- Change api compose dependencies to implementation by @kacperoak in #889
- feat: Add multiple Sync Stores into Chat by @Elyniss in #873
- fix: Fix chat migration by @Elyniss in #903
- fix: Fix clearing inviteTopic on consequent registers by @Elyniss in #904
- feat: Add signing by @Elyniss in #900
- feat: Update sync message by @Elyniss in #905
- feat: Expose required and optional namespaces by @jakubuid in #909
- Feature/push/push propose by @Talhaali00 in #915
- fix: validation of eip191 by @jakubuid in #908
- Feat: Add Push to W3I by @Elyniss in #907
- fix: add missing session settle response tag by @jakubuid in #923
- fix:missing registering pairing methods by @jakubuid in #924
- version bump by @Talhaali00 in #925
- BOM 1.11.0 by @Talhaali00 in #926
- Revert "BOM 1.11.0" by @Talhaali00 in #928
- Develop bom 1.11.0 fixes by @Talhaali00 in #929
- Bugfix/sign/add missing moshi annotation to error by @Talhaali00 in #931
- BOM 1.11.0 by @Talhaali00 in #933
Full Changelog: BOM_1.10.0...BOM_1.11.0
BOM 1.10.0
What's Changed
- Create web3modal module by @kacperoak in #842
- Fix UnsafisfiedLinkError with SqlCipher by @kacperoak in #860
- Add support to xml views for web3modal by @kacperoak in #862
- BOM 1.10.0 by @Talhaali00 in #868
Full Changelog: BOM_1.9.3...BOM_1.10.0
BOM 1.9.3
What's Changed
- Create initial screen for new dapp by @kacperoak in #814
- feat: Add subscription to store updates after store creation by @Elyniss in #799
- feat: Send wc_syncSet request after local storage update by @Elyniss in #802
- feat: Send wc_syncDelete request after local storage update by @Elyniss in #807
- refactor: Merge outgoing request usecases with protocol call usecases by @Elyniss in #813
- feat: Wrap internal AccountId for Sync by @Elyniss in #815
- sample versions will be based on BOM version by @Talhaali00 in #825
- feat: Implement incoming requests by @Elyniss in #816
- refactor: Change where rpc id is generated by @Elyniss in #817
- Feature/web3modal/create navigation and first components by @kacperoak in #826
- fix:w3w: missing redirect field in session proposal by @jakubuid in #801
- Feature/web3modal/connect wallet by @kacperoak in #832
- refactor: Prepare Sync to be used in other SDKs by @Elyniss in #836
- refactor: Initial moving of sync to core by @Elyniss in #835
- derive version code using both minor and fix versions to capture fix … by @Talhaali00 in #834
- corrected push approve method to accept nullable result for onSign by @Talhaali00 in #840
- Sample dapp screens by @kacperoak in #833
- Fix build by @kacperoak in #846
- fix: reducing on empty list of BitSets for user agent by @jakubuid in #845
- BOM 1.9.2 by @Talhaali00 in #847
- fix: SyncEngine initialization by @Elyniss in #850
- BOM 1.9.3 by @Talhaali00 in #851
Full Changelog: BOM_1.9.1...BOM_1.9.3
BOM 1.9.2
What's Changed
- feat: Add current bom version by @Elyniss in #806
- feat: Add subscription to store updates on SyncClient init by @Elyniss in #798
- Consolidate user agent generation to CoreNetworkModule.kt using Koin by @Talhaali00 in #818
- reverted coroutines version bump by @Talhaali00 in #820
- Releasefix/releases with coroutines fix by @Talhaali00 in #822
- BOM 1.9.1 by @Talhaali00 in #823
- Create initial screen for new dapp by @kacperoak in #814
- feat: Add subscription to store updates after store creation by @Elyniss in #799
- feat: Send wc_syncSet request after local storage update by @Elyniss in #802
- feat: Send wc_syncDelete request after local storage update by @Elyniss in #807
- refactor: Merge outgoing request usecases with protocol call usecases by @Elyniss in #813
- feat: Wrap internal AccountId for Sync by @Elyniss in #815
- sample versions will be based on BOM version by @Talhaali00 in #825
- feat: Implement incoming requests by @Elyniss in #816
- refactor: Change where rpc id is generated by @Elyniss in #817
- Feature/web3modal/create navigation and first components by @kacperoak in #826
- fix:w3w: missing redirect field in session proposal by @jakubuid in #801
- Feature/web3modal/connect wallet by @kacperoak in #832
- refactor: Prepare Sync to be used in other SDKs by @Elyniss in #836
- refactor: Initial moving of sync to core by @Elyniss in #835
- derive version code using both minor and fix versions to capture fix … by @Talhaali00 in #834
- corrected push approve method to accept nullable result for onSign by @Talhaali00 in #840
- Sample dapp screens by @kacperoak in #833
- Fix build by @kacperoak in #846
- fix: reducing on empty list of BitSets for user agent by @jakubuid in #845
- BOM 1.9.2 by @Talhaali00 in #847
Full Changelog: BOM_1.9.0...BOM_1.9.2
BOM_1.9.1
What's Changed
- feat: Add current bom version by @Elyniss in #806
- feat: Add subscription to store updates on SyncClient init by @Elyniss in #798
- Consolidate user agent generation to CoreNetworkModule.kt using Koin by @Talhaali00 in #818
- reverted coroutines version bump by @Talhaali00 in #820
- Releasefix/releases with coroutines fix by @Talhaali00 in #822
- BOM 1.9.1 by @Talhaali00 in #823
Full Changelog: BOM_1.9.0...BOM_1.9.1
BOM 1.9.0
What's Changed
- feat: Extract signature and message verification from CacaoVerifier by @Elyniss in #785
- feat: Sync engine use-cases skeleton by @Elyniss in #773
- feat: Add sync registration with storage by @Elyniss in #775
- Create new dapp sample module by @kacperoak in #788
- fix: Ethereum account generation and storage by @Elyniss in #787
- feat: Add sync key value storage and implement use-cases by @Elyniss in #779
- feat: Add verification to register by @Elyniss in #786
- feat: Add Rpc skeleton by @Elyniss in #789
- refactor: Rename usecases to be more descriptive by @Elyniss in #797
- feat: add pairing topic to auth request by @jakubuid in #796
- feat: auto namespaces by @jakubuid in #790
- feat: change rpc id for client to server by @jakubuid in #748
- Feature/push/create artifact by @Talhaali00 in #810
- BOM 1.9.0 by @Talhaali00 in #811
Full Changelog: BOM_1.8.0...BOM_1.9.0
Bug Notes
There was a bug found with using BOM 1.9.0. Add META-INF/versions/9/previous-compilation-data.bin
to your packagingOptions
exclusion list in the application's build.gradle file
BOM-1.8.0
What's Changed
- Master update by @Talhaali00 in #745
- feat: skeleton for verify api by @jakubuid in #741
- ✨ Make network client timeout customizable by @mitsinsar in #742
- feat: Sync skeleton by @Elyniss in #724
- feat: add register device token to web3wallet by @jakubuid in #749
- fix: crash when inserting proposal when on settle session failure by @jakubuid in #746
- fix: deep link flow between dapp and wallet by @jakubuid in #750
- Feature/core/update kotlin version by @Talhaali00 in #755
- Feature/push/refactor subscription auth by @Talhaali00 in #753
- fix: typo by @jakubuid in #756
- Add bitset logic to each SDK for the User-Agent by @Talhaali00 in #752
- feat: Add cryptography tests by @Elyniss in #758
- feat: New unregister identity api by @Elyniss in #760
- feat: Add Sync API interface by @Elyniss in #764
- feat: Add Sync Protocol by @Elyniss in #765
- feat: Add act claim field verification by @Elyniss in #767
- Add Push Subscription screen to sample wallet by @kacperoak in #770
- Added github action to build SDKs by @Talhaali00 in #759
- Updates to CacaoSignerInterface file by @Talhaali00 in #781
- fix: cacao signer for java by @jakubuid in #771
- BOM-1.8.0, Core-1.13.0, Sign-2.11.0, Auth-1.11.0, Chat-1.0.0-beta05, Web3Wallet-1.6.0, Web3Inbox-1.0.0-alpha05 by @Talhaali00 in #782
New Contributors
- @kacperoak made their first contribution in #770
Full Changelog: BOM_1.7.0...BOM_1.8.0