Releases: BoldBitcoinWallet/BoldWallet
v2.1.11
π BoldWallet v2.1.11 β Transaction UI Improvements & Dark Mode Enhancements
β¨ What's Changed
π Transaction List Typography Improvements
- Enhanced Readability: Status text increased from 13px to 16px (lg) for improved readability β clearer transaction status
- Better Accessibility: Fiat amount increased from 12px to 13px (base) for better accessibility β easier to read amounts
- Consistent Sizing: Address labels and transaction IDs standardized to 13px (base) for consistency β unified appearance
- Visual Hierarchy: Improved typography hierarchy following mobile financial app best practices β better information structure
- Balanced Layout: Better visual balance between primary, secondary, and tertiary information β cleaner transaction list
- Professional Typography: Enhanced font weights and sizes create clearer information hierarchy β polished interface
π¨ Dark Mode Color Theme Enhancement
- Bitcoin Orange Accent: Replaced yellow accent colors with Bitcoin orange (#F7931A) in dark mode β authentic Bitcoin branding
- Consistent Dark Mode: All accent colors across screens and components updated to Bitcoin orange in dark mode β unified dark theme
- Light Mode Preservation: Maintains yellow accent in light mode for consistency β familiar light theme
- Status Badge Updates: Transaction status badges now use Bitcoin orange instead of yellow in dark mode β better visual consistency
- Component Updates: Updated TransactionDetailsModal, TransactionList, TransportModeSelector, CurrencySelector, CacheIndicator, Styles β comprehensive theming
- Screen Updates: Updated WalletSettings, ShowcaseScreen, SendBitcoinModal, PSBTScreen, MobilesPairing, MobileNostrPairing β consistent dark mode experience
- Theme Consistency: All interactive elements now use Bitcoin orange in dark mode β cohesive design language
βοΈ Header Visual Symmetry
- Balanced Layout: Price button width now matches combined width of lock and settings buttons for visual symmetry β harmonious header
- Visual Balance: Better visual balance between left and right header elements β professional appearance
- Consistent Spacing: Enhanced header component consistency with proper width calculations β polished header design
- Improved UX: More balanced header layout improves overall app aesthetics β better user experience
π§ Transaction Details Font Sizing Fixes
- Consistent Sizing: From/To address font sizes aligned with transaction ID font size (14px) β unified typography
- Label Standardization: Address index labels standardized to 14px for consistency β cleaner details view
- Improved Readability: Improved readability and visual consistency across transaction details β better information display
- Visual Harmony: All transaction detail elements now use consistent font sizing β polished details modal
Technical
- Enhanced Transaction List typography with improved font sizes and weights for better readability
- Updated Dark Mode color theme with Bitcoin orange (#F7931A) replacing yellow accents
- Improved Header visual symmetry with balanced button widths
- Fixed Transaction Details font sizing inconsistencies
- Updated 14 files with 341 insertions and 219 deletions
- Enhanced components: TransactionList, TransactionDetailsModal, Header, Styles, CacheIndicator, CurrencySelector, TransportModeSelector
- Updated screens: WalletSettings, ShowcaseScreen, SendBitcoinModal, PSBTScreen, MobilesPairing, MobileNostrPairing
- Improved typography hierarchy following mobile financial app best practices
- Enhanced dark mode theming with consistent Bitcoin orange accent color
- Improved visual balance and consistency across all UI elements
π No servers. No seed phrases. Just sovereign sats.
βΈ»
π Learn more at boldbitcoinwallet.com
π PGP Public Key at boldwallet-publickey.asc
π SHA256: app-release.apk.sha256
8db3bd8abfc8b6ca4e72e49cb226fd7b088b58518fc063409dfdfcac967cf9f1
π SHA256-PGP-Signature: app-release.apk.sha256.asc
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmqm9HSMiBJd7uQil0mO1cs3oHIwFAmlk3n0ACgkQ0mO1cs3o
HIzEPxAAuNMsi4SIgfHvrLr5fKlRQ9AYuq7drO74NX6d352NerEjpRgb/MQnAEkI
Nw7M4CUOQT5afIr+ORqXNX+kMBlBQEULb+TUTUSULO2ZA0f8AF+BUq63GNf3KI+V
5wGOICjbQ/2Uq6yKzFWonsOOmQod5UuCWx268fujqtnQCD7DbB2mBT9x2Yotxi83
3zP4t3Yn7WvJmyaWnoZvtJmoTaDqA8nAEUHKtIfqeFIXsJ8UsmCUQgHZr0z2+m2l
Z0MZ3X8DYAMOp1XWKA9RpWyIeh2T3gHVBUml1EXHz/CPY1tJTZ2sifoZ6hKPFQCN
BabFGRQCdlGaBXeAq0oFiWWFe5PkYQjldaaOx154i0ykW5jUXQnBzKDvwoyk0FuX
JuX2GUQbtVOYkY7zGtkO2NS2vgtaBlBMqpN2XixNXPDC6gmJ94yCp/RN3+YzT3E5
evaemHnwAxPD8bE86z0TysRTqidsZKPyqUhO0+wjnfyNN315dd2T+b7+m5AlzG4I
kHWtaYtFJRZuV07CuJVnyQ5l1XGV5TrsNJXU4rfpsBN08YFH/OlJEyBf64KRIgye
bRGVtrlk7F/PVrqu5hYu3auAHt+30VEl+XlvLFzELTvwn2ANBQRfc0z6y6NvS4F5
EQKxDwwsZoDdns3Y57xuJy9Lo7kAMN02S2VRyTuGRkrw6dAJoOg=
=3LcM
-----END PGP SIGNATURE-----
This APK is signed with the official BoldWallet keystore.
Do not mix it with the F-Droid build. Stick to one source for updates.
v2.1.10
π BoldWallet v2.1.10 β Nostr Transport Improvements & UI Enhancements
β¨ What's Changed
π‘οΈ Comprehensive Panic Recovery in Nostr Transport
- Enhanced Error Handling: Comprehensive panic recovery added throughout the Nostr transport layer β prevents crashes and improves stability
- Chunk Assembler Protection: Panic recovery in chunk operations (
ChunkAssembler.Add,ChunkPayload,ParseChunkTag) β reliable message chunking - Message Pump Resilience: Panic recovery in message pump operations and query goroutines β robust message processing
- Session Coordinator Safety: Panic recovery in session coordination (
AwaitPeers,PublishReady,PublishComplete) β stable device pairing - Stack Trace Logging: All panic recoveries include stack trace logging β better debugging and issue tracking
- Improved Reliability: Enhanced stability of Nostr-based device pairing and transaction signing β smoother user experience
π¨ Theme-Aware Typography System
- Font Size Consistency: Font sizes now use
theme.fontSizes(xl, lg, base) instead of hardcoded values β consistent typography - Font Weight Theming: Font weights use
theme.fontWeights(bold, semibold, normal) with proper type casting β unified text styling - Font Family Support: Font families use
theme.fontFamilies(regular, monospace) for better theming β flexible typography - Cross-Component Consistency: Enhanced typography consistency across all screens and components β polished appearance
- Theme Integration: All text elements now adapt automatically to theme changes β seamless theming
π§ Nostr Transport Layer Refactoring
- Enhanced Chunk Handling: Improved chunk metadata parsing and validation β more reliable message delivery
- Better Message Processing: Improved message processing with better error recovery β robust communication
- Session Management: Enhanced session management with better peer coordination β smoother device pairing
- Client Connection Handling: Improved client connection handling and relay communication β better connectivity
- Enhanced Logging: Better error messages and logging throughout the transport layer β easier debugging
- Code Organization: Improved code structure and organization β more maintainable codebase
π― Major Screen Refactoring
- MobileNostrPairing Improvements: Significant refactoring (1,102 lines changed) with improved error handling and code formatting β cleaner code
- MobilesPairing Updates: Refactored with better code structure (474 lines changed) β improved maintainability
- PSBTModal Enhancements: Enhanced with improved UI and error handling (217 lines changed) β better user experience
- WalletSettings Refactoring: Updated with better organization (251 lines changed) β cleaner settings interface
- ShowcaseScreen Updates: Improved layout and functionality (118 lines changed) β better showcase presentation
- WalletHome Refactoring: Refactored for better maintainability (168 lines changed) β improved home screen
- Additional Screen Updates: Enhanced PSBTScreen, SendBitcoinModal, and SignedPSBTModal β consistent improvements across all screens
β¨ Component Theme Integration
- Header Component: Updated with theme-aware typography (47 lines changed) β consistent header styling
- TransactionList: Improved theme integration (47 lines changed) β better transaction display
- QRScanner: Enhanced with theme constants (18 lines changed) β better scanning experience
- KeyshareModal: Updated with improvements (14 lines changed) β cleaner modal presentation
- Styles Refactoring: Refactored Styles.tsx for better organization (153 lines changed) β improved style system
- Universal Theming: All components now use theme constants consistently β unified appearance
π± TSS Library Updates
- iOS Framework Updates: Updated TSS framework binaries for all iOS architectures β improved native performance
- Android Library Updates: Updated TSS AAR library for Android β better Android support
- Go Library Enhancements: Enhanced Go library with improved error handling and panic recovery β more reliable operations
- Native Improvements: All native libraries updated with latest improvements β better overall performance
π Nostr Transport Stability Fixes
- Crash Prevention: Fixed potential crashes from unhandled panics in transport operations β more stable app
- Error Handling: All critical operations now have panic recovery with proper error handling β graceful error recovery
- Debugging Support: Better error messages for debugging transport issues β easier troubleshooting
- Chunk Assembly Reliability: Improved reliability of chunk assembly and message processing β consistent message delivery
- Better Recovery: Enhanced error recovery mechanisms throughout the transport layer β resilient communication
π¨ Code Formatting and Consistency
- Improved Readability: Better indentation and line breaks for improved code readability β cleaner codebase
- Consistent Style: Consistent code style across screens and components β easier maintenance
- Code Cleanup: Removed unused code (LoadingScreen.tsx cleanup) β leaner codebase
- Better Organization: Improved code organization across multiple files β more maintainable structure
Technical
- Enhanced Nostr Transport Layer with comprehensive panic recovery in chunker, pump, session, client, messenger, and relay
- Refactored multiple screens for better code organization (MobileNostrPairing, MobilesPairing, PSBTModal, WalletSettings, ShowcaseScreen, WalletHome)
- Updated components with better theme integration (Header, TransactionList, QRScanner, KeyshareModal)
- Enhanced typography system with theme-aware font sizes, weights, and families
- Improved error handling throughout the transport layer with panic recovery and better logging
- Updated native libraries (iOS TSS framework, Android TSS AAR) with improvements
- Enhanced Go library with better error handling and panic recovery
- Improved code formatting and consistency across 39 files
- Updated Android version to code 43, version name 2.1.10
- Enhanced iOS Xcode project and Android build configuration
- Changed 39 files with 2,213 insertions and 1,152 deletions
π No servers. No seed phrases. Just sovereign sats.
βΈ»
π Learn more at boldbitcoinwallet.com
π PGP Public Key at boldwallet-publickey.asc
π SHA256: app-release.apk.sha256
0efd34a9736f86b567e933e7a1b52738b788a89ab68b5be16c83b95c5c8fcda6
π SHA256-PGP-Signature: app-release.apk.sha256.asc
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmqm9HSMiBJd7uQil0mO1cs3oHIwFAmlkMhAACgkQ0mO1cs3o
HIznZg/9FOrZUZDAhU9zbNQuSP8rKezUNHKpx7RUOKdHJfVsdyXcx9UqfglOY/nO
fWxEWBEXH6kMNyRODl0oNYlGThMcUjunDGXEMom9e4FcEy8evsTN5aAmnupsSJ45
N259kRvbyF43Ii4QbtgXIMYI2nNYUI2QlI2YNfAbfAwNFZqxJ6nMPQwffMBJmC5B
8GY173mj8pvjyh1dAz/bwiGceTJnFKNGTSS5vi2ttBDVSYB17IPowr6gKzBk8q9j
INoiqxNynkPsvw4aMSpsaMRDclketYYuB6sgrFCfCXzpFPYEAbPIVfM1kTh8q8aQ
AWMyAbYUTq3OiWwh7d+L5Q7v+Y2ZWoteJsxVIJHG4KuWiYIcLusbZYhyWzpNDbAi
wSM2+boBo6MNkpMV0i3EHn8wfjiDVTEmXWD2royfv6EwC1QrZTnavg89lOsoA5IB
xgqPumpZJMlY9XkL9y+N2A5fZG+6kpMsyfZ0zKsVouDk0+udvTLa6Vj2j0d78ghD
sqac+Kr8jqpjo2lDpcB03588BBLEx6wIStBgoZ+NWl8C1PPqns0a3LRpu8KrpjbI
C6CM2fbRPCFm+ZcbwgHU/jRKua+h1yNg60mnrHAHEZdC4TvT9gsHOTh+Wq8Z2Cfa
9K8inXluHigC6XRZIJesoyTiMheq8cBA/c42kSMPN0ayG69/s7k=
=K0tm
-----END PGP SIGNATURE-----
This APK is signed with the official BoldWallet keystore.
Do not mix it with the F-Droid build. Stick to one source for updates.
v2.1.9
π BoldWallet v2.1.9 β UI Refactoring & Theme Color Consistency
β¨ What's Changed
π― Modular Header Components
- Reusable Header System: New modular header components for better code organization β cleaner architecture and easier maintenance
- HeaderPriceButton Component: Standalone BTC price display component with currency selector integration β quick access to market info
- HeaderNetworkProvider Component: Network and API provider information display component β always know your connection status
- Improved Modularity: Better component separation and reusability across the app β more maintainable codebase
- Enhanced Flexibility: Components can be used independently or together β flexible header configurations
π¨ Extended Theme Color System
- Comprehensive Overlay Colors: New glassmorphism overlay color system β better visual depth and layering
- Bitcoin Orange Constant: New
bitcoinOrangecolor constant for consistent Bitcoin branding β unified color scheme - Status Color Overlays: New warning, success, and status color overlays β clearer visual feedback
- Black & White Overlays: Complete set of overlay colors (blackOverlay02-50, whiteOverlay08-30) β precise opacity control
- Primary Overlay: New
primaryOverlay95for enhanced glassmorphism effects β polished visual depth - Skeleton Loading Colors: New
skeletonGrayfor consistent loading states β smoother loading experience - Better Visual Depth: Enhanced support for layered UI effects β more sophisticated design
π§ Theme Color Consistency
- No More Hardcoded Colors: Replaced all hardcoded color values with theme constants β consistent theming throughout
- Modal Backdrop Consistency: All modals now use
theme.colors.modalBackdropβ unified modal experience - Error Boundary Colors: Error boundaries use theme colors (
danger,white) β consistent error display - QR Scanner Theme Support: QR scanners use theme colors for all elements β better scanning experience
- Currency Selector Theming: Currency selector uses theme-aware backdrop colors β seamless integration
- Legal Modal Theming: Legal and legacy modals use theme colors β consistent modal styling
- Future-Proof Design: All colors now adapt automatically to theme changes β easier theme updates
β‘ Dark Mode Detection Improvements
- Simplified Logic: Streamlined dark mode detection from complex string checks to simple comparison β more reliable
- Better Performance: Faster dark mode detection with optimized logic β smoother theme switching
- Consistent Behavior: Unified dark mode detection across all header components β predictable behavior
- More Reliable: Less prone to edge cases and theme detection errors β better user experience
π¨ Header Component Styling
- Consistent Light Mode Styling: Unified use of
blackOverlay06andblackOverlay10for light mode β cleaner appearance - Better Border Consistency: Consistent border colors across all header elements β polished look
- Improved Visual Hierarchy: Enhanced styling for better visual hierarchy β clearer information
- Theme-Aware Buttons: All header buttons adapt to theme changes β seamless experience
β¨ Enhanced Glassmorphism Effects
- Refined Wallet Header: Wallet header uses
primaryOverlay95in light mode andwhiteOverlay15in dark mode β better contrast - Consistent Borders: Unified border colors using
whiteOverlay30β better visual definition - Improved Visual Depth: More refined layering effects with new overlay system β sophisticated design
- Better Contrast: Enhanced contrast for better readability in all themes β clearer information display
π Color Consistency Fixes
- Modal Backdrops Fixed: Replaced
rgba(0, 0, 0, 0.5)with theme colors β consistent modal appearance - Error Colors Fixed: Replaced
#ff6b6bwiththeme.colors.dangerβ consistent error styling - White Color Fixes: Replaced hardcoded
#FFFFFFwiththeme.colors.whiteβ proper theme support - Bitcoin Orange Fixed: Replaced
#F7931Awiththeme.colors.bitcoinOrangeβ consistent branding - QR Scanner Colors: All QR scanner colors now use theme constants β better theme integration
π± QR Scanner Theme Support
- Complete Theme Integration: All QR scanner text colors use theme constants β consistent appearance
- Progress Bar Theming: Progress bars use theme colors β better visual consistency
- Dark Mode Support: Enhanced dark mode support across all QR scanner variants β better scanning in dark
- Proper Opacity: Text colors use theme colors with proper opacity variants β better readability
Technical
- Refactored Header component into modular sub-components (
HeaderPriceButton,HeaderNetworkProvider) - Extended Styles.tsx with 30+ new color constants for comprehensive theming
- Enhanced overlay color system for advanced glassmorphism effects
- Updated multiple components for theme color consistency (Header, ErrorBoundary, CurrencySelector, LegalModal, LegacyWalletModal, QRScanner)
- Improved dark mode detection with simplified and more reliable logic
- Enhanced glassmorphism effects with new overlay color system
- Fixed color consistency across all components by replacing hardcoded values
- Updated Android version to code 42, version name 2.1.9
- Improved component architecture with better separation of concerns
- Enhanced TypeScript type safety with extended theme definitions
π No servers. No seed phrases. Just sovereign sats.
βΈ»
π Learn more at boldbitcoinwallet.com
π PGP Public Key at boldwallet-publickey.asc
π SHA256: app-release.apk.sha256
000898e867c94e08c9d68dffda5e2e41007c123dd756cb8b234a0e21028fffea
π SHA256-PGP-Signature: app-release.apk.sha256.asc
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmqm9HSMiBJd7uQil0mO1cs3oHIwFAmliD00ACgkQ0mO1cs3o
HIz4ZA/9FyNCeyXgVRt9c0ZjI7mb42l9q9kog/6a0JJiCtOcYDmhGQgg6/iiHXtz
iZwVt7mdMCD5GHlngQ1Hrzw7PiONKfWjmeM4SpOmtZ1RZxEHpnCCqSP/QcF4D6AB
oa2G8tuwM+DlQ0LjOdZitKX4rwKBpvPu1LBliDZYVZw6ZmFJvUNnqQvWZ6W/U9t+
FIhvlsYqORQiQra/RZ2LgzUBSb2adFGC/wj9uzTaYwvELG+mBnE1ASLhdtaxQ/H6
muVyqjhD5P/SUkOUISvR4xwYWaSSgks+uwQO/T/3BtcuTAl1D9X2sLaDiJXY/59y
pxha+3D/e18j3sUCoYLoqrrPdauskAXMIptm7goGZKuQ01PW1oSEVK9O+MlABD7I
XGSNixSb56FgftvTPsuMlcKtnQvVcLxh1TvxBq1SelrHEVqJvhHJi48eRd/jRlGc
BjLObuvtD8cYJAlz13HeiE1OrE/lXpSTBkKnYoyrdLYSugkGwOsqvrCbkrIi0ORO
QPTVNn0s8pJZcRV2IqNbzv/YcfTV191XX33shY0IcR/QieLykZp59Sc7MkwJpJW7
GAPCoZvOT402i4pI1zwS9ee8XvHT20X6qDyijduWvxqj1HnK1U8N9K3vpg07so8+
UhdZSnnLA69JpTQtZErTPUbauDdA62xo6Zoua/ht2S+b4VfzAHU=
=4pYs
-----END PGP SIGNATURE-----
This APK is signed with the official BoldWallet keystore.
Do not mix it with the F-Droid build. Stick to one source for updates.
v2.1.8
π BoldWallet v2.1.8 β Dark Mode Support & Wallet Home Revamp
β¨ What's Changed
π― Dark Mode Support
- Complete Dark Mode Implementation: Full dark mode support with system theme detection β automatically matches your device theme
- Theme System Overhaul: New modular TypeScript theme system with light and dark themes β better code organization and maintainability
- OS-Based Theme Detection: Automatic system theme detection with manual override options β seamless experience
- Theme Mode Selector: New theme selector in wallet settings (OS Default, Light, Dark) β full control over your experience
- Optimized Color Palette: Dark mode optimized colors with improved contrast and readability β easier on the eyes
- Persistent Preferences: Theme preference persists across app sessions β your choice is remembered
- Legacy Theme Migration: Automatic migration from legacy theme system β smooth transition for existing users
π¨ Wallet Home UI Revamp
- Enhanced Visual Hierarchy: Redesigned wallet home screen with improved visual structure β cleaner and more intuitive
- Improved Balance Container: Enhanced balance container styling with dark mode support β better visibility in all themes
- Glassmorphism Effects: Enhanced glassmorphism effects for better visual depth β modern, polished look
- Updated Wallet Header: Improved wallet header with better contrast and visibility β clearer information display
- Refined Action Buttons: Refined action button styling and positioning β better touch targets and visual balance
- Theme-Aware Components: All UI elements adapt seamlessly to light and dark modes β consistent experience throughout
π Enhanced Header Component
- BTC Price Display: BTC price now displayed directly in header with currency selector integration β quick access to market info
- Custom Header System: New header system with configurable height and styling β flexible and consistent
- Improved Button Styling: Enhanced header button styling with dark mode support β better visibility and interaction
- Visual Integration: Better visual integration of price and currency information β cohesive design
- Quick Currency Access: Easy access to currency selector from header β switch currencies without leaving the screen
π§ iOS Framework dSYM Generation
- Automated Crash Reporting: New automated dSYM generation for embedded frameworks β better crash symbolication
- Framework Support: Automatic dSYM generation for Tss.framework and hermesvm.framework β complete debugging support
- Xcode Integration: Integrated into Xcode build process for release builds β seamless workflow
- Improved Debugging: Enhanced crash symbolication support for faster issue resolution β better developer experience
π― UI Components Dark Mode Support
- Transaction List: TransactionList and TransactionListSkeleton with full dark mode styling β consistent transaction display
- Transaction Details: TransactionDetailsModal with improved dark mode contrast β clearer transaction information
- Transport Mode Selector: TransportModeSelector with theme-aware styling β better visibility in all modes
- Loading States: WalletSkeleton with dark mode loading states β polished loading experience
- QR Scanner: QRScanner components with dark mode support β better scanning experience
- Currency Selector: CurrencySelector with theme-aware UI β consistent currency selection
- Modals: LegalModal and LegacyWalletModal with dark mode styling β complete modal support
π οΈ Theme System Refactoring
- Modular Architecture: Migrated from single
theme.jsto modular theme system β better code organization - TypeScript Support: Improved type safety with TypeScript theme definitions β fewer bugs, better IDE support
- Separated Concerns: Separated theme types, definitions, context, and utilities β cleaner architecture
- OS Default Support: Better theme mode management with OS default support β smarter defaults
- Developer Experience: Improved developer experience with better tooling and type checking β easier to maintain
π³ Docker Build Optimizations
- Fixed Working Directory: Fixed working directory context in Dockerfile β more reliable builds
- Better Path Handling: Improved path handling for Go module downloads β fewer build errors
- Build Reliability: Enhanced build reliability and consistency β smoother CI/CD pipeline
- Cross-Platform Support: Maintained cross-platform support with better error handling β build anywhere
π Theme-Related Fixes
- Loading Screen: Fixed loading screen background for dark mode β no more white flash
- Error Boundary: Updated error boundary with theme support β consistent error display
- Cache Indicator: Improved cache indicator visibility in dark mode β better status visibility
- Showcase Screen: Updated showcase screen with dark mode styling β consistent onboarding
- PSBT Screen: Enhanced PSBT screen with theme-aware components β better PSBT experience
- Receive Modal: Improved receive modal styling for dark mode β clearer receive interface
- Send Modal: Enhanced send modal with dark mode styling β better send experience
Technical
- Created new theme architecture with modular TypeScript structure (
theme/directory) - Implemented ThemeProvider with React context for global theme management
- Added lightTheme and darkTheme definitions with optimized color palettes
- Updated 41 files with 3,872 insertions and 1,854 deletions
- Enhanced Header component with BTC price display and currency selector integration
- Refactored WalletHome with improved balance container and glassmorphism effects
- Updated all major UI components for dark mode support (TransactionList, TransactionDetailsModal, TransportModeSelector, etc.)
- Added iOS dSYM generation script for automated crash reporting support
- Created inverted icon assets for dark mode compatibility
- Improved Docker build process with better path handling and working directory context
- Enhanced WalletSettings with theme mode selector and preference persistence
- Updated Xcode project with dSYM generation build phase
- Migrated from theme.js to modular TypeScript theme system for better maintainability
π No servers. No seed phrases. Just sovereign sats.
βΈ»
π Learn more at boldbitcoinwallet.com
π PGP Public Key at boldwallet-publickey.asc
π SHA256: app-release.apk.sha256
7ab27a95d54deaaaff5e9c091290c8e027b250c4b200d916156fd9133955192a
π SHA256-PGP-Signature: app-release.apk.sha256.asc
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEmqm9HSMiBJd7uQil0mO1cs3oHIwFAmle204ACgkQ0mO1cs3o
HIxHRQ/+KKVmWrr03oDqiwQIgowv+LjTE2Fl40ddz7LWXVi6CX1D8mZqBM0GPLvL
bZsciFmkyvA6i+L2aox334TLcyPitY3eF7czDovHzezpWTjUGcr9+bwD07R5xuCT
7M+e+negKDxzQPn9tXFjusXGqQa3WvZV+S6vfoJAf4dQmnt78Um675Kim3LRmFkE
gY3YyLiepGNPTIBGfkx/FU2RezHGjMwCGyucIfFZfMvlP8oFshWJ8eG9QaAPe/nb
4SGuFplT7O0dclURNt6teFOo4qNjKHVOwLguWP4KBJRJWzcoJDCA2XofK8x/kUD6
+cU7t56HQIVvJdiE9qdjAm4Md/OGhOx4Iy19A0P01W/RSF4k6eGRbxG4LelakDUn
V/xrtMI1Qr4jPt489y3ftRLlVU+kY1kwV5alz6GJAAnSmGDHieRNKWeJTZm+Sjy4
6+o61yLPyrU7KRE582ZjwQqCn4YsWw5cHVZ+9uLD5Stk9euqDIQDKRnBCdLf/cDK
TiFAEXakhAwIod2PzhHOjRffIEpKUpxqQL4AyhyrxH1P0lMmu/IFLDfYw1x7/mLU
NUAfRz1nvl/7oBs6iPjBTt//xneA7rhoYltkW4s6ONTdqfDIqKRFJxHm0B/qZQ0z
idfydrxTq1kZVoorlollXQIuV/hmsaju6xx/ZrSqkQo3XNF2C0s=
=w+Ta
-----END PGP SIGNATURE-----
This APK is signed with the official BoldWallet keystore.
Do not mix it with the F-Droid build. Stick to one source for updates.