Features
- Feat: better UX for disabled tx buttons by @katspaugh in #1712
- feat: allow initialisation of SDK with unsupported mastercopies by @iamacook in #1738
- feat: display Fallback Handler address by @iamacook in #1785
- feat: show alert for new versions in settings by @iamacook in #1810
- [EPIC] Relaying by @iamacook in #1776
- feat: buttons to expand/collapse all actions by @iamacook in #1789
- feat: add relay debug toggle by @iamacook in #1847
Bug fixes
- fix: only show
safeTxGas
when present by @iamacook in #1753 - fix: pending skeletons + indexing statuses by @iamacook in #1755
- fix: Only store owned safes for their given chainId by @usame-algan in #1760
- fix: add link to messages placeholder by @iamacook in #1771
- fix: Stay on the same route when switching safes by @usame-algan in #1756
- Fix: tx-summary word-break only on mobile by @katspaugh in #1772
- Fix: rm automatic safe-react data migration by @katspaugh in #1778
- Fix: strip query params from Sentry events by @katspaugh in #1784
- Fix: sort Safe App tags by @katspaugh in #1793
- fix: support tokens with no decimals by @iamacook in #1794
- fix: DateTime jest test by @schmanu in #1804
- Fix: update safe-react-components by @katspaugh in #1805
- fix: Token list layout on mobile screens by @usame-algan in #1806
- fix: rejection transaction description + link text by @iamacook in #1821
- fix: add missing env. var. secrets by @iamacook in #1834
- fix: Add licenses page by @usame-algan in #1819
- fix: Dismiss update safe notification for 90 days by @usame-algan in #1812
- fix: height of "Explore Safe Apps" card by @iamacook in #1835
- Fix: remove atomic0 links and add Zerion links on the NFTs page by @katspaugh in #1846
- fix: add help centre article by @iamacook in #1850
Improvements
- test: e2e manually hide tokens by @schmanu in #1757
- Refactor: minimize the usage of the static chains config by @katspaugh in #1692
- chore: remove EIP-1271 docs by @iamacook in #1761
- apple-app-site-association file also needed in staging environment. by @biafra23 in #1766
- Chore: replace deprecated set-output in the deploy workflow by @katspaugh in #1769
- refactor: simplify
isValidMasterCopy
by @iamacook in #1773 - chore(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1768
- chore(deps-dev): bump @openzeppelin/contracts from 4.8.1 to 4.8.2 by @dependabot in #1736
- chore: fix typo by @chawyehsu in #1779
- refactor: delay switching networks until execution by @usame-algan in #1746
New Contributors
- @biafra23 made their first contribution in #1766
- @chawyehsu made their first contribution in #1779
Full Changelog: v1.7.1...v1.8.0