Skip to content

Releases: safe-global/safe-wallet-web

v1.17.0

16 Aug 11:15
1aaf125
Compare
Choose a tag to compare

Enhancements

  • Feat: load analytics in cookie-less mode (#2375)

Bug fixes

  • fix: better UX for off-chain message signing (#2372)
  • Fix: [mobile] CSS for not connected state in header (#2387)
  • Fix: clear batch on confirm (#2382)
  • Fix: emoji offset in tx details (#2394)
  • Fix: don't over-poll Spending Limits data (#2407)

Chores

  • Add delay to safe app fixture call, pass safe app manifest to AppFrame (#2367)
  • Tests: run e2e tests only on staging (#2364)
  • Chore: remove whatwg-fetch (#2386)

v1.16.0

10 Aug 07:36
402fde0
Compare
Choose a tag to compare

✨ Features

  • Feat: emoji identicons (#2305)
  • Feat: show delegates (#2324)
  • Feat: batch any tx (#2254)
  • feat: Safe App info button (#1726)

🐞 Bug fixes

  • fix: Use PNG instead of SVG for Redefine logo (#2362)
  • fix: Replace transaction with 0 nonce (#2361)
  • Fix: prevent an early redirect on the Safe Apps share page (#2358)
  • Fix: cookie prefs checked checkbox color (#2356)
  • Fix: tx can have been created w/o signatures (#2354)
  • fix: limit origin length (#2334)
  • Fix: prevent key prop warning in EthHashInfo (#2351)
  • fix: Open custom safe apps on click (#2350)
  • Fix: warn if tx was already signed by connected wallet (#2322)
  • fix: Reopen QR modal in safe creation (#2294)
  • fix: execute icon colour in dark mode (#2338)
  • fix: don't close flow in Safe Apps (#2333)
  • fix: replacement nonce dropdown style (#2318)
  • Fix: mobile pairing check (#2327)
  • Fix: always keep the nonce of existing txs (#2323)
  • Fix: minimize queue drawer when tx modal is opened (#2317)
  • Fix: make tx modal higher than queue drawer (#2312)
  • fix: centralise flow + reduce success screen width (#2309)
  • fix: show failed simulations correctly (#2308)
  • fix: show error for reverted txs (#2302)
  • fix: use the deployment by chainId (#2246)
  • fix: also format inputProps['onChange'] (#2293)
  • fix: Show Tenderly fail if there is a call trace error (#2290)
  • fix: trim/remove leading zeros from values (#2284)
  • fix: update privacy policy for mobile onboarding (#2282)
  • fix: highlight confirmed status when signer confirms (#2279)
  • fix: Update message signing link in settings (#2273)
  • fix: resolve third party dependency (#2255)
  • fix: Safe creation/batch execution gas estimation (#2232)
  • fix: update token price tooltip (#2257)
  • fix: autoconnect to WC v2 on mobile (#2238)
  • fix: only initiate WC v2 module if project id provided (#2228)

🛠️ Improvements

  • feat: add "Transaction is executed" to stepper (#2328)
  • [EPIC] SEP #5 - Update header/widget (#2213)
  • fix: useAsync dependency arrays (#2291)
  • Refactor: fetch pending queue only in 1/N Safes (#2353)
  • Refactor: onboard auto connect (#2343)
  • chore: fix network name selection in E2E (#2267)

v1.15.2

31 Jul 06:08
c455163
Compare
Choose a tag to compare
  • Fix: delegate-created txs should have a fixed nonce (#2323)

v1.15.1

27 Jul 14:38
cd2e9ac
Compare
Choose a tag to compare

What's Changed

  • Fix: minimize queue drawer when tx modal is opened by @katspaugh in #2317

Full Changelog: v1.15.0...v1.15.1

v1.15.0

27 Jul 10:53
ff5f450
Compare
Choose a tag to compare

Features

  • Redesigned transaction flow #2067
  • Plausible Analytics script #2307

Bug fixes

v1.14.0

06 Jul 06:18
a409dfc
Compare
Choose a tag to compare

🐞 Bug fixes

  • fix: revert Ledger module (#2215) – restoring previous Ledger connection UI
  • fix: Allow non-owners with spending limit to execute transaction (#2121) by @elgatovital
  • Fix: checked box color in CookieBanner (#2199)
  • fix: remove "Where's my wallet?" info (#2171)
  • fix: don't check WC v1 session for v2 reconnection (#2178)
  • Fix: /apps/open redirect (#2177)
  • Fix: keystone modal scroll (#2170)
  • Fix: reset tx list pages when Safe is changed (#2168)
  • fix: remove creation modal query param on close (#2167)
  • fix: Check execute checkbox if execution is the only option (#2230)

🎁 Improvements

  • chore: update deployment-related packages (#2217)
  • fix: upgrade @web3-onboard/core (#2195)
  • Tests: change token counter (#2179)
  • Docs: fix readme formatting (#2159)

v1.13.0

22 Jun 07:34
11e8906
Compare
Choose a tag to compare

v1.13.0

New features

  • Transaction security warnings using Redefine (#1902)
  • Added WalletConnect v2 wallet module (#2095)
  • Remember the state of Execute transaction checkbox in settings (#2075)

Bug fixes

  • Update claiming app data URL (#2133)
  • Show messages tab if chain supports EIP-1271 (#2129)
  • Use in estimation (#2092)
  • Sign messages with hardware wallets through Metamask (#2079)
  • Used REVERSE_PROXY_UI_PORT env var in the serve command (#2082)

v1.12.0

14 Jun 06:33
1453c3d
Compare
Choose a tag to compare

Features

  • Feat: blink title if walletconnect needs attention (#2032)
  • Feat: general app settings in the footer (#1999)

Bug fixes

  • Fix: terms link + rm terms banner (#2041)
  • fix: Do not rerender approval editor in confirmation modal (#2004)
  • fix: keep expand/collapse buttons from rotating (#2012) 🙃
  • fix: merge custom env vars per chain (#1989)

Other imporovements

  • refactor: MsgModal (#2043)
  • Refactor: move wallet utils to utils (#2047)
  • Tests: fix balances - rm Ok button (#2044)
  • tests: import export (#2035)
  • test: E2E remove NFT tooltip assertion (#1997)
  • Chore: fix modularized exports config (#2049)
  • chore: remove duplicated white-space (#2037)
  • Chore: rm cancel-workflow-action (#2010)

v1.11.0

31 May 10:39
1becafe
Compare
Choose a tag to compare

Safe -> Safe {Wallet} rebranding.

v1.10.0

22 May 09:22
59ae067
Compare
Choose a tag to compare

Features

  • [EIP-1271 Sync] Synchronous signing flow for arbitrary thresholds (#1630)

UX improvements

  • Make it easier to paste eth addresses (#1897)
  • Add Advanced details title in tx details (#1966)
  • Split import/export data settings panes
  • Improve array decoding (#1965)
  • Improve wrong chain switching UX (#1937)
  • Support injected wallet icons (#1953)

Bug fixes

  • Don't refresh main component on first page load (#1985)
  • Improve disable condition and tooltip tile on buttons (#1969)
  • Fix env-dependent legal pages (#1982)
  • Redirect non-existing Messages tab (#1973)
  • Fix acronyms in camelCaseToSpaces (#1964)
  • Update copyright text in footer (#1945)
  • Fix sandbox safe app icons in tx list (#1942)

Refactoring and chores

  • Pass dockerhub project id from github secrets (#1977)
  • Refactor executeTx hook (#1949)
  • Accept selection in e2e tests (#1950)
  • Rename the repo to safe-wallet-web (#1934)
  • refactor: upgrade + optimise Redux (#1981)