🚀 Release v1.82.0
📊 Release Statistics
- Total commits: 57
- Features: 4
- Bug fixes: 13
- Mobile changes: 2
- Breaking changes: 0
✨ Features
| Change | PR/Commit | Author |
|---|---|---|
| feat(spaces): use get spaces endpoint to get all data to populate spa… | #7130 | Aryan Shah |
| feat(web): add collapsible Attention Required panel with ActionCard component | #7030 | rsquare |
| feat(web): enhance proposer functionality with nested safe support | #7028 | Fbartoli |
| feat(web): add API entry point in sidebar | #7164 | Zalens |
🐛 Bug Fixes
| Change | PR/Commit | Author |
|---|---|---|
| fix: open space safe context menu on click | #7203 | Varya |
| fix(web): align button sizes with design system standards | #7076 | rsquare |
| fix(web): use location.search fallback for safe query param in pending txs widget | #7205 | katspaugh |
| fix: remove Coming Soon placeholders and fix icon colors | #7207 | Daniel Dimitrov |
| fix: reduce safe info polling on multichain creation | #7080 | Fbartoli |
| fix(web): typo in warning message about module removal | #7185 | Julien Marchand |
| fix(web): reapply safe-apps fetch optimization and chains pagination (#7149) | #7123 | katspaugh |
| fix: add Redux provider to myAccounts Storybook stories | #7147 | valleXYZ |
| fix(web): allow custom Safe Apps added via URL to load | #7146 | katspaugh |
| fix: revert monospace font for addresses | #7133 | Dasha Kobzeva |
| fix(web): enable TurboSnap and simplify Chromatic workflow | #7143 | valleXYZ |
📱 Mobile
| Change | PR/Commit | Author |
|---|---|---|
| feat(mobile): replace positions accordion with bottom sheet and update tokens menu | #7152 | Daniel Dimitrov |
| fix(mobile): use Reanimated for smooth SafeTab transitions | #7183 | Daniel Dimitrov |
🔧 Chores & Maintenance
| Change | PR/Commit | Author |
|---|---|---|
| chore(ci): use dedicated S3 bucket for tx-builder deploys | #7210 | Daniel Dimitrov |
| chore(deps): bump systeminformation from 5.30.6 to 5.31.1 | #7213 | dependabot[bot] |
| chore(deps-dev): bump glob from 13.0.4 to 13.0.5 | #7214 | dependabot[bot] |
| chore: CI codegen check | #7208 | Dasha Kobzeva |
| chore: pin app version to 'vistest' for visual regression builds | #7204 | valleXYZ |
| chore: update schema and RTK queries | #7195 | Dasha Kobzeva |
| chore(deps): bump tar from 7.5.7 to 7.5.9 | #7200 | dependabot[bot] |
| chore(deps-dev): bump glob from 13.0.2 to 13.0.3 | #7201 | dependabot[bot] |
| chore(ci): restore Docker Hub publishing for release tags | #7161 | katspaugh |
| chore: always upload Chromatic screenshots even on test failure | #7196 | valleXYZ |
| chore: use dedicated Chromatic token for E2E smoke tests | #7184 | valleXYZ |
| chore(deps): bump CatChen/eslint-suggestion-action from 4.1.21 to 4.1.23 | #7179 | dependabot[bot] |
| chore(deps): bump actions/checkout from 4 to 6 | #7180 | dependabot[bot] |
| chore(deps): bump actions/download-artifact from 4 to 7 | #7181 | dependabot[bot] |
| chore: add Lost Pixel visual regression CI workflow | #7177 | valleXYZ |
| chore: handle unset RUN_TESTS_ON_PUSH in pre-push hook | #7165 | katspaugh |
| chore(deployment): update dependencies for tempo testnet rollout | #7073 | Zalens |
| chore(deps-dev): bump glob from 13.0.1 to 13.0.2 | #7162 | dependabot[bot] |
| chore(deps): bump qs from 6.14.1 to 6.14.2 | #7163 | dependabot[bot] |
| chore(deps): bump aws-actions/configure-aws-credentials from 5 to 6 | #7126 | dependabot[bot] |
| chore: add prettier guardrails to prevent CI formatting failures | #7155 | katspaugh |
| chore: integrate Chromatic E2E visual testing for Cypress smoke tests | #7145 | valleXYZ |
| chore: add manual Chromatic workflow for visual regression testing | #7119 | valleXYZ |
| chore(deps-dev): bump storybook from 10.2.6 to 10.2.7 | #7140 | dependabot[bot] |
| chore(deps): bump axios from 1.13.2 to 1.13.5 | #7141 | dependabot[bot] |
📦 Other Changes
| Change | PR/Commit | Author |
|---|---|---|
| tests: update story snapshots | 42352b83a
| katspaugh |
| refactor(tests): update ProposersList tests to use new spending limits hook | #7209 | Fbartoli |
| [ZkSync] Multisend tx is not possible for the 1.3.0L2 canonical safes | #6933 | Fbartoli |
| tests: Full visual test coverage for Chromatic E2E | #7199 | valleXYZ |
| tests: update story snapshots | 8c009ccae
| katspaugh |
| tests: add Chromatic E2E smoke tests for visual regression | #7192 | valleXYZ |
| tests: add sidebar multichain smoke test for Chromatic | #7191 | valleXYZ |
| fix(e2e): Update tests related to the localstorage | #7150 | Liliya Soroka |
| fix(e2e): Fix e2e tests after laters changes merged to dev | #7174 | Liliya Soroka |
| refactor(web): refactor uncontrolled components to controlled | #7131 | Tong Yao |
| refactor(web): pre-fetch chains config at build time for instant startup and SSG support | #7122 | katspaugh |
| refactor(tx-builder): migrate to Sourcify API v2 | #7093 | Fbartoli |
| refactor: optimize useLoadFeature with shared registry and reduced re-renders | #7154 | katspaugh |
Generated from main..dev on 2026-02-19 12:41:06 UTC