Releases: ZeusLN/zeus
v0.7.2
v0.7.2 Highlights
- POS for Square Terminals
- Payment Settings: allow the user to change their default fee limit
- Receive via NFC (ie. Boltcards)
- LNURL-auth support for LNDHub
- Add ability to get rate suggestions from Mempool.space when closing a channel
- Theme: Pub
- Community Sponsors: support for Nostr profiles
- New language support: Croatian
- Enhanced iPad support
What's Changed
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1255
- Receive via NFC by @Talej in #1251
- LNURL-auth support for LNDHub by @Talej in #1254
- Settings: Payments: allow the user to change their default fee limit by @Ovifer13 in #1256
- Point of Sale: Square integration by @kaloudis in #1259
- Unified QRs: present case-sensitive onchain addresses in original format by @kaloudis in #1261
- Prevent auto-capitalization of hostname on iOS by @joegesualdo in #1263
- Close Channel: add ability to get rate suggestions from Mempool.space by @kaloudis in #1264
- Square POS changes by @kaloudis in #1265
- build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #1268
- views/EditFee: fix display on iOS by @kaloudis in #1275
- views/NodeInfo: fix back button behavior by @kaloudis in #1276
- views/Wallet/KeypadPane: allow only one decimal by @kaloudis in #1277
- POS: update Pay+Paid display & add iPad resolutions by @kaloudis in #1280
- Locales: Croatian + v0.7.2 updates by @kaloudis in #1283
New Contributors
- @joegesualdo made their first contribution in #1263
Full Changelog: v0.7.1...v0.7.2
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.2-beta2
v0.7.2 Highlights
- Receive via NFC
- Payment Settings: allow the user to change their default fee limit
- LNURL-auth support for LNDHub
- Add ability to get rate suggestions from Mempool.space when closing a channel
- Theme: Pub
- Community Sponsors: support for Nostr profiles
- POS
What's Changed in this beta
- Misc POS changes by @kaloudis
- Community Sponsors: support for Nostr profiles by @kaloudis
- New theme: Pub by @kaloudis in d43b969
- build(deps): bump ua-parser-js from 0.7.31 to 0.7.33 by @dependabot in #1268
Full Changelog: v0.7.2-beta1...v0.7.2-beta2
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.2-beta1
v0.7.2 Highlights
- Receive via NFC
- Payment Settings: allow the user to change their default fee limit
- LNURL-auth support for LNDHub
- Add ability to get rate suggestions from Mempool.space when closing a channel
What's Changed
- build(deps): bump json5 from 1.0.1 to 1.0.2 by @dependabot in #1255
- Receive via NFC by @Talej in #1251
- LNURL-auth support for LNDHub by @Talej in #1254
- Settings: Payments: allow the user to change their default fee limit by @Ovifer13 in #1256
- Unified QRs: present case-sensitive onchain addresses in original format by @kaloudis in #1261
- Prevent auto-capitalization of hostname on iOS by @joegesualdo in #1263
- Close Channel: add ability to get rate suggestions from Mempool.space by @kaloudis in #1264
New Contributors
- @joegesualdo made their first contribution in #1263
Full Changelog: v0.7.1...v0.7.2-beta1
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.1
NOTE for Android users: This release will require you to reconnect your nodes and accounts, and reconfigure your settings, as we are moving to a more secure storage mechanism
v0.7.1 Highlights
- Allow users to enter either a fixed sat limit OR a percentage of the payment
- LNURL: LUD-17 support
- Unified QR scanner on Node Configuration and Intro pages for quicker set-up
- New display settings
- Ability to display node nickname on balance and keypad views
- Ability to select default home view
- New themes: Mighty, Green
- Bug fixes and other enhancements
Commits
- Allow users to enter either a fixed sat limit OR a percentage of the payment by @Ovifer13 in #1172
- RESTUtils: add supportsOnchainReceiving definition by @kaloudis in #1219
- LNURL-auth: update display to use Success and ErrorMessage components by @kaloudis in #1224
- models/Payment: update getMemo call to decode computed payment request by @kaloudis in #1228
- LNC: gracefully handle changes to nickname (reconnect flow) by @kaloudis in #1223
- LNC: use v1 endpoints for SignMessage + VerifyMessage by @kaloudis in #1218
- Fixed issue with NFC reading LUD-17 cards by @Talej in #1213
- LNURL patches by @kaloudis in #1222
- Update cert install instructions by @kaloudis in #1220
- storage: migrate to RN Encrypted Storage and add updateSettings func by @kaloudis in #1229
- UTXOPicker: fix display of UTXOs by @kaloudis in #1227
- components/DropdownSetting: enhance styling by @kaloudis in #1230
- Settings: remove clearnet/Tor display to prevent text cutoff by @kaloudis in #1231
- Settings: add Display settings by @kaloudis in #1232
- Refactor backend data logic - pt1 by @kaloudis in #1211
- refactor: RESTUtils => BackendUtils by @kaloudis in #1233
- handleAnything: add BTCPay, LNC, c-lightning-REST strings by @kaloudis in #1234
- Version bump: v0.7.1-beta1 by @kaloudis in #1235
- component: Switch by @kaloudis in #1245
- components/DropdownSetting: simplify display calculation by @kaloudis in #1237
- views/IntroSplash: add Scan Node Config button by @kaloudis in #1244
- new Themes: Mighty, Green by @kaloudis in #1247
- Version bump: v0.7.1-beta2 by @kaloudis in #1243
- Keysend + LNURL-pay: allow users to specify amount in BTC and fiat by @kaloudis in #1239
- views/Send: refactor and clean-up input jankiness by @kaloudis in #1241
- bug fix: c-lightning-REST: keysends received show 0 amount by @kaloudis in #1242
- views/PaymentRequest: new fee fields enhancements by @kaloudis in #1246
- fix: names of Czech and Slovak languages in Settings->Language by @iWarpBTC in #1248
- Locales: update for v0.7.1 by @kaloudis in #1249
New Contributors
Full Changelog: v0.7.0...v0.7.1
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.1-beta2
NOTE for Android users: This release will require you to reconnect your nodes and accounts, and reconfigure your settings, as we are moving to a more secure storage mechanism
v0.7.1 Highlights
- Allow users to enter either a fixed sat limit OR a percentage of the payment
- LNURL: LUD-17 support
- Unified QR scanner on Node Configuration and Intro pages for quicker set-up
- New display settings
- Ability to display node nickname on balance and keypad views
- Ability to select default home view
- New themes: Mighty, Green
- Bug fixes and other enhancements
Commits
- component: Switch by @kaloudis in #1245
- components/DropdownSetting: simplify display calculation by @kaloudis in #1237
- views/IntroSplash: add Scan Node Config button by @kaloudis in #1244
- new Themes: Mighty, Green by @kaloudis in #1247
- Version bump: v0.7.1-beta2 by @kaloudis in #1243
- Keysend + LNURL-pay: allow users to specify amount in BTC and fiat by @kaloudis in #1239
- views/Send: refactor and clean-up input jankiness by @kaloudis in #1241
- bug fix: c-lightning-REST: keysends received show 0 amount by @kaloudis in #1242
- views/PaymentRequest: new fee fields enhancements by @kaloudis in #1246
Full Changelog: v0.7.1-beta1...v0.7.1-beta2
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.1-beta1
NOTE for Android users: This release will require you to reconnect your nodes and accounts, and reconfigure your settings, as we are moving to a more secure storage mechanism
v0.7.1 Highlights
- Allow users to enter either a fixed sat limit OR a percentage of the payment
- LNURL: LUD-17 support
- Unified QR scanner on Node Configuration page for quicker set-up
- New display settings
- Ability to display node nickname on balance and keypad views
- Ability to select default home view
- Bug fixes and other enhancements
Commits
- Allow users to enter either a fixed sat limit OR a percentage of the payment by @Ovifer13 in #1172
- RESTUtils: add supportsOnchainReceiving definition by @kaloudis in #1219
- LNURL-auth: update display to use Success and ErrorMessage components by @kaloudis in #1224
- models/Payment: update getMemo call to decode computed payment request by @kaloudis in #1228
- LNC: gracefully handle changes to nickname (reconnect flow) by @kaloudis in #1223
- LNC: use v1 endpoints for SignMessage + VerifyMessage by @kaloudis in #1218
- Fixed issue with NFC reading LUD-17 cards by @Talej in #1213
- LNURL patches by @kaloudis in #1222
- Update cert install instructions by @kaloudis in #1220
- storage: migrate to RN Encrypted Storage and add updateSettings func by @kaloudis in #1229
- UTXOPicker: fix display of UTXOs by @kaloudis in #1227
- components/DropdownSetting: enhance styling by @kaloudis in #1230
- Settings: remove clearnet/Tor display to prevent text cutoff by @kaloudis in #1231
- Settings: add Display settings by @kaloudis in #1232
- Refactor backend data logic - pt1 by @kaloudis in #1211
- refactor: RESTUtils => BackendUtils by @kaloudis in #1233
- handleAnything: add BTCPay, LNC, c-lightning-REST strings by @kaloudis in #1234
- Version bump: v0.7.1-beta1 by @kaloudis in #1235
New Contributors
Full Changelog: v0.7.0...v0.7.1-beta1
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.0
v0.7.0 Highlights
- Lightning Node Connect
- New default home screen
- BIP21/Unified QRs
- BTCPay LNbank support
- LND: support for channel alias SCIDs
- New clipboard UX
- Better fee UX for LND
- Five new themes
Commits
- DefaultPane: New default view by @kaloudis in #1075
- SVG: update Bitcoin SVG in nav tab bar by @kaloudis in #1080
- README: npm i: add workaround to docs by @otech47 in #1092
- Wallet: fix error display for new Default Pane by @kaloudis in #1096
- Add Android dev instruction by @thebrandonlucas in #1097
- Routing: change label from 'You received' to 'Fee received' by @kaloudis in #1098
- DefaultPane: add decimal placeholder by @kaloudis in #1094
- Bump @xmldom/xmldom from 0.7.5 to 0.7.6 by @dependabot in #1104
- Center the text on buttons by @deregs in #1099
- Bump shell-quote and @react-native-community/cli-tools by @dependabot in #1105
- Fix toggle position by @deregs in #1093
- Change fee limit by @otech47 in #1101
- SetFeesForm: only display Timelock Delta field for LND by @kaloudis in #1077
- Add minimum amount filter by @deregs in #1100
- android/build.gradle: lock in Kotlin and RN versions by @kaloudis in #1119
- Workflows: run on pull requests by @kaloudis in #1126
- BIP21/Unified QRs by @kaloudis in #1076
- Add button to activate flashlight during QR code scanning by @aussedatlo in #1118
- views/Send: minor refactoring and typing improvment by @aussedatlo in #1122
- ZEUS-1073: handle commas when setting channel fees by @kaloudis in #1078
- Fee Limit UX Improvements by @otech47 in #1110
- fixed issue with error string mismatch in ErrorUtils by @Talej in #1125
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #1127
- Bump @xmldom/xmldom from 0.7.6 to 0.7.9 by @dependabot in #1128
- SettingsStore: return connecting status for more reliable account switching by @kaloudis in #1130
- WalletHeader: new clipboard by @kaloudis in #1095
- Send: don't display paste button when destination populated by @kaloudis in #1133
- DefaultPane: add ability to quickly generate invoice without memo by @kaloudis in #1134
- Theme color fixes by @kaloudis in #1135
- views/Receive: autoGenerateInvoice: fix amount by @kaloudis in #1136
- Lightning Node Connect by @kaloudis in #1124
- Reproducible builds: tweaks for LNC by @kaloudis in #1142
- build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in #1138
- components/TextInput: change editable prop to locked by @kaloudis in #1141
- Move from npm to yarn by @kaloudis in #1150
- React Native upgrade from 0.68.2 to 0.70.6 by @kaloudis in #1153
- Payment: display memos from payment requests you've paid by @kaloudis in #1146
- iOS: fix implementation display by @kaloudis in #1154
- New Themes: Blacked Out + Scarlet by @kaloudis in #1147
- LNC: credentialStore patch by @kaloudis in #1148
- LNDHub: account creation fix by @kaloudis in #1155
- Node interface display tweaks by @kaloudis in #1156
- LNC: add Zeus' mailbox to dropdown by @kaloudis in #1151
- Activity: acknowledge filters when handling streaming updates by @kaloudis in #1157
- GitHub templates: update interface names by @kaloudis in #1158
- Update locales and add Hebrew by @kaloudis in #1159
- LND: add ability to create msat invoices by @kaloudis in #1160
- LNC: ensure that disconnect is called when switching nodes by @kaloudis in #1164
- BIP21/Unified QRs: handle instances that do not return on-chain addresses by @kaloudis in #1163
- Locales: update Hebrew by @kaloudis in #1167
- Purple theme by @Talej in #1162
- BTCPay Lnbank support by @kaloudis in #1131
- LNC: race condition fix by @kaloudis in #1165
- Default View: Keypad: pass amount to lnurl-pay payment prompts by @kaloudis in #1166
- changed zeus icon svg to png to prevent render flash by @Talej in #1170
- fixed issue with expiry in C-Lightning-REST being unix timestamp by @Talej in #1169
- LND: add ability to attempt use of alias SCID on channel open by @kaloudis in #1173
- Receive: hide settings/close button on invoice paid by @kaloudis in #1177
- Default Pane: make action buttons uniform height by @kaloudis in #1180
- AddEditNode: Bug fix: properly add connections from general scan by @kaloudis in #1178
- Add Deadpool theme by @InnocuousFinch in #1183
- New themes: Blueberry + Deep Purple by @kaloudis in #1174
- Lurker mode: toggle off with long press on amounts by @kaloudis in #1175
- Re-lock app on inactity by @kaloudis in #1182
- fixed bug with locale being forgotten when switching between nodes by @Talej in #1184
- Component: Conversion by @kaloudis in #1179
- Bug fix: LNC: spaces at end of pairing phrase auto-delete by @kaloudis in #1186
- Channels: fix lurker mode display by @kaloudis in #1187
- Invoice: fix display of r_hash and r_preimage by @kaloudis in #1193
- GitHub actions: add Test by @kaloudis in #1194
- Lurker mode: add timer for reveal toggle by @kaloudis in #1190
- fix for applying custom themes to ChannelsHeader by @InnocuousFinch in #1191
- Balance pane: fix display of Conversion component by @kaloudis in #1189
- KeyValue: add ability to copy values to clipboard by @kaloudis in #1192
- Help: add Zeus docs by @kaloudis in #1195
- iOS UI tweaks by @kaloudis in #1197
- Enable theming on some SVGs by @InnocuousFinch in #1198
- Fix for iPhone 14 Plus / Pro / Pro Max header bug by @Talej in #1200
- Require login after sent to background: add toggle in Security settings by @kaloudis in #1201
- GitHub workflows: update prettier by @kaloudis in #1204
- README: update Spark -> Sparko, while we update compatibility by @kaloudis in #1205
- Unified Address parsing: handle uppercase param names by @kaloudis in #1207
- Version bump: v0.7.0 by @kaloudis in #1208
New Contributors
- @otech47 made their first contribution in #1092
- @thebrandonlucas made their first contribution in #1097
- @Talej made their first contribution in #1125
- @InnocuousFinch made their first contribution in #1183
Full Changelog: v0.6.6...v0.7.0
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.0-rc3
New in this build
- More dynamic parsing of unified QRs
- Better handling of unified QRs for LNDHub instances
v0.7.0 Highlights
- Lightning Node Connect
- New default home screen
- BIP21/Unified QRs
- BTCPay LNbank support
- New clipboard UX
- Better fee UX for LND
- Five new themes
Commits
Full Changelog: v0.7.0-rc2...v0.7.0-rc3
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.0-rc2
New in this build
- Misc. bug fixes
v0.7.0 Highlights
- Lightning Node Connect
- New default home screen
- BIP21/Unified QRs
- BTCPay LNbank support
- New clipboard UX
- Better fee UX for LND
- Five new themes
Commits
- GitHub workflows: update prettier by @kaloudis in #1204
- README: update Spark -> Sparko, while we update compatibility by @kaloudis in #1205
Full Changelog: v0.7.0-rc1...v0.7.0-rc2
External links
Android
APK
APK Signature
Signed Manifest
iOS
v0.7.0-rc1
What's Changed
New in this build
- iPhone 14 Plus / Pro / Pro Max display fixes
- Add toggle in Security settings to require login after app sent to background
v0.7.0 Highlights
- Lightning Node Connect
- New default home screen
- BIP21/Unified QRs
- BTCPay LNbank support
- New clipboard UX
- Better fee UX for LND
- Five new themes
Commits
- Fix for iPhone 14 Plus / Pro / Pro Max header bug by @Talej in #1200
- Require login after sent to background: add toggle in Security settings by @kaloudis in #1201
Full Changelog: v0.7.0-beta2...v0.7.0-rc1
External links
Android
APK
APK Signature
Signed Manifest