Skip to content

Releases: safe-global/safe-wallet-web

v1.38.1

21 Jun 07:37
f7134ca
Compare
Choose a tag to compare
  • Fix: ignore nonce for risk scanning requests (#3854)

v1.38.0

12 Jun 14:30
d826efa
Compare
Choose a tag to compare

Features

Swaps

  • Feat: add swaps card to safe apps list (#3786)
  • feat: decode txs in swap modal [SWAP-81] (#3764)
  • feat: add link to tx for order notifications [SWAP-61] (#3803)
  • feat: add promo widget for swaps [SWAP-87] (#3771)
  • feat: relaying for native swaps only (#3809)
  • Feat: calculate surplus for partially filled orders (#3804)

UX improvements

  • Feat: allow custom recovery delay (#3728)
  • Feat: better fiat and token amount formatting (#3807)
  • Feat: top 5 assets on the dashboard (#3796)
  • Feat: address book indicator (#3790)
  • feat: slight UI improvements to the new tx flow (#3767)

WalletConnect

  • feat: update EIP 5792 implementation to match updated standard (#3656)
  • Feat: display contract names for WalletConnect txs (#3760)

Roles & Permissions (WIP)

  • feat: Execute transaction through role (#3768)
  • feat: add feature toggle for zodiac roles integration (#3830)

Analytics

  • Analytics: remove 0x from signer address (#3802)

Bug fixes

  • Fix: same addresses showing same balance (#3795) 🐞
  • Fix: Error initializing the Safe Core SDK -> Error connecting to the blockchain (#3789)
  • fix: Optimize RPC requests when predicting safe address (#3780)
  • Fix: restore lowercase "native transfer" (#3814)
  • Fix: move the execute button on recovery transactions to the correct column [SWAP-75] (#3808)
  • Fix: filter out undefined address in useSafeOverviews (#3801)
  • fix: typo in feeTooltipMarkdown (#3799)
  • Fix: improve chain switch redirect (#3769)
  • fix: switch between swap & limit loses token (#3791)
  • fix: use zero swap amount from assets table (#3761)
  • fix: always show tx value (#3793)

Other

  • Refactor: Consistently use latest MultiSendCallOnly address (#3811)
  • chore(deps): bump @grpc/grpc-js from 1.9.5 to 1.9.15 (#3822)
  • Tests: Update cypress headers (#3800)
  • Refactor: Replace onboard with Eip1193Provider in dispatch calls (#3745)
  • Add regression cf tests (#3797)

v1.37.2

03 Jun 09:02
e9ed505
Compare
Choose a tag to compare

Features

  • feat: add new label to swaps button (#3766)

Analytics

  • Differentiate bulk executions from batches (#3779)
  • fix: Safe stats tracking for owned Safes (#3708)
  • fix: counterfactual safe tracking (#3783)

Bug fixes

  • WalletConnect

    • fix: (WC) do not return Safe as available on all optional Namespaces (#3725)
    • Fix: Show loading state in WC input between pairing and receiving proposal (#3712)
  • Fix: back button style (#3742)

  • Fix: missing feature toggles (#3748)

  • fix: do not show nonce conflict warning for batch transactions. (#3608)

  • Fix: rearrange Settings tabs (#3751)

  • Fix: memoize Safe List data (#3729)

  • Fix: move rhino.fi to warned bridges (#3740)

  • fix: Hide signed transaction from untrusted pending queue (#3710)

  • fix: Add network to Rabby if unknown (#3776)

Chores & tests

  • Chore: remove social login (#3753)
  • Chore: remove batch reordering (#3754)
  • Chore: update release action (#3739)
  • Tests: add component tests for tx history filter (#3758)
  • Chore: use separate Infura tokens for dev (#3773)
  • Chore: fix branch conditionals (#3782)

v1.36.5

23 May 07:06
ef107fc
Compare
Choose a tag to compare

Features

  • feat: activate Safe Activity Points step (#3735)

v1.36.4

16 May 13:20
5dd3246
Compare
Choose a tag to compare

Bug fixes

  • fix: always fetch message info when signing (#3724)
  • Fix: make custom Safe Apps' id an int (#3722)

v1.36.3

14 May 08:14
38dbc5b
Compare
Choose a tag to compare

Swaps adjustments

  • feature: custom swap fee label (#3692)
  • fix: feeTooltip text was wrong (#3697)

Build fixes

  • Chore: fix checksum upload (#3699)
  • Chore: move checksum upload step (#3694)

v1.36.0

13 May 11:48
7b5ba97
Compare
Choose a tag to compare

Features

  • Feat: Native Swaps (#3231)
  • Feat: resolve Safe address ENS in sidebar (#3671)
  • feat: redesign approval editor (#3614)
  • Feat: show balances in the Safe List (#3546)

Bug fixes

  • fix: [Counterfactual] Call onSubmit handler when submitting a transaction (#3555)
  • fix: Set default owner on safe creation when entering step (#3590)
  • fix: Disable execute button for pending transactions (#3645)
  • fix: limit batch rpc max count (#3630)

Chores & tests

  • Refactor: walletconnect card on dashboard (#3616)
  • Tests: add tests for messages (#3677)
  • Chore: update protocol-kit and safe-deployments (#3632)
  • Chore: update AWS action (#3658)
  • Tests: Cypress tests refactoring (#3657)
  • Tests: organise test safes (#3641)

v1.35.0

06 May 07:52
32a44fe
Compare
Choose a tag to compare

Features

  • feat: disable blind signing by default (#3605)
  • feat: [Counterfactual] Show pending status on dashboard (#3495)

Bug fixes

  • fix: show input error if chosen nonce is not an integer (#3609)
  • Fix: governance -> community (#3602)
  • Fix: link to the accounts page from the logo (#3577)
  • fix: open info page in new tab (#3582)
  • Fix: update the Safe Apps SDK link (#3537)
  • Fix: use wallet_addEthereumChain if cannot switch chain (#3563)
  • fix: Dashboard widget color in dark mode (#3565)
  • Fix: allow deleting only last tx and duplicates (#3554)
  • fix: Hide "add to address book" when address already in the address book (#3558)
  • Fix: make Connect wallet primary CTA on the Accounts page (#3538)
  • Fix: Change disabled tx button tooltip text (#3500)
  • fix: Show Safe activation status in safe list (#3493)

Chores & tests

  • Refactor: migrate the relay API (#3514)
  • tests: adjust env variables in tests (#3542)
  • Tests: add protocol kit integration in cypress project (#3540)
  • tests: handle deletion of multiple recoverers (#3545)
  • Chore: update the PR review domain (#3620)
  • Tests: add wait time (#3580)
  • Tests: update send funds tests (#3578)
  • Tests: update workflow to add wallet credentials (#3575)
  • tests: add core sdk integration to cypress tests (#3566)
  • chore: add a build of storybook to PRs (#3556)
  • chore: remove unused safe-core-sdk dependencies (#3547)

v1.34.1

23 Apr 11:41
eeb1e9b
Compare
Choose a tag to compare
  • Update the URL of the Governance Safe App link in the header

v1.34.0

22 Apr 08:00
9903344
Compare
Choose a tag to compare

Features

  • Feat: update voting power calculation to include locking contract tokens (#3543)
  • Feat: Add activity app banner on dashboard (#3480)
  • Feat: add a warning about Google login (#3564)