Releases: safe-global/safe-wallet-monorepo
Releases · safe-global/safe-wallet-monorepo
v1.50.3
v1.50.2
- Revert "Fix(Gas estimation): gas price from oracles can be a float"
v1.50.1
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
v1.49.3
v1.49.2
v1.49.1
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
v1.48.1
v1.48.0
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
- Update protocol-kit to support the Sonic chain