This repository has been archived by the owner on Nov 10, 2023. It is now read-only.
Releases: 5afe/safe-react
Releases · 5afe/safe-react
v3.31.1
What's Changed
- Fix: Filter out the EIP712Domain type from eth_signTypedData RPC payload before passing to the hashing function by @mikhailxyz in #4080
- fix: Display non-transfer warning when selecting safe token by @usame-algan in #4079
- fix: Display total allocation instead of balance in safe token widget by @usame-algan in #4081
- Release/3.31.1 by @usame-algan in #4082
Full Changelog: v3.31.0...v3.31.1
v3.31.0
What's Changed
- add: safe token widget to app header by @schmanu in #4063
- Chore: remove contributor NFT action by @katspaugh in #4072
- fix: use app id to fetch claiming app url by @schmanu in #4074
- chore: bump version to 3.31.0 by @schmanu in #4075
- fix: Display claiming app at the first position in dashboard by @usame-algan in #4078
Full Changelog: v3.30.0...v3.31.0
v3.30.0
What's Changed
Features
- feat: add permissions management by @yagopv in #4019
- feat: add eip712 sign by @Soptq in #4049
- Rebranding: Gnosis Safe -> Safe by @katspaugh in #4052
- Rebranding: animated transition logo by @katspaugh in #4056
- Feat: rebranding widget on dashboard by @katspaugh in #4059
Chores
- Build(deps): Bump @openzeppelin/contracts from 4.7.1 to 4.7.3 by @dependabot in #4050
Bug fixes
- Add safeTxGas parameter on TxModal for Safe App tx by @dasanra in #4043
- Fix: EIP712 signing by @mikhailxyz in #4060
- fix: don't COPY artifacts to container by @andreistefanwork in #4055
New Contributors
- @Soptq made their first contribution in #4049
- @andreistefanwork made their first contribution in #4055
Full Changelog: v3.29.1...v3.30.0
v3.29.1
v3.29.0
Features
- feat: add security feedback when accessing safe apps (#3978)
- include blockExplorerUriTemplate in Safe Apps getChainInfo response (#4013)
- feat: Access to the pending transactions queue in the safe app view (#3969)
- Feat: clarify notifications (#3989)
Bug fixes
- fix: Verify spending limit contract address for displaying custom UI (#4020)
- fix: verify multisend contract address (#4023)
Chores
v3.28.0
v3.27.0
Features
- feat: transaction filtering (#3766)
- Warning for mismatching mastercopy in safe proxy (#3908)
- feat: notification centre (#3973)
- feat: add support for unstoppable domains minted on polygon (#3930)
Bug fixes
- Fix: gas estimation in 1.1.1 Safes (#3985)
Improvements
- refactor: Updated dashboard Safe App card to use same Safe Apps list component (#3970)
- Track more safe creation steps (#3965)
- Add more appstore events (#3980)
- Refactor: use the track function in the pageView hook (#3975)
Chores
v3.26.0
Features
- feat: Safe Apps landing page (#3764)
- Feat: show NFT apps on the NFT page (#3914)
- Feat: mobile pairing in Safe creation (#3867)
- Add Tally Ho wallet (#3741)
- feat: move batch execution out of experimental (#3871)
- feat: warning element for threshold changes/delegate calls (#3861)
- fix: Allow estimation for spending limit txs (#3868)
Fixes
- fix: Adjust GTM dataLayer variables (#3913)
- fix: remove
+L2
hotfix (#3934) - fix: Added a blank space to align buttons in the Share Safe App Page (#3931)
- fix: remove provider on disconnect (#3939)
- fix: Disable submit button while gas estimation is pending (#3936)
- Fix: spending limit beneficiary address can be too long (#3904)
- fix: App crash if spending limit module is not deployed on a chain (#3890)
- fix: display notification for decode contract error (#3879)
- Fix: catch batch errors (#3885)
- Fix mobile banner text (#3886)
- Fix: a typo in Ledger text
- fix: prevent batch execution for self-connected safes (#3866)
Improvements
- style: move share tx button to top (#3858)
- feat: Add specific error boundary for safe apps (#3932)
- refactor: cleanup notifications system (#3926)
- refactor: update SDK to use
baseUrl
(#3888) - Refactor: useAsync signature (#3882)
- feat: Update isValidMessage() check for Safe Apps (#3907)
Chores
- Fix error calling renamed cypress command (#3941)
- chore: Add e2e Wallet always on Rinkeby if the context is Cypress (#3921)
- Chore: add an e2e test for the Dashboard (#3922)
- fix: Add condition to execute only in PRs (#3912)
- Chore: temporarily remove the Cypress job
- Fix: pass the e2e mnemonic from secrets (#3902)
- Chore: add cypress CI (#3900)
- Chore: add e2e tests for Intercom (#3880)
- Chore: use latest CLA action (#3874)
- Add custom onboard module (#3856)
v3.25.5 – analytics fix
Fixes custom events not being sent to GA.
See #3918