Releases: WalletConnect/WalletConnectKotlinV2
Releases · WalletConnect/WalletConnectKotlinV2
BOM_1.19.1
What's Changed
- [W3M] Fix missing wallet data on redirect by @kacperoak in #1226
Full Changelog: BOM_1.19.0...BOM_1.19.1
BOM_1.19.0
What's Changed
- [W3M] Renaming colors name to match figma by @kacperoak in #1211
- [W3M] Change navigation to slideIn and slideOut also adapting ui builder to slide anim by @kacperoak in #1210
- [W3M] Modal ui improvements and fixes by @kacperoak in #1207
- [Notify/W3W Sample] Always display PN and handle duplicates by @Elyniss in #1208
- [CI/CD] Bring testing back, bby! by @Elyniss in #1213
- Fix handling empty required namespaces by @jakubuid in #1214
- [W3M] Design review fixes by @kacperoak in #1215
- [W3W Sample] Reduce PN Spam by @Elyniss in #1217
- [W3W Sample] Add url redirection on PN by @Elyniss in #1218
- [Notify] Add Integration Test and improve workflow by @Elyniss in #1153
- [W3M] Add requests to test in modal sample and remove session topic from Web3Modal methods by @kacperoak in #1205
- [Notify] Add JWT validation by @Elyniss in #1216
- [Notify] Add appAuthenticationKey to ServerSubscription by @Elyniss in #1219
- Feature/update sqldelight by @Talhaali00 in #1201
- [W3W&Notify] Improve UX/DX by @Elyniss in #1222
- [W3M] Refactor fetching wallets by @kacperoak in #1221
- [1.19.0] Version bump by @Elyniss in #1223
- BOM_1.19.0 by @Elyniss in #1224
Full Changelog: BOM_1.18.0...BOM_1.19.0
BOM_1.18.0
What's Changed
- [W3M][Modal Sample] Create web3modal lab sample by @kacperoak in #1162
- [W3M] Redirect screen improvements by @kacperoak in #1166
- [W3M] Expose modal Web3ModalComponent and ComponentDelegate by @kacperoak in #1165
- Feature/meta/add codeowners by @Talhaali00 in #1128
- [W3W] Add scammers screen by @jakubuid in #1161
- Add web wallets support and add platform tabs by @kacperoak in #1168
- [W3W Sample] Add bottom nav bar by @Elyniss in #1173
- [W3W Sample] Redesign Top Bar by @Elyniss in #1174
- Add fetch balance logic to w3m by @kacperoak in #1167
- [W3M] Add web3Modal theming by @kacperoak in #1177
- [W3M] Chain switching UI improvements by @kacperoak in #1178
- [W3M] Design system mode typography adjustments by @kacperoak in #1180
- Fix: receiving pending requests on disconnected session by @jakubuid in #1175
- Feature/meta/add code coverage by @Talhaali00 in #1171
- Bugfix/sign/respond session request catch error by @Talhaali00 in #1172
- feat: allow dapp extending a session by @jakubuid in #1182
- [W3W Sample] Connections Screen by @Elyniss in #1188
- [W3W Sample] Inbox Screen by @Elyniss in #1187
- remove custom verify url by @jakubuid in #1185
- [W3M] Add chain switch logic and UI by @kacperoak in #1190
- [Notify] Update statement gracefully by @Elyniss in #1189
- [Core/Notify] feat: Move NotifyConfigDTO to Explorer module by @Elyniss in #1194
- [W3M] Remove hardcoded buildConfig by @kacperoak in #1197
- [Notify] feat: Change RegisteredAccounts table by @Elyniss in #1198
- [W3M] Custom UI snackbar to replace native toasts by @kacperoak in #1193
- [Notify/W3W Sample] feat: Notification name as channel id by @Elyniss in #1195
- Feature/add origin header by @Talhaali00 in #1199
- Feature/remove tags user agent by @Talhaali00 in #1200
- [Already reviewed] [W3W Sample]Feat/w3w/sample redesign by @Elyniss in #1196
- Feature/update pairing isactive property by @Talhaali00 in #1191
- [CI/CD] Add design team as testers to sample wallet by @Elyniss in #1203
- [Notify] Add unregister, change generation of persistent self key for watch subscription by @Elyniss in #1202
- BOM_1.18.0 by @Elyniss in #1206
Full Changelog: BOM_1.17.2...BOM_1.18.0
BOM 1.17.2
What's Changed
- Releasefix/1.17.0/propagate usecase exceptions by @Talhaali00 in #1183
Full Changelog: BOM_1.17.1...BOM_1.17.2
BOM 1.17.1
What's Changed
- Proagated Exception for WatchSubscriptionsUseCase by @Talhaali00 in #1164
Full Changelog: BOM_1.17.0...BOM_1.17.1
BOM_1.17.0
What's Changed
- MixPanel added with logging by @Talhaali00 in #1124
- Create AccountRoute.kt and ChangeNetworkRoute.kt by @kacperoak in #1113
- Refactored order in connect your wallet screen by @kacperoak in #1119
- Add sentry to Wallet sample by @Talhaali00 in #1125
- [W3M] Add data to Account State of W3M by @kacperoak in #1126
- feat: pairing idempotence by @jakubuid in #1112
- fix: move checking if pairing exists after updating by @jakubuid in #1134
- [W3M] Create Web3Modal button by @kacperoak in #1131
- [WCM][W3M] Fix for launching coroutine twice by @kacperoak in #1132
- [W3M] Create choose network screen by @kacperoak in #1140
- [Notify] Protocol Refactor by @Elyniss in #1122
- [W3W] feat: new designs for verify api by @jakubuid in #1147
- [Wallet] Integrate refactored Notify SDK by @Elyniss in #1143
- [Core] Delete Archive by @Elyniss in #1144
- [W3M] Get ENS identity via blockchain api by @kacperoak in #1136
- [Core] Remove Sync by @Elyniss in #1145
- [Push] Remove legacy SDK by @Elyniss in #1146
- [W3I] Remove sample and SDK by @Elyniss in #1148
- Move account logic to AccountState.kt and remove internal Chain model by @kacperoak in #1150
- [W3M] Add web3modal api integration by @kacperoak in #1141
- Fix top bar height by @kacperoak in #1151
- [Notify] Remove excessive logging by @Elyniss in #1152
- [Notify] Polish before hackaton by @Elyniss in #1154
- [Sign] fix: Add Session extend back by @Elyniss in #1155
- [1.17.0] chore: Version bump by @Elyniss in #1156
- chore: Remove excessive log by @Elyniss in #1157
- BOM_1.17.0 by @Elyniss in #1158
Full Changelog: BOM_1.16.0...BOM_1.17.0
BOM 1.16.0
What's Changed
- Added Notify SDK by @Talhaali00 in #1073
- Add themed modal and fix navigation by @kacperoak in #1080
- [History] Fetch all messages instead of one batch by @Elyniss in #1069
- [Core] Rename History to Archive by @Elyniss in #1070
- Add test checking if parsing proposal with incorrect icon format doesn't crash app by @jakubuid in #1086
- Add Beagle to W3W Sample by @kacperoak in #1084
- Create Web3ModalTypography, Move TopBar to Web3ModalRoot by @kacperoak in #1089
- Move paring connect logic to Web3ModalViewModel by @kacperoak in #1092
- Improve eip1271 signature validation by @jakubuid in #1087
- Check expiry before adding requests to queue by @jakubuid in #1091
- Redesign ConnectWallet and ScanQrCode screens to V3 designs by @kacperoak in #1097
- Migrate sign and auth engine into use cases by @jakubuid in #1094
- Add Redirect Screen. Refactor GetAWalletRoute.kt and HelpRoute.kt by @kacperoak in #1102
- Remove pending requests when session is deleted by @jakubuid in #1109
- feat: add fallback logic for verify and echo by @jakubuid in #1099
- Check request expiry before emitting a new one by @jakubuid in #1107
- Improve URLs comparision by @jakubuid in #1106
- Remove onSign from subscribe by @Talhaali00 in #1110
- Feature/notify/add jwt by @Talhaali00 in #1090
- Fix account creation by @Elyniss in #1114
- Expose ClientId and update Beagle by @Talhaali00 in #1115
- Consolidate Response Params for both Chat and Notify by @Talhaali00 in #1120
- Navigation and Root UI tests by @kacperoak in #1104
Full Changelog: BOM_1.15.0...BOM_1.16.0
BOM 1.15.0
What's Changed
- Fix modal sdk queries names by @kacperoak in #1050
- Add a fix for stringified session request serialization by @jakubuid in #1048
- Show installed wallets in the WalletConnect Modal by @kacperoak in #1047
- Updated error messages for connection and user action states by @jakubuid in #1040
- [WCM] Add redirect on hold screen by @kacperoak in #1039
- [WCM] Add support for custom accent colors by @kacperoak in #1054
- [WCM] Recents wallets by @kacperoak in #1049
- [WCM] Hide help and ripple ui improvements by @kacperoak in #1057
- Added a Inbox sample by @Elyniss in #1038
- Add init checks to Sign and Auth Protocols by @jakubuid in #1064
- Support for multiple pending request queue by @jakubuid in #1052
- [WCM] Move paring into WalletConnectModalViewModel.kt by @kacperoak in #1061
- [W3I] Handle cold start by @Elyniss in #1063
- added publishedAt and tag to Relay subscription models by @Talhaali00 in #1059
Full Changelog: BOM_1.14.0...BOM_1.15.0
BOM 1.14.0
What's Changed
- Create modal state by @kacperoak in #968
- Add docs to readme and fix maven central package by @kacperoak in #987
- Add WCM to BOM by @kacperoak in #999
- Create loading state and update accompanist by @kacperoak in #994
- Added MasterKey key generation parameter spec into CryptoModule by @jakubuid in #985
- Create top bar with search by @kacperoak in #990
- Add custom headers to explorer listing api call by @kacperoak in #986
- Added Sync to Push by @Elyniss in #1000
- Fixed Instrumented test setup by @Elyniss in #1005
- Support landscape and improve search UI by @kacperoak in #1004
- Excluded and recommended wallets ids at AndroidListing endpoint by @kacperoak in #1012
- Update Chains.kt to make
methods
andevents
ofBNB
correct by @rockyoung in #983 - Implements failover logic to relay.org by @jakubuid in #1002
- Restructuring of the Project by @Talhaali00 in #1013
- Renamed ModalCore to just Modal by @Talhaali00 in #1016
- fix: Update toolchain java to 17 by @Elyniss in #1022
- Rename product modal to product wcmodal package by @kacperoak in #1021
- Improve QR code by @alexzhirkevich in #1025
- fix: return supported namespaces when required and optional are empty by @jakubuid in #1019
- feat: Fix url so that already subscribed dapps are not visible in W3I… by @Elyniss in #1027
- feat: Reduce sync requests by @Elyniss in #1028
- feat: Add instrumented tests for hybrid app by @jakubuid in #1026
- fix: History instrumented tests fix by @Elyniss in #1023
- fix: add verifyUrl to metadata by @jakubuid in #1031
- fix: Change logic on how logging interceptor is added by @Elyniss in #1032
- Removed Push.Dapp client and reorganized Push sdk by @Talhaali00 in #1034
- Updated versions and ReadMe.md by @Talhaali00 in #1036
- Create modals module by @kacperoak in #1030
- Added Web3Inbox based FirebaseMessagingService by @Talhaali00 in #1037
- BOM 1.14.0 by @Talhaali00 in #1035
New Contributors
- @rockyoung made their first contribution in #983
- @alexzhirkevich made their first contribution in #1025
Full Changelog: BOM_1.13.1...BOM_1.14.0
BOM 1.13.1
What's Changed
- 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
- feat: migrate to jUnit 4 by @jakubuid in #975
- Add WCM to BOM by @kacperoak in #996
Full Changelog: BOM_1.12.0...BOM_1.13.1