v4.5.0 — Batching, PSBT and tons of UX improvements
v4.5.0 is out for Bluewallet-Bitcoin Wallet, and it is a massive release. There are some bad news on the iOS side with Apple being Apple. But, let’s move on and keep building, we will find a solution.
The good news are the ones that matter, it is a monster release, with many contributions from different people. I’m super excited about it, I think some of you gonna love this. Let me tell you every single detail I can. 😃
What’s new
Batch send Transactions
With this feature you will be able to send multiple transactions in one batch. This is useful if you have two or more transactions that you want to make and spend less fees. All the transaction will be batched in a single transaction fee, making it less expensive for the sender and also they will spend less space on the blockchain. So a win-win for the bitcoin network and for the users.
PSBT for SegWit wallets
PSBT which stands for Partially Signed Bitcoin Transactions. Is for now just a change under the hood on this version, but a very special one because it will bring in the future the ability to sign transactions directly with your hardware wallet, this will mean integration with Coldcard and the new wallets that are coming out to the market. Here’s a video about it.
Handle lnurl clicks on Lightning
On the last version we introduce scan to pay, which uses the lnurl protocol. In this version we support the handling of clicks for lnurl. This should bring a lnurl link directly to Blue.
And here’s something cool to show you what this kind of protocol allows to build. An ATM using the “lnurl — scan to receive”
Fee suggestions for Bumping transactions
For users using the “bump transaction” feature, you will have automatic fee suggestions of how many sats/byte you should spend.
Other UX improvements
Other small big improvements where made to improve your experience as usual, here’s the full list:
- Go straight to camera when scanning
- Photo album option after scanning screen
- Splash screen animation, no more loading spin
- Automatically adjust screen brightness on screens with QRCode
- Add warning to delete wallet option when it has balance
- Select fastest fee by default on sending
Languages
- Afrikaans Language
- Xhosa Language
- Chinese Traditional language
- Vietnamese Language
- Portuguese (PT) Revised
Fixed
- Allow custom lndhub http calls
- Marketplace App Store Guidelines
- Send Max wrong behavior on confirm
- Send modal if address belongs to self
- Fixed BIP70 processing
- Various UI fixes to accommodate additional screen sizes
- Seed phrase import screen glitches
- Increased speed for wallet unit change
- Fixed UI for transaction status
This release features contributions from Marcos, Overtorment, junderwood4649, bordalix, fiatjaf, ICE3X, PW-Chen, vuongvoviet and Nuno (myself).
If you wanna contribute, give suggestions or feedback this is where we hangout.
Love 🙏 💙