Releases: safe-global/safe-wallet-web
Releases · safe-global/safe-wallet-web
v1.43.1
v1.43.0
Features
- feat: blockaid integration (#4029)
- Feat: add native staking teaser in sidebar (#4154)
- Feat: display a Network switch button when connected on the wrong chain (#4027)
- feat: Add support for proposing transactions as a delegate (#4017)
- feat: show Safe{Pass} points in header (#4064)
- Legal: update the terms page (#4178)
Bug fixes
- Fix: hide SAP and Swaps if geoblocked (#4148)
- fix: avoid cleaning the async data when there is a reconsilation in the component (#4149)
- fix: Consider app category in the searchbar query filter (#4147)
- Highlight raw data transactions (#4146)
- fix: Watch nested safe transactions (#4057)
- Fix: (Swaps) sell token reactivity (#4145)
- fix: put execute button to be full width on mobile display (#4143)
- Fix: (css) center-align delegate warning (#4134)
- fix: inconsistent layout in dashboard pending transactions view (#4034)
Chores & tests
v1.41.5
Bug fixes & improvements
- Fix: don't show "verified by WalletConnect" (#4112)
- Fix: allow Safe Apps from localhost: (#4080)
- Fix: limit safeViewRedirectURL redirects to Safe App URLs (#4085)
- refactor: usage of getTransactionDetails (#4020)
- Chore: upgrade protocol-kit (#4118) (reduces RPC requests)
Package updates
- Chore(deps): Bump aws-actions/configure-aws-credentials from 3 to 4 (#4106)
- Chore(deps): Bump react and @types/react (#4109)
- Chore(deps): Bump @emotion/cache from 11.11.0 to 11.13.1 (#4111)
- Chore(deps-dev): Bump @types/js-cookie from 3.0.4 to 3.0.6 (#4101)
- Chore(deps): Bump @web3-onboard/injected-wallets from 2.10.14 to 2.11.2 (#4100)
- Chore(deps): Bump actions/upload-artifact from 3 to 4 (#4098)
- Chore(deps): Bump softprops/action-gh-release from 1 to 2 (#4099)
- Chore(deps): Bump contributor-assistant/github-action (#4097)
- Chore(deps): Bump docker/build-push-action from 5 to 6 (#4096)
- Chore(deps): Bump actions/setup-python from 3 to 5 (#4095)
- Chore: create dependabot.yml (#4087)
- Chore(deps-dev): Bump @openzeppelin/contracts (#4086)
v1.41.3
- A hot fix for tx details: contract method parameters must be always displayed.
v1.41.2
v1.41.1
Features
- feat: migrate to Safe version 1.4.1 (#3996) (turned off via a feature toggle)
- Feat: advanced Safe creation page (#4018)
- feat: allow users to hide Safe Pass promotion (#3980)
- feat: Import and export counterfactual safes (#3975)
- Feat: total asset value cents in grey (#4035)
- Feat: redesign tx details (#3967)
- Feat: Show approval editor for ERC721 approvals (#3991)
Analytics
Bug fixes
- Fix: correct filtering of history for txs marked trusted and imitation [SW-100] (#3907)
- Fix: no balance skeleton for counterfactual safes (#4052)
- Fix: bulk tx tooltip wording (#4055)
- fix: reduce rpc batch size (#4036)
- fix: do not show redefine block when no scan is performed (#4011)
- fix: Hide transaction checks block if features are disabled (#4008)
E2E tests
- Tests: rename test suite to avoid dupliate report files
- Tests: enable PK module for tests in prod (#4050)
- Tests: skip failing tests - wip (#4051)
- Tests: Add production tests (#4049)
- Tests: Cypress tests cleanup (#4046)
- Tests: Spending limits tests (#4038)
- Tests: fix tx destails tests (#4032)
- Tests: Update cookies acceptance in safe apps (#4031)
- Tests: Fix hp tests (#4024)
- Tests: Set specific cypress version (#4022)
N.B. This release went live on 19.08
v1.40.1
v1.40.0
Features
- Feat: dynamically block sactioned addresses [SW-11] (#3977)
- Feat: add safe logo to header bar on mobile (#3973)
- Feat: full amount tooltip (#3979)
- Feat: design improvements for Roles integration (#3869) (toggled off atm)
- Feat: Add
Do not copy
option to address copy modal (#3949)
Bug fixes
- fix: balance alignment in sidebar (#4007)
- fix: swap token selection flickers (#4006)
- fix: Add padding to swap tx details (#4004)
- fix: Don't parse amount when removing spending limit (#3994)
- fix: hide twap status when we don’t know the state (#3993)
- Fix: Update the border in the dialogs and remove border for swap order history (#3893)
- fix: Use text color for tx dialog content element (#3986)
- fix: Harden condition for loading spending limits (#3981)
- Fix: add correct contents to section 18 of terms page (#3976)
- fix: twap parse error (#3989)
- Fix: align assets table (#3984)
- Fix: make swap icon white in dark mode [SW-81] (#3963)
- fix: Hide onboarding tooltip behind transaction modal (#3968)
- Fix: allow keyboard scrolling for tx Dialog (#3961)
- fix: Make transaction details during creation scrollable (#3899)
- fix: Add CREATED_SAFE event back for normal safe creation (#3954)
- Fix: avoid duplication in Safe creation tx summary (#3951)
- Fix: remove "could not coalesce error" prefix from error messages (#3947)
- fix: correctly format native transfer amounts (#3883)
- Fix: uncaught error in GeoblockingProvider (#3938)
Refactoring
- chore: Upgrade protocol-kit to v4 (#3844)
- Refactor: update react-redux and redux-toolkit to latest versions (#4001)
- Chore: update CGW SDK
Tests
v1.39.2
v1.39.1
What's Changed
- Tests: Add sidebar tests by @mike10ca in #3898
- Tests: Add relay check by @mike10ca in #3909
- Tests: Add sidebar (pending tx) tests by @mike10ca in #3912
- Tests: Update hp tests by @mike10ca in #3919
- Tests: Order details tests by @mike10ca in #3922
- fix: usdt missing from stablecoins array on arbitrum by @compojoom in #3927
Full Changelog: v1.39.0...v1.39.1