Features
- Allow non-owners to execute confirmed (rejection) transactions (#3151)
- Use public RPCs for suggested wallet configs (#3167)
- configurable GATEWAY_URL (#3186)
Improvements
- Add name and address to modules (#3125)
- Add Safe load error (#3251)
- Increase backoff cap loading safe (#3226)
- Use generic Discord link (#3235)
- Persist local tx statuses (#3211)
- Migrate owner management to Safe Core SDK (#3056)
Fixes
- New tx nonce never smaller than the current Safe nonce (#3191)
- Remove email + update Discord link (#3233)
- Remove uncaught transaction execution promise (#3258)
- Fix: Increase clickable area of Add Safe button (#3242)
- fix: Reference connected user to show tx actions (#3253)
- Fix: return if transactionsToGo is NaN (#3245)
- Fix: redirect when invalid chain prefix in URL (#3228)
- Fix: Use recommended nonce for already executed nonce message (#3227)
- fix: Remove bottom margin on close button (#3238)
- fix: Truncate long token name (#3237)
- Fix: deeplink nonce order (#3217)
- fix: Append further grouped, next txs (#3213)
- Fix: deeplinked, out of nonce order transactions allow confirmation (#3210)
- Fix desktop app bundle (#3212)
- Fix: use estimations v2 endpoint for tx nonce (#3201)
- Fix: deep-linked tx status and internal state (#3156)
- Fix: catch spending limits error (#3174)
- Fix: deep-linked tx – use current timestamp as fallback (#3146)
- Fix: Errors in console while tx is in "pending" status #3274
Chores
- Migrate Safe Apps endpoint to load directly from CGW (#3195)
- Remove transaction service usage (#3189)
- chore: Add GA appearance/EIP-3770 tracking (#3177)
- Chore: unpromisify localStorage (#3181)
- Chore: add a debug toggle for prod CGW (#3180)
- Chore: staging backend on the staging site
- prefix envs with REACT_APP_ (#3198)