Skip to content

Releases: safe-global/safe-wallet-monorepo

v1.50.3

13 Feb 11:02
4bf4001
Compare
Choose a tag to compare
  • chore(dependencies): bump protocol-kit and safe-deplyoments (#4925)

v1.50.2

05 Feb 14:27
dfc3d25
Compare
Choose a tag to compare
  • Revert "Fix(Gas estimation): gas price from oracles can be a float"

v1.50.1

04 Feb 12:24
2f53b12
Compare
Choose a tag to compare

Web app

Features

  • feat(Queue): add share block to transaction details (#4838)
  • Add option for Safe Apps to include Telegram ID as a social media link (#4762)

Refactoring & Chores

  • Roles and permissions setup [SW-601] (#4807)
  • refactor(web): use new gateway RTK API (#4752)
  • Refactor(Tx speed up): rm unused argument (#4778)
  • Refactor(Tx decoding): use transaction preview endpoint (#4783)
  • chore: rename API generation command (#4765)
  • Chore: automatically fetch CGW schema (#4834)
  • Chore: upload build output to AWS in parallel threads (#4843)
  • Chore: add public/*.js to gitignore
  • Chore: copy the LICENSE back in the monorepo root (#4769)
  • chore(dependencies): bump protocol-kit to latest v4 (#4855)
  • Chore(deps-dev): Bump globals from 15.13.0 to 15.14.0 (#4830)
  • Chore(deps): Bump CatChen/eslint-suggestion-action from 4.1.7 to 4.1.8 (#4831)
  • Chore(deps-dev): Bump eslint from 9.17.0 to 9.19.0 (#4833)
  • Chore(deps): Bump store2 from 2.14.3 to 2.14.4 in the npm_and_yarn group (#4826)
  • Chore(deps): Bump undici from 6.21.0 to 6.21.1 in the npm_and_yarn group (#4808)
  • Chore(deps): Bump @tamagui/babel-plugin from 1.120.2 to 1.121.12 (#4793)
  • Chore(deps): Bump expo-constants from 17.0.3 to 17.0.4 (#4794)
  • Chore(deps): Bump react-native-reanimated from 3.16.3 to 3.16.7 (#4796)
  • Chore(deps-dev): Bump @eslint/js from 9.16.0 to 9.18.0 (#4792)

Bugfixes

  • Fix(Spending limits): take module version into account (#4805)
  • Fix: nested tx preview (#4851)
  • Fix(Gas estimation): gas price from oracles can be a float (#4813)
  • Fix: small CSS issues
  • Fix(TWAP): executedFee can be undefined (#4817)
  • Fix(Indexing status): poll every minute (#4806)
  • fix(Relay): revert mandatory estimation of gasLimit (#4801)
  • fix(Swaps): deprecate executedSurplusFee (#4763)
  • Fix(Swaps): TWAP order decoding (#4803)
  • Fix(Blockaid): pass chain id instead of chain name for Blast and other chains (#4800)
  • fix: Enable Add proposer button for owners only (#4744)

Tests

  • Tests: Add tx queue tests (#4856)
  • Tests: Fix regression tests (#4846)
  • Tests: Update tests (#4841)
  • Tests: Update tests (#4835)
  • Tests: Update cy tests (#4780)
  • Tests: Update cypress tests (#4777)
  • Tests: Add cypress tests (#4772)
  • Tests: Fix regression tests (#4768)
  • Tests: Improve test organization (#4798)

Docs

  • Docs: add a template for tasks (#4821)
  • Docs: create tech-debt.md (#4822)
  • Docs: update bug-report.md
  • Docs: fix md syntax in README.md

Mobile app

Features

  • feat(Mobile): add notifications opt-In screen (#4837)
  • feat: Create SafeInput component (#4854)
  • Feat(Mobile): add UI for notifications in settings section (#4836)
  • Feat(Mobile): Signers list (#4818)
  • Feat(Mobile): add FCM and bootstrap usage (#4823)
  • Feat(Mobile): add logger and MMKV wrapper (#4756)

v1.49.3

16 Jan 10:37
1b7cada
Compare
Choose a tag to compare
  • Fix(Tx notes): hide for 1/X safes (#4785)

v1.49.2

15 Jan 09:06
f17e71c
Compare
Choose a tag to compare
  • Fix(Tx notes): fire analytics on tx submit + adjust design (#4771)

v1.49.1

13 Jan 12:57
3b6e017
Compare
Choose a tag to compare

A follow-up for #4746.

Features

  • Feat: upgrade to 1.4.1 (#4645)
  • Feat: create new outreach campaign targeting all safes [SW-638] (#4672)
  • feat: display SafeMessage message hash when signing off-chain (#4687)
  • Feat: public transaction notes (#4693)
  • feat: notifications renewal (#4699)

Other

  • Switch to Yarn 4
  • Move to a monorepo with the new mobile app
  • Bug fixes (see #4746)

v1.48.2

06 Jan 07:05
6b432b0
Compare
Choose a tag to compare
  • Restore the Batch button for Safe Apps (revert #4623)
  • Fix: display Safe App icon and name in history (#4694)
  • Fix: typography and box sx

v1.48.1

18 Dec 14:12
bc20acb
Compare
Choose a tag to compare
  • fix: always estimate relay gasLimit (#4679)
  • Fix: add chain check in Delete Tx modal (#4656)
  • Fix: add Base stablecoins for swaps (#4678)
  • Feat: natively support clear signing with Ledger (#4416)

v1.48.0

17 Dec 15:11
b942226
Compare
Choose a tag to compare

Features

  • Epic: sidebar improvements (#4442)
  • feat: allow signing with owned parent Safes (#4406)
  • Feat: featured Safe Apps on dashboard (#4644)

Refactoring

  • Refactor: upgrade to Next 15 (#4485)
  • Refactor: rm unnecessary tx decoding (#4541)
  • Refactor: sidebar hooks and components
  • Refactor: restore old MUI props (#4620)

Bug fixes

  • fix: Cap max expiry for setTimeout in useIsExpiredSwap (#4674)
  • fix: add event labels to opening and (un-)pinning of Safe Apps (#4582)
  • Fix: replace "signer(s)" with "N signers" or "1 signer" (#4550)
  • fix: update wallet_getCallsStatus spec. (#4569)
  • fix: Don't break array elements in tx details into multiple lines if empty (#4571)
  • fix: Advanced safe creation address computation (#4564)
  • fix: Init Safe SDK for replayed safes (#4567)
  • fix: remove unnecessary log (#4570)
  • fix: only return "next" transactions as pending (#4568)
  • fix: Disable transaction buttons until sdk is initialized (#4405)
  • fix: fetch safe overviews including untrusted token fiatTotal (#4495)
  • Fix: WC unit tests (#4553)
  • Fix: remove old app store button (#4546)
  • Fix: section heading in terms (#4545)
  • Fix: mui accordion background (#4543)

Chores

  • Chore: extract terms version into a separate file for a smaller build (#4584)
  • Chore: fix lodash imports (#4580)
  • Chore(deps): Bump ethers from 6.11.1 to 6.13.4 (#4557)
  • Chore: replace @WalletConnect packages with @reown/walletkit (#4548)
  • Chore: update walletconnect packages
  • Chore: update cgw sdk to stable version
  • Docs: update .env.example

Tests

  • Tests: Fix tests (#4586)
  • Tests: Add using of mock safe address (#4581)
  • Tests: Add timeout for drain account app (#4579)
  • Tests: Add sidebar tests (#4577)
  • Tests: Add regex to handle my accounts (#4574)
  • Tests: Add safe pin tests (#4573)
  • Tests: Fix sidebar and staking tests (#4566)
  • Update import export tests (#4551)
  • Tests: Add staking history tests (#4549)
  • Tests: Add safe apps tests (#4544)
  • Tests: Add proposers tests (#4542)
  • Tests: Add proposer tests (#4536)

v1.47.5

13 Dec 08:42
52d4416
Compare
Choose a tag to compare
  • Update protocol-kit to support the Sonic chain