Bitkit v1.0.4: Transfer Notifications, RBF by Default & More
Bitkit is a self-custodial Bitcoin wallet and Lightning wallet with payable contacts. Available on Android and iOS.
- This update brings notifications on transfer activity, enables RBF and improved CPFP functionality, improves the transfer flow experience, and delivers a variety of bug fixes and improvements.
What's new
- Transfer Notifications: Added support for notifications on transfer activity.
- Channel Information: Added channel ID and channel point display in the wallet.
- Replace-by-Fee (RBF): Enabled RBF and improved Child-Pays-for-Parent (CPFP) functionality.
- RBF by Default: Enabled RBF by default in transactions.
- Transfer Flow Update: Improved user experience for the transfer flow.
- React Native LDK Update: Updated the React Native Lightning Development Kit (LDK).
UI Enhancements
- UI Fixes and Updates: Improved user interface for opening and closing channels in order to have a better experience.
- Transfer UI Fixes: Resolved issues with the transfer UI.
- Channel Selection Scroll: Enabled scroll feature for easier channel selection.
- Headlines Widget Offline Fix: Fixed the headlines widget for offline mode.
- Remove Exit App Buttons: Removed unnecessary exit app buttons.
Bug Fixes
- Fee Rate Screen: Ensured the selected fee always appears on the FeeRate screen.
- Swipe to Confirm: Removed blinking effect in SwipeToConfirm.
- Electrum Connection: Ensured Electrum connection stays active when the app is in the background.
- Channel Usability after Restore: Ensured channels remain usable after restoring the wallet.
- Wallet Initialization: Prevented the wallet from being initialized twice.
- Data Wipe on ToS Screen: Wipe wallet data if the user rejects the Terms of Service.
- Stop Auto Removing Peers: Fixed an issue where peers were automatically removed.
Chores
- Docker Compose: Migrated to
docker compose
fromdocker-compose
. - Git Dependencies to NPM: Moved git dependencies to NPM.
- Pre-commit Hook: Updated the pre-commit hook configuration.
- Terms of Service Update: Updated the Terms of Service (ToS).
- React Native LDK Update: Updated React Native LDK.
- Language Files: Synchronized language files.