v2.1.1
What's Changed
- JS core libs 2.2.3 / wallet-standard-mobile 0.4.0 by @Funkatronics in #1249
- Fix wallet-standard sign in by @Funkatronics in #1250
- Wallet Standard Mobile 0.4.1 by @Funkatronics in #1251
- chore(deps): bump com.google.dagger:hilt-android-gradle-plugin from 2.57 to 2.57.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1259
- chore(deps): bump com.solanamobile:mobile-wallet-adapter-clientlib from 2.0.8 to 2.1.0 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1256
- chore(deps): bump androidGradlePlugin from 8.12.0 to 8.12.1 in /android by @dependabot[bot] in #1254
- chore(deps): bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1255
- chore(deps): bump com.google.dagger:hilt-compiler from 2.57 to 2.57.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1260
- chore(deps): bump androidxLifecycle from 2.9.2 to 2.9.3 in /android by @dependabot[bot] in #1264
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1273
- chore(deps): bump org.robolectric:robolectric from 4.15.1 to 4.16 in /android by @dependabot[bot] in #1265
- chore(deps): bump androidx.lifecycle:lifecycle-runtime-ktx from 2.9.2 to 2.9.3 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1268
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #1274
- chore(deps): bump com.solanamobile:rpc-solana from 0.2.8 to 0.2.9 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1278
- chore(deps): bump com.solanamobile:web3-solana from 0.3.0-beta4 to 0.3.0-beta5 in /android by @dependabot[bot] in #1276
- chore(deps): bump androidGradlePlugin from 8.12.1 to 8.13.0 in /android by @dependabot[bot] in #1275
- chore(deps): bump com.google.android.material:material from 1.12.0 to 1.13.0 in /android by @dependabot[bot] in #1277
- chore(deps): bump androidxNavigation from 2.9.3 to 2.9.4 in /android by @dependabot[bot] in #1282
- chore(deps): bump com.solanamobile:web3-solana from 0.3.0-beta5 to 0.3.0-beta6 in /android by @dependabot[bot] in #1289
- chore(deps): bump androidxRoom from 2.7.2 to 2.8.0 in /android by @dependabot[bot] in #1288
- chore(deps): bump androidx.hilt:hilt-navigation-compose from 1.2.0 to 1.3.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1283
- chore(deps): bump androidx.activity:activity-compose from 1.10.1 to 1.11.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1284
- chore(deps): bump compose_version from 1.9.0 to 1.9.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1285
- chore(deps): bump com.android.tools.build:gradle from 8.12.0 to 8.13.0 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1281
- chore(deps): bump org.bouncycastle:bcprov-jdk18on from 1.81 to 1.82 in /android by @dependabot[bot] in #1293
- chore(deps): bump org.jetbrains.kotlin.plugin.compose from 2.2.10 to 2.2.20 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1286
- chore(deps): bump androidxLifecycle from 2.9.3 to 2.9.4 in /android by @dependabot[bot] in #1294
- chore(deps): bump androidx.lifecycle:lifecycle-runtime-ktx from 2.9.3 to 2.9.4 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1295
- chore(deps): bump kotlinAndroidPlugin from 2.2.10 to 2.2.20 in /android by @dependabot[bot] in #1287
- chore(deps): bump androidx.activity:activity-ktx from 1.10.1 to 1.11.0 in /android by @dependabot[bot] in #1290
- chore(deps): bump next from 15.2.4 to 15.4.7 in /examples/example-web-app by @dependabot[bot] in #1298
- chore(deps): bump rexml from 3.3.9 to 3.4.2 in /spec by @dependabot[bot] in #1299
- chore(deps): bump rexml from 3.3.9 to 3.4.2 in /examples/example-react-native-wallet by @dependabot[bot] in #1300
- Fix: Koltin Example App ClassNotFound Runtime Exception by @Funkatronics in #1301
- chore(deps): bump io.github.funkatronics:multimult from 0.2.4 to 0.2.5 in /android by @dependabot[bot] in #1305
- chore(deps): bump com.solanamobile:web3-solana from 0.3.0-beta6 to 0.3.0 in /android by @dependabot[bot] in #1306
- chore(deps): bump androidxRoom from 2.8.0 to 2.8.1 in /android by @dependabot[bot] in #1303
- chore(deps): bump com.google.dagger:hilt-android-gradle-plugin from 2.57.1 to 2.57.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1309
- chore(deps): bump com.google.dagger:hilt-android from 2.57.1 to 2.57.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1307
- chore(deps): bump compose_version from 1.9.1 to 1.9.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1308
- chore(deps): bump androidxNavigation from 2.9.4 to 2.9.5 in /android by @dependabot[bot] in #1304
- Update bug report template by @Michaelsulistio in #1312
- issue template: Fix config.yaml by @Michaelsulistio in #1314
- fix: signature type by @nickfrosty in #1297
- feat: add warnings to
registerMwafunction by @beeman in #1270 - chore(deps): bump gradle/actions from 4 to 5 by @dependabot[bot] in #1318
- Expo Build Smoke Test by @Funkatronics in #1320
- Update remote wallet name by @Funkatronics in #1252
- Revamp React Native CI Checks by @Funkatronics in #1321
- JS 2.2.4 by @Funkatronics in #1322
- chore(deps): bump androidxRoom from 2.8.1 to 2.8.2 in /android by @dependabot[bot] in #1327
- chore(deps): bump compose_version from 1.9.2 to 1.9.3 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1328
- chore(deps): bump com.squareup.okhttp3:okhttp from 5.1.0 to 5.2.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1329
- chore: remove repetitive word in README.md by @asttool in #1330
- Fix: base58 discrepancy and payload slicing in SIWS fallback by @Funkatronics in #1332
- Add system bar inset handling to test apps for Android 15+ by @sdlaver in #1333
- Improve Fakedapp SIWS Error Handling by @Funkatronics in #1324
- JS 2.2.5 by @Funkatronics in #1334
- chore(deps): bump io.github.funkatronics:multimult from 0.2.5 to 0.2.6 in /android by @dependabot[bot] in #1343
- chore(deps): bump com.solanamobile:rpc-solana from 0.2.10 to 0.2.11 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1338
- chore(deps): bump com.solanamobile:rpc-core from 0.2.10 to 0.2.11 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1341
- chore(deps): bump kotlinAndroidPlugin from 2.2.20 to 2.2.21 in /android by @dependabot[bot] in #1342
- chore(deps): bump org.jetbrains.kotlin.plugin.compose from 2.2.20 to 2.2.21 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1340
- chore(deps): bump com.solanamobile:web3-solana from 0.3.0 to 0.3.1 in /android by @dependabot[bot] in #1335
- chore(deps): bump androidxRoom from 2.8.2 to 2.8.3 in /android by @dependabot[bot] in #1336
- chore(deps): bump compose_version from 1.9.3 to 1.9.4 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1337
- chore(deps): bump com.squareup.okhttp3:okhttp from 5.2.1 to 5.3.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1345
- Prevent registering MWA in webviews by @Michaelsulistio in #1325
- Wallet Standard Mobile v0.4.4 by @Funkatronics in #1346
- chore(deps): bump androidxNavigation from 2.9.5 to 2.9.6 in /android by @dependabot[bot] in #1348
- chore(deps): bump androidxLifecycle from 2.9.4 to 2.10.0 in /android by @dependabot[bot] in #1350
- chore(deps): bump androidxRoom from 2.8.3 to 2.8.4 in /android by @dependabot[bot] in #1351
- chore(deps): bump androidGradlePlugin from 8.13.0 to 8.13.1 in /android by @dependabot[bot] in #1352
- chore(deps): bump androidx.activity:activity-ktx from 1.11.0 to 1.12.0 in /android by @dependabot[bot] in #1353
- chore(deps): bump compose_version from 1.9.4 to 1.9.5 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1354
- chore(deps): bump androidx.activity:activity-compose from 1.11.0 to 1.12.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1355
- chore(deps): bump org.bouncycastle:bcprov-jdk18on from 1.82 to 1.83 in /android by @dependabot[bot] in #1360
- chore(deps): bump com.squareup.okhttp3:okhttp from 5.3.0 to 5.3.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1358
- chore(deps): bump androidx.lifecycle:lifecycle-viewmodel-compose from 2.9.4 to 2.10.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1356
- chore(deps): bump androidx.lifecycle:lifecycle-runtime-ktx from 2.9.4 to 2.10.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1357
- chore(deps): bump lodash from 4.17.21 to 4.17.23 in /js by @dependabot[bot] in #1376
- Typescript 5.6 by @Funkatronics in #1377
- chore(deps): bump org.jetbrains.kotlin.plugin.compose from 2.2.21 to 2.3.10 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1388
- chore(deps): bump com.google.dagger:hilt-android from 2.57.2 to 2.59.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1384
- chore(deps): bump androidx.activity:activity-ktx from 1.12.0 to 1.12.4 in /android by @dependabot[bot] in #1382
- chore(deps): bump compose_version from 1.9.5 to 1.10.3 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1383
- chore(deps): bump gradle-wrapper from 8.13 to 9.3.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1386
- Migrate Lerna, Yarn -> Turbo, Pnpm by @Funkatronics in #1378
- chore(deps): bump androidx.activity:activity-compose from 1.12.0 to 1.12.4 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1390
- chore(deps): bump com.google.dagger:hilt-android from 2.59.1 to 2.59.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1391
- Local Network Access Permission Handling by @Funkatronics in #1375
- JS security alerts 2026 by @Funkatronics in #1395
- chore(deps): bump androidxNavigation from 2.9.6 to 2.9.7 in /android by @dependabot[bot] in #1379
- chore(deps): bump gradle-wrapper from 8.9 to 9.3.1 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1373
- chore(deps): bump org.robolectric:robolectric from 4.16 to 4.16.1 in /android by @dependabot[bot] in #1393
- chore(deps): bump gradle-wrapper from 8.13 to 9.3.1 in /android by @dependabot[bot] in #1385
- chore(deps): bump com.android.tools.build:gradle from 8.13.0 to 9.0.1 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1380
- Web UI: Add loading spinner by @Funkatronics in #1196
- chore(deps): bump compose_version from 1.10.3 to 1.10.4 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1399
- Add Changesets by @Funkatronics in #1398
- Fix CI by @Funkatronics in #1400
- Fix Changesets by @Funkatronics in #1401
- Update Genymotion Emulator Recipe by @Funkatronics in #1406
- Changeset Revamp by @Funkatronics in #1407
- Bump JS Packages by @pr-bot-solana-mobile[bot] in #1409
- chore(deps): bump androidx.activity:activity-ktx from 1.12.4 to 1.13.0 in /android by @dependabot[bot] in #1419
- Fix NPM Trusted Publishing by @Funkatronics in #1424
- chore(deps): bump compose_version from 1.10.4 to 1.10.5 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1421
- chore(deps): bump androidx.activity:activity-compose from 1.12.4 to 1.13.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1422
- chore(deps): bump androidx.core:core-ktx from 1.17.0 to 1.18.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1423
- chore(deps): bump androidx.core:core-ktx from 1.17.0 to 1.18.0 in /android by @dependabot[bot] in #1420
- ci: guard publish and secret-backed jobs on forks by @beeman in #1416
- chore(deps): bump gradle-wrapper from 9.3.1 to 9.4.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1414
- chore(deps): bump gradle-wrapper from 9.3.1 to 9.4.0 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1413
- chore(deps): bump gradle-wrapper from 9.3.1 to 9.4.0 in /android by @dependabot[bot] in #1410
- Add Vitest workspace tests by @beeman in #1417
- Replace Rollup with tsdown by @beeman in #1418
- ci: add JS canary publish job by @beeman in #1427
- Update JS Solana dependencies by @beeman in #1439
- Add JS check-types task by @beeman in #1440
- fix(ci): run Expo prebuild in generated apps by @beeman in #1434
- feat: allow Solana Mobile Web Shell support by @cdhiraj40 in #1438
- chore(deps): bump gradle-wrapper from 9.4.0 to 9.4.1 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1428
- Add wallet-standard-mobile helper tests by @beeman in #1435
- Add JS Prettier formatting by @beeman in #1442
- Hotfix: wallet-standard-mobile dialog z index by @Funkatronics in #1444
- Changesets: Unlink wallet-standard-mobile and wallet-adapter-mobile packages by @Funkatronics in #1445
- Bump JS Packages by @pr-bot-solana-mobile[bot] in #1426
- Restore JS ESLint checks by @beeman in #1443
- Add mobile-wallet-adapter-protocol helper tests by @beeman in #1446
- Add mobile-wallet-adapter-protocol-kit helper tests by @beeman in #1447
- Add mobile-wallet-adapter-protocol-web3js helper tests by @beeman in #1448
- Bump JS Packages by @pr-bot-solana-mobile[bot] in #1449
- Add JS coverage command by @beeman in #1453
- Add wallet-adapter-mobile helper tests by @beeman in #1451
- Add wallet-adapter-mobile adapter tests by @beeman in #1462
- Add wallet-standard-mobile helper tests by @beeman in #1461
- Add mobile-wallet-adapter-walletlib helper tests by @beeman in #1452
- Add mobile-wallet-adapter-protocol helper tests by @beeman in #1460
- Fix wallet-adapter-mobile test types by @beeman in #1464
- chore(deps): bump org.bouncycastle:bcprov-jdk18on from 1.83 to 1.84 in /android by @dependabot[bot] in #1457
- chore(deps): bump gradle-wrapper from 9.4.0 to 9.4.1 in /android by @dependabot[bot] in #1433
- chore(deps): bump org.jetbrains.kotlin.plugin.compose from 2.3.10 to 2.3.20 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1430
- chore(deps): bump org.bitcoinj:bitcoinj-core from 0.17 to 0.17.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1456
- chore(deps): bump androidx.annotation:annotation from 1.9.1 to 1.10.0 in /android by @dependabot[bot] in #1450
- chore(deps): bump com.google.dagger:hilt-android-gradle-plugin from 2.57.2 to 2.59.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1394
- chore(deps): bump gradle-wrapper from 9.4.0 to 9.4.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1431
- chore(deps): bump compose_version from 1.10.5 to 1.11.0 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1441
- Prepare JS configs for TypeScript 6 by @beeman in #1465
- Fix changeset formatting and add linter by @beeman in #1482
- Add protocol kit transact coverage by @beeman in #1466
- Add wallet standard wallet coverage by @beeman in #1468
- Add wallet standard modal coverage by @beeman in #1469
- Add protocol coverage tests by @beeman in #1470
- Add protocol transact coverage by @beeman in #1471
- Add wallet standard branch coverage tests by @beeman in #1473
- Add protocol branch coverage tests by @beeman in #1472
- Add protocol web3js transact coverage by @beeman in #1467
- Add JS coverage tests across mobile wallet packages by @beeman in #1487
- Fix clientlib-ktx sample Hilt version by @beeman in #1483
- Add fakewallet local private key config by @beeman in #1498
- chore(deps): bump gradle-wrapper from 9.4.1 to 9.5.1 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1491
- Add shared protocol encoding helpers by @beeman in #1499
- Fix React Native example typechecks by @beeman in #1500
- Fix: Windows Gradle bat file saved as CRLF by @Funkatronics in #1501
- Migrate JS workspace to TypeScript 5.9 by @beeman in #1503
- Update link to Solana Mobile Stack by @beeman in #1504
- chore(deps): bump gradle-wrapper from 9.4.1 to 9.5.1 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1493
- chore(deps): bump compose_version from 1.11.0 to 1.11.2 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1496
- chore(deps): bump com.android.tools.build:gradle from 9.0.1 to 9.2.1 in /js/packages/mobile-wallet-adapter-protocol/android by @dependabot[bot] in #1489
- chore(deps): bump kotlinxCoroutines from 1.10.2 to 1.11.0 in /android by @dependabot[bot] in #1488
- chore(deps): bump androidxNavigation from 2.9.7 to 2.9.8 in /android by @dependabot[bot] in #1480
- chore(deps): bump org.jetbrains.kotlin.plugin.compose from 2.3.20 to 2.3.21 in /examples/example-clientlib-ktx-app by @dependabot[bot] in #1476
- chore(deps): bump gradle-wrapper from 9.4.1 to 9.5.1 in /android by @dependabot[bot] in #1479
- Deprecate JS default export helpers by @beeman in #1505
New Contributors
- @nickfrosty made their first contribution in #1297
- @beeman made their first contribution in #1270
- @asttool made their first contribution in #1330
- @pr-bot-solana-mobile[bot] made their first contribution in #1409
- @cdhiraj40 made their first contribution in #1438
Full Changelog: v2.1.0...v2.1.1