Releases: coreyphillips/moonshine
Releases · coreyphillips/moonshine
v0.3.0-1
Updates Include:
- Users can now request a specific amount of BTC or Fiat from the "Receive Transaction" view by tapping the "Specify Amount" button.
- A bug was fixed in the "Electrum Options" setting that would occasionally cause the app to hang when attempting to connect to a server.
- Added a proper splash screen to prevent/reduce any flicker when launching the app.
- Fixed a typo that would occur when sweeping private keys
v0.2.0-5
- Users can now broadcast raw transactions using the "Broadcast Transaction" feature in Settings.
- Testnet coins are now disabled by default for new installs. They can always be re-enabled via Settings.
- Deep linking is now supported.
- Signatures are now verifying as expected in both Bitcoin Core and Electrum.
- Fixed a fee bug that would set the fee to 0 sats in certain scenarios and prevent the user from sending a transaction.
- Added proper haptic feedback to the pin pad.
- Sweeping private keys now works as expected for legacy addresses.
- Removed the "Key Derivation Path" option from Settings.
- Users are now able to move in and out of the app while signing or verifying messages with authentication enabled.
v0.2.0-4
- Coin control has been added to the Send Transaction view.
- Litecoin derivation paths have been updated.
- Message signing now works as expected for Litecoin.
- Moonshine will now automatically refresh when new blocks and transactions for the active wallet are detected.
- FaceID will no longer loop when coming from a background state.
- Private key sweep functionality has been restored for legacy and segwit-compatible addresses.
- The transaction list should no longer flicker on iOS devices.
- Added verbiage to the main screen to encourage users to view and backup their mnemonic phrase if they haven't already.
- Added support email to Settings
- Added a "Welcome" modal to relay updates and important information when new versions of the app are released.
v0.2.0-3
- Updated app dependencies.
- Updated Default Electrum Peer List.
- Split the mnemonic phrase into two columns to improve readability.
- Fixed barcode scanning bug.
- Fixed biometric "Retry" button.
- Resolved Face Unlock/FaceID loop when transitioning from background to foreground.
- Improved performance and stability.
- Additional Bug Fixes.
v0.2.0-2
- Upgraded React Native version to 0.61.1.
- Upgraded Moonshine's dependencies.
- Minor performance improvements.
- Additional Bug Fixes.
v0.2.0-1
- Added the Javascript V8 Engine resulting in significant performance improvements for Android devices.
- Additional Bug Fixes.
v0.2.0
- LND has been added to this release in preparation for Lightning functionality that will be slowly implemented throughout future 0.2 releases.
- Started migration to Typescript.
- Started utilizing hooks in several components.
- Migrated several class components to functional components.
- Minor performance improvements.
- Additional Bug Fixes.
v0.1.1-1
- Implemented RBF (Replace-By-Fee) functionality. This option can be toggled on/off in the Settings.
- Added BIP39 Passphrase option to Settings.
- Added a "Cancel Transaction" button to the Transaction Detail view of the most recently sent, RBF-enabled transaction.
- Bitbip now shuffles outputs prior to adding and signing transactions.
- Added a Help screen modal to the Settings menu in an attempt to clarify the function of each Setting option.
- Added "Send Transaction Fallback", "Enable Testnet" & "Exchange Rate Source" options to Settings.
- Added support for legacy and segwit-compatible addresses in Settings.
- Added support for multiple key derivation paths in Settings.
- Updated default key derivation path from 49 to 84 for P2WPKH based accounts as per the BIP84 spec.
- Added UTXO Blacklisting.
- Minor performance improvements.
- Improved default fee estimations.
v0.1.1
Improved Electrum connectivity & reliability when connecting to random peers.
Added sweep private key functionality.
v0.1.0
Added Bitbip project.