🎃 Refactoring
A big refactoring to unify CGW types across web and mobile.
| Change | PR/Commit |
|---|---|
| refactor(web): remove safe-client-gateway-sdk | #6527 |
| refactor: use types from store package and remove safe-gateway-typescript-sdk | #6509 |
🐛 Fixes
| Change | PR/Commit |
|---|---|
| fix: Include nonces with reject transactions in replace existing list | 6555 |
🚀 Features
| Change | PR/Commit |
|---|---|
| feat: Add specialized error handling for Guard reverts (UnapprovedHash) | #6525 |
| Feat(web): show tx notes in summary | #6533 |
| feat(Ledger): show execution hash for Ledger | #6448 |
| feat(analytics): add sidebar clicked events | #6496 |
| feat(analytics): limit requests to mixpanel for new user properties | #6547 |
📱 Mobile
| Change | PR/Commit |
|---|---|
| tests(mobile): add assets flow | #6549 |
| fix(mobile): failing end-to-end tests (#6544) | #6541 |
| fix(mobile): failing end-to-end tests | #6541 |
| chore(mobile): update staging certificate hashes | #6539 |
| fix(mobile): listenerMiddleware/error [TypeError: Cannot read property 'pendingTxs' of undefined | #6536 |
| chore(mobile): bump version to v1.0.4 | #6535 |
| fix(mobile): wrong ledger live derivation path used | #6534 |
| chore(mobile): add certora audit findings | #6511 |
📦 Other
| Change | PR/Commit |
|---|---|
| test: add comprehensive test coverage for utils and hooks (Phases 1-3) | #6543 |
| Update pull request template to include resolution | #6531 |
| chore(deps): bump actions/upload-artifact from 4 to 5 | #6530 |
| chore: Bump deployments and protocol-kit | #6518 |
| Docs: Update pull request template for issue tracking | #6513 |