github safe-global/safe-wallet-monorepo web-v1.91.0

5 hours ago

🚀 Release web-v1.91.0

📊 Release Statistics

  • Total commits: 87
  • Features: 14
  • Bug fixes: 34
  • Mobile changes: 5
  • Breaking changes: 0

✨ Features

Change PR/Commit Author
feat(web): Improved address book dropdown #8120 Tim Daubenschütz
feat(spaces): add activity log behind SPACE_AUDIT_LOG flag #8081 Daniel Dimitrov
feat(web/Spaces): new Trusted Safes entry point + popup #8096 Varya
feat(web): unify Safe list sorting order (WA-2567) #8116 tongyaosafe
feat: redesign workspaces info modal with ShadCN #8003 devpramoth
feat(web): launch screen on app boot, no more login-path selector skeleton flash (WA-2558) #8087 tongyaosafe
feat(web/Spaces): warn users before and after Safe creation that workspace is full #8064 Varya
feat(spaces): align the account selector with the accounts modal (no prefix, two-row copyable address, avatar threshold) #8041 tongyaosafe
feat(spaces): add Workspace announcement banner to sign-in screen #8051 Clóvis Neto
feat(web/Spaces): use UUID instead of numeric id for Spaces (alignment with the BE) #8020 Varya
feat: add account profile popover to workspace header #8036 Clóvis Neto
feat(web): one-shot clickthrough tests with CI video preview #8043 katspaugh
feat(spaces): bring search back to the account selector dropdown #8026 tongyaosafe
feat(web): flag vulnerable Zodiac modules as critical in Security Hub #8030 Clóvis Neto

🐛 Bug Fixes

Change PR/Commit Author
fix(legal): update privacy policy to March 2026 #8104 devpramoth
fix: redirect non-active members away from space pages #8094 valleXYZ
fix(spaces): unify popup modal background in dark mode #8095 tongyaosafe
fix(web/Spaces): disable CF safes in Swap popup; new Logout btn; add redirect after leaving workspace; minor UI fixes #8109 Varya
fix: remove classiv view toast #8119 Tim Daubenschütz
fix: refetch space data on window focus and stale remounts #8102 Daniel Dimitrov
fix(security-hub): label recognized modules with the correct title #8101 rsquare
fix: update sec hub link for outdated copy #8099 Dasha Kobzeva
fix: Border radius of list items in txs history #7993 Tim Daubenschütz
fix: Make top banner sticky #8085 Tim Daubenschütz
fix: Add tx hash copy icon #8074 Tim Daubenschütz
fix: Accounts and Pending on same horiz. line #8091 Tim Daubenschütz
fix(web/Spaces): logout fixes #8088 Varya
fix: pin Amazon Trust Services root CAs for mobile SSL pinning #8089 Daniel Dimitrov
fix(web): cancel/back in new-safe flows returns to the originating page #8056 tongyaosafe
fix: Remove banner from txs history #8075 Tim Daubenschütz
fix: web-tanstack port, 3001 to 3000 #8072 Tim Daubenschütz
fix(spaces): align counterfactual rows in the account selector dropdown #8070 tongyaosafe
Fix: remove banners from dashboard #8068 Tim Daubenschütz
fix: workspace banner responsiveness #8069 Tim Daubenschütz
fix: Close side bar when clicked on mobile/tablet #8067 Tim Daubenschütz
fix: Make close button show up on all resolution #8066 Tim Daubenschütz
fix(web-tanstack): make next/* compat navigation faithful to Next semantics #8065 Daniel Dimitrov
fix(web): show the Create workspace button outside the require-login flag #8063 Clóvis Neto
fix(web): correct space onboarding step count when survey is disabled #8062 tongyaosafe
fix(web): minor UI fixes for Spaces M3 #8061 Varya
fix(web-tanstack): drop stale fetch-chains dependency after runtime chains migration #8057 Daniel Dimitrov
fix: responsive topbar layout when narrowing the window #8049 Daniel Dimitrov
fix: Show cloud icon for when adding team members #8047 Tim Daubenschütz
fix: hide "Use the old UI" link when already in the old UI (WA-2535) #8052 tongyaosafe
fix: label priv contact field as "Address or ENS" #8042 Tim Daubenschütz
Fix(web/Spaces): multiple UI fixes for Spaces #8032 Varya
fix: do not block all-tokens balances on portfolio errors #8005 valleXYZ
fix: stale overflow properties on body #8029 Clóvis Neto

📱 Mobile

Change PR/Commit Author
feat(mobile): session proposal sheet, namespace construction, connect/reject #8033 Tim
feat(mobile): header QR button + WalletConnect scanner #8006 Tim
chore(mobile): bump version to 1.0.14 #8090 Daniel Dimitrov
feat(mobile): add WalletKit infrastructure for dApp connections #7999 Tim
chore(mobile): bump version to 1.0.13 b4862ff7c Daniel Dimitrov

🔧 Chores & Maintenance

Change PR/Commit Author
chore(deps): bump chromaui/action from 17.3.0 to 17.4.1 #8112 dependabot[bot]
chore(deps): bump axios from 1.17.0 to 1.18.0 #8117 dependabot[bot]
chore(deps): bump CatChen/eslint-suggestion-action from 4.1.31 to 4.1.32 #8111 dependabot[bot]
chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 #8110 dependabot[bot]
chore(deps): bump anthropics/claude-code-action from 1.0.133 to 1.0.148 #8114 dependabot[bot]
chore(deps): bump shell-quote from 1.8.2 to 1.8.4 #8046 dependabot[bot]
chore(deps): bump @grpc/grpc-js from 1.9.15 to 1.9.16 #8082 dependabot[bot]
chore(ci): record only the PR's own one-shot specs in the clickthrough job #8053 katspaugh
chore: dedupe @babel/helper-module-imports in yarn.lock #8054 Daniel Dimitrov
chore(deps): bump chromaui/action from 17.0.0 to 17.3.0 #8023 dependabot[bot]
chore(deps): bump aws-actions/configure-aws-credentials #8025 dependabot[bot]
chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 #8024 dependabot[bot]
chore(deps): bump @babel/plugin-transform-modules-systemjs #7963 dependabot[bot]
chore(deps): bump hono from 4.12.18 to 4.12.23 7d238789e dependabot[bot]
chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 3ad0d2dbc dependabot[bot]

📦 Other Changes

Change PR/Commit Author
refactor(security-hub): align status presentation across the hub #8106 rsquare
revert(security-hub): back out status-presentation changes (build failure + skipped review) #8107 rsquare
refactor(security-hub): address code-review findings — delete dead code, tighten palette, add tests 29791a480 rahulrumalla
refactor(security-hub): unify status counts, vocabulary, palette across the hub ffdfeb568 rahulrumalla
refactor(web): enforce feature barrel imports and upgrade lint rule to error #8093 katspaugh
refactor: dedupe safe overview fetches on the space dashboard (drop v1/safes) #8084 Daniel Dimitrov
tests: align stale AddAccountsChooser "Create new Safe" assertion (WA-2559) #8086 tongyaosafe
Update label text in AddMemberInput component #8083 Tim Daubenschütz
Reapply "Backend as source of truth for Counterfactual Safes" on release #8060 dsh
Epic auth m2 #8002 Dasha Kobzeva
refactor(web): move from nextjs to tanstack router and vite #7994 Daniel Dimitrov

Generated from main..dev on 2026-06-15 12:48:19 UTC


🔗 IPFS release

Don't miss a new safe-wallet-monorepo release

NewReleases is sending notifications on new releases.