Releases: blinkbitcoin/blink-mobile
Releases · blinkbitcoin/blink-mobile
v2.4.34 Prerelease
v2.4.33 Prerelease
Miscellaneous Tasks
- Bump @blinkbitcoin/blink-client from 0.5.2 to 0.5.3 (#3685)
v2.4.32 Prerelease
Miscellaneous Tasks
- Bump libphonenumber (#3684)
v2.4.33 Release
🚀 Features
- Redesigned Experience: Major UI overhaul for the Settings screen and a unique Receive flow.
- New Send Flow: A completely rebuilt sending experience for better speed and reliability.
- Smart Input: Redesigned currency keyboard and amount input modal for easier navigation.
- Transaction History: Enhanced history screen with improved layout and clearer "Yesterday" date formatting.
- Smart Notifications: Incoming transaction alerts now automatically dismiss after you view them.
- Earn Section: Improvements to the educational "Earn" section for a smoother learning experience.
- Payment Success: A fresh new look for the payment confirmation screen.
🛠️ Bug Fixes
- Deep Link Stability: Resolved an issue where opening Lightning (LNURL) deep links could cause an infinite loading loop.
- App Reliability: Fixed several causes of crashes, particularly within the Level 2 upgrade process.
- Visual Enhancements:
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Fixed the flickering country flag on the phone input screen.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Corrected background colors in Light Mode for better visibility.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Improved UI consistency for currency selection "pills." - Transaction Exports: Fixed a bug where the
.csvextension was missing from exported transaction files. - Payment Logic:
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Numeric Lightning Addresses: Added support for numeric-only Lightning addresses to ensure they are recognized as valid destinations.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Currency Conversion: Fixed an issue with USD to BTC price calculations.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Confirmation Flow: Added a double-confirmation step for send destinations to prevent accidental payments.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Button Logic: Disabled the "Transfer" button when the target amount is zero. - Internationalization: Updated Spanish translations and resolved missing release notes for multiple regions.
- General Cleanup: Fixed various text overflows and minor formatting issues throughout the app.
Changelog
All notable changes to this project will be documented in this file.
[unreleased]
Miscellaneous Tasks
Security
- Force basic-ftp >=5.2.0 to patch path traversal vulnerability (GHSA-5rq4-664w-9x2c) (#3682)
v2.4.31 Prerelease
Bug Fixes
- Rename BTC/USD account labels to Bitcoin/Dollar (Approach C) (#3672)
v2.4.31 Release
Release Notes:
🚀 Features
- Redesigned Experience: Major UI overhaul for the Settings screen and a unique Receive flow.
- New Send Flow: A completely rebuilt sending experience for better speed and reliability.
- Smart Input: Redesigned currency keyboard and amount input modal for easier navigation.
- Transaction History: Enhanced history screen with improved layout and clearer "Yesterday" date formatting.
- Smart Notifications: Incoming transaction alerts now automatically dismiss after you view them.
- Earn Section: Improvements to the educational "Earn" section for a smoother learning experience.
- Payment Success: A fresh new look for the payment confirmation screen.
🛠️ Bug Fixes
- Deep Link Stability: Resolved an issue where opening Lightning (LNURL) deep links could cause an infinite loading loop.
- App Reliability: Fixed several causes of crashes, particularly within the Level 2 upgrade process.
- Visual Enhancements: Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Fixed the flickering country flag on the phone input screen.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Corrected background colors in Light Mode for better visibility.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Improved UI consistency for currency selection "pills." - Transaction Exports: Fixed a bug where the
.csvextension was missing from exported transaction files. - Payment Logic: Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Fixed an issue with USD to BTC currency conversions.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Added a double-confirmation step for send destinations to prevent accidental payments.
Readme.md beta-version ci deployed-schemas no-longer-supported public-version testflight-version Disabled the "Transfer" button when the target amount is zero. - Internationalization: Updated Spanish translations and resolved missing release notes for multiple regions.
- General Cleanup: Fixed various text overflows and minor formatting issues throughout the app.
Changelog
All notable changes to this project will be documented in this file.
[unreleased]
Bug Fixes
- Add missing release notes for es-ES and es-MX locales (#3559)
- Use WebView to prevent crashes in the Level 2 upgrade flow (#3553)
- Upgrade l2 webview flow ios (#3567)
- Add workflow_run_id to webflow URL for Onfido support (#3573)
- Transfer flow (#3575)
- Send destination double confirm (#3579)
- USD to BTC currency conversion (#3577)
- Equal width currency pill width (UX) (#3578)
- Avoid repeated no-rewards alerts (#3582)
- Default account modal currency pill (#3585)
- Disable transfer when target amount zero (#3590)
- Notifications badge refetch (#3589)
- Redesign transaction history (#3566)
- Transaction history yesterday format (#3592)
- Settings UI overhaul (#3591)
- Remove underline from trailing period in StableSats modal (#3228) (#3569)
- Add missing .csv extension to exported transaction file (#3311) (#3568)
- Spanish translations and ApiScreen refactor (#3616)
- Fix ViewShot background color in light mode (#3615)
- Prevent country flag flicker on phone input screen (#3625)
- Prevent infinite useEffect loop on lightning: LNURL deep links (#3659)
- Remove eslint-disable for exhaustive-deps in payment useEffect (#3660)
- Update graphql generated types (#3664)
- Rename BTC/USD account labels to Bitcoin/Dollar (Approach C) (#3672)
Documentation
- BMAD initial project scan documents (#3557)
Features
- Home screen and transaction history enhancements (#3562)
- Settings UI overhaul (#3550)
- Transfer flow (#3484)
- Redesign payment success screen (#3436)
- Earn section (#3465)
- Remove chatbot support (#3581)
- Use server-side CAPTCHA bypass for staging (#3588)
- Send flow (#3539)
- Currency keyboard redesign (#3656)
- Auto-dismiss incoming transaction notification after viewing (#3655)
- New receive flow (#3662)
- Amount input modal redesign (#3663)
Miscellaneous Tasks
- Update graphql generated types (#3667)
Refactor
I18n
- Add 119 missing Portuguese translations (#3626)
- Add 119 missing Italian translations (#3627)
- Add 230 missing French translations (#3628)
- Add 230 missing Japanese translations (#3629)
- Add 119 missing German translations (#3630)
- Add 102 missing Romanian translations (#3631)
- Add 119 missing Catalan translations (#3632)
- Add 119 missing Indonesian translations (#3633)
- Add 119 missing Hungarian translations (#3634)
- Add 119 missing Greek translations (#3635)
- Add 119 missing Slovak translations (#3636)
- Add 119 missing Swahili translations (#3637)
- Add 119 missing Turkish translations (#3638)
- Add 119 missing Luganda translations (#3639)
- Add 184 missing Danish translations (#3640)
- Add 230 missing Afrikaans translations (#3641)
- Add 230 missing Croatian translations (#3642)
- Add 230 missing Dutch translations (#3643)
- Add 230 missing Czech translations (#3644)
- Add 232 missing Arabic translations (#3645)
- Add 230 missing Malay translations (#3646)
- Add 232 missing Quechua translations (#3647)
- Add 232 missing Serbian translations (#3648)
- Add 232 missing Thai translations (#3649)
- Add 232 missing Vietnamese translations (#3650)
- Add 230 missing Armenian translations (#3651)
- Add 1,314 missing Xhosa translations (#3652)
Revert
- "feat: use server-side CAPTCHA bypass for staging" (#3593)
Security
- Force fast-xml-parser ≥5.3.5 to patch XSS via entity encoding bypass (GHSA-m7jm-9gc2-mpf2) (#3676)
v2.4.30 Prerelease
Bug Fixes
- Update graphql generated types (#3664)
- Remove eslint-disable for exhaustive-deps in payment useEffect (#3660)
- Prevent infinite useEffect loop on lightning: LNURL deep links (#3659)
- Prevent country flag flicker on phone input screen (#3625)
Features
- Amount input modal redesign (#3663)
- New receive flow (#3662)
- Auto-dismiss incoming transaction notification after viewing (#3655)
- Currency keyboard redesign (#3656)
Miscellaneous Tasks
- Update graphql generated types (#3667)
v2.4.29 Prerelease
Bug Fixes
- Fix ViewShot background color in light mode (#3615)
v2.4.28 Prerelease
Bug Fixes
- Spanish translations and ApiScreen refactor (#3616)