Features
- Epic: sidebar improvements (#4442)
- feat: allow signing with owned parent Safes (#4406)
- Feat: featured Safe Apps on dashboard (#4644)
Refactoring
- Refactor: upgrade to Next 15 (#4485)
- Refactor: rm unnecessary tx decoding (#4541)
- Refactor: sidebar hooks and components
- Refactor: restore old MUI props (#4620)
Bug fixes
- fix: Cap max expiry for setTimeout in useIsExpiredSwap (#4674)
- fix: add event labels to opening and (un-)pinning of Safe Apps (#4582)
- Fix: replace "signer(s)" with "N signers" or "1 signer" (#4550)
- fix: update
wallet_getCallsStatus
spec. (#4569) - fix: Don't break array elements in tx details into multiple lines if empty (#4571)
- fix: Advanced safe creation address computation (#4564)
- fix: Init Safe SDK for replayed safes (#4567)
- fix: remove unnecessary log (#4570)
- fix: only return "next" transactions as pending (#4568)
- fix: Disable transaction buttons until sdk is initialized (#4405)
- fix: fetch safe overviews including untrusted token fiatTotal (#4495)
- Fix: WC unit tests (#4553)
- Fix: remove old app store button (#4546)
- Fix: section heading in terms (#4545)
- Fix: mui accordion background (#4543)
Chores
- Chore: extract terms version into a separate file for a smaller build (#4584)
- Chore: fix lodash imports (#4580)
- Chore(deps): Bump ethers from 6.11.1 to 6.13.4 (#4557)
- Chore: replace @WalletConnect packages with @reown/walletkit (#4548)
- Chore: update walletconnect packages
- Chore: update cgw sdk to stable version
- Docs: update .env.example
Tests
- Tests: Fix tests (#4586)
- Tests: Add using of mock safe address (#4581)
- Tests: Add timeout for drain account app (#4579)
- Tests: Add sidebar tests (#4577)
- Tests: Add regex to handle my accounts (#4574)
- Tests: Add safe pin tests (#4573)
- Tests: Fix sidebar and staking tests (#4566)
- Update import export tests (#4551)
- Tests: Add staking history tests (#4549)
- Tests: Add safe apps tests (#4544)
- Tests: Add proposers tests (#4542)
- Tests: Add proposer tests (#4536)