Skip to content
This repository has been archived by the owner on Nov 10, 2023. It is now read-only.

Releases: 5afe/safe-react

v3.31.1

28 Sep 14:02
e1216ae
Compare
Choose a tag to compare

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

27 Sep 15:38
69d1cfe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.30.0...v3.31.0

v3.30.0

02 Sep 14:50
f8d7258
Compare
Choose a tag to compare

What's Changed

Features

Chores

  • Build(deps): Bump @openzeppelin/contracts from 4.7.1 to 4.7.3 by @dependabot in #4050

Bug fixes

New Contributors

Full Changelog: v3.29.1...v3.30.0

v3.29.1

08 Aug 06:36
v3.29.1
449ec7d
Compare
Choose a tag to compare

Bug fixes

  • fix: Check both multisend contract addresses for isSupportedMultiSendAddress (#4040)
  • style: Fix tree lines for grouped txs (#4028)

Chores

  • Build(deps): Bump @openzeppelin/contracts from 4.4.2 to 4.7.1 (#4029)
  • Build(deps): Bump terser from 4.8.0 to 4.8.1 (#4026)

v3.29.0

20 Jul 06:57
bd6ea8b
Compare
Choose a tag to compare

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

  • tests: use the RPC url returned by the services in E2E (#4018)
  • tests: E2E Advanced options > Add new owner (#3953)
  • test: Send Funds modal (#4007)
  • A script to migrate local storage to safe.global (#4017)

v3.28.0

04 Jul 06:21
00aa763
Compare
Choose a tag to compare

Features

  • Tx Simulation (#3925)
  • Tx history: enable date filters (#3999)

Improvements

  • Add article to delegate call warnings (#3998)
  • Fix: mastercopy link size (#3995)

E2E tests

  • chore: get assets row by contained text instead of index (#4000)
  • chore: fix close snackbar (#3997)

v3.27.0

23 Jun 12:04
a56f2de
Compare
Choose a tag to compare

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

  • Chore: fix the balances test (#3981)
  • chore: e2e tests for Assets (#3920)

v3.26.0

13 Jun 12:46
e19ba47
Compare
Choose a tag to compare

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

27 May 11:01
de68aa5
Compare
Choose a tag to compare

Fixes custom events not being sent to GA.
See #3918

v3.25.4

26 May 11:18
Compare
Choose a tag to compare

A fix to improve SDK messages check (#3907)