Safe List improvements
- Add View Watchlist button on welcome page for disconnected users with watchlist safes (#3385)
- Rename owner to signer (#3375)
- If there are local safes redirect from index route
/
to accounts page (#3376) - Allow adding safes from the welcome page (#3358)
- Remove show more button from safe lists (#3390)
- fix: not possible to click on a safe in listItem (#3373)
- fix: Stay on the same route when switching safes (#3344)
Analytics
- Add source labels to events related to the new login page (#3310)
- Track number of owned safes and watchlist safes from the login page (#3364)
- fix: [Analytics] Set safe address during safe creation (#3360)
Bug fixes
- Fix: don't fetch manifest for unknown Safe Apps (#3400)
- fix: Add wrap on queue tx button container (#3401) by @daniel0ar
- fix: Don't show native transfer for unknown contract interactions (#3368)
- Fix: token icons ui issues (#3384)
- fix: mainnet gas price calculation (#3380) 🔥
- fix: Hide tooltip when connected with social signer (#3363)
- Fix: remove broken index redirect (#3356)
- fix: do not modify signatures for fully signed txs when estimating (#3335)
- fix: Catch errors during gas limit estimation (#3333)
- Fix: Add noindex meta tag to prevent search engine indexing (#3325) by @Moganesan
- fix: stricter boolean checks with numbers involved (#3265)
- fix: wc "no matching key" errors (#3316) 🔥
- fix: address overflow in transaction history (#3315) by @daniel0ar
Chores and tests
- feat: add husky pre-push hook (#3319)
- Update next.js to v 14.1 (#3349) 🔥
- chore: update typescript to version 5.3.3 (#3345)
- Chore: rm unused env var (#3383)
- chore: exclude folders from coverage (#3342)
- chore: upgrade package versions (#3361) by @happyleow
- Chore: fix autoprefixer warning
- chore: remove old sidebar components (#3317)
- tests: add happy path for cf (#3378)
- tests: fix cypress tests on dev (#3374)
- Tests: add safe creation tests (#3346)
- Tests: add sepolia test SafeToken address (#3302)
- Tests: fix breaking tests (#3312)