Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5566 commits
Select commit Hold shift + click to select a range
266eda0
Build(deps): Bump node-forge from 1.3.1 to 1.3.3
dependabot[bot] Dec 7, 2025
28d23b1
Bump sha.js from 2.4.11 to 2.4.12
dependabot[bot] Aug 21, 2025
a955095
REF: wallets gradients
Overtorment Dec 15, 2025
cd00850
Merge pull request #8211 from BlueWallet/ref-gradients
GladosBlueWallet Dec 15, 2025
79164ca
FIX: button padding on onchain receive with amount screen
igbopharaoh Dec 14, 2025
97b6607
FIX: button padding on onchain receive with amount screen
igbopharaoh Dec 14, 2025
9d1b6e3
feat: detox ios tests
limpbrains Dec 13, 2025
5cf8f0d
FIX: Import PSBT
marcosrdz Dec 19, 2025
accb1a1
FIX: import psbt files
Overtorment Dec 20, 2025
f8b81dc
REF: Convert psbtWithHardwareWallet to ts
ojokne Dec 14, 2025
a2ea14a
FIX: Navigation and loading state error raised by cursor bot
ojokne Dec 18, 2025
d59cf0f
REF: Update psbt type
ojokne Dec 21, 2025
35a40eb
Update dependency react-native-qrcode-svg to v6.3.21
renovate[bot] Jan 4, 2026
0407917
REF: bump arkade
Overtorment Jan 6, 2026
3d1d173
fix: bump node to v24
limpbrains Jan 6, 2026
84b4525
REF: bump arkade
Overtorment Jan 7, 2026
588315e
feat: new camera without google mlkit
limpbrains Jan 1, 2026
7f11e11
Merge pull request #8227 from BlueWallet/ref-bump-arkade
GladosBlueWallet Jan 7, 2026
797c8d2
fix: bump camera to v16.2.0 with qrcode eci support
limpbrains Jan 8, 2026
be91ee9
REF: Convert to ts
ojokne Dec 26, 2025
c1b15be
REF: Update CosignerEntry type
ojokne Jan 7, 2026
84beb37
Merge pull request #8230 from BlueWallet/eci
GladosBlueWallet Jan 8, 2026
df5e0c0
REF: update settings screens with new theme system
ncoelho Jan 9, 2026
3eafc34
Translate loc/en.json in zh_CN
transifex-integration[bot] Jan 10, 2026
34bded5
Merge pull request #8229 from BlueWallet/v24
GladosBlueWallet Jan 10, 2026
edcd9c3
Merge pull request #8235 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Jan 10, 2026
dde1022
fix: run prettier
limpbrains Jan 10, 2026
3bfe228
Merge pull request #8237 from BlueWallet/fix
GladosBlueWallet Jan 10, 2026
97ffdfa
Merge pull request #8167 from BlueWallet/renovate/react-native-qrcode…
GladosBlueWallet Jan 10, 2026
d5bd04c
ADD: pair with coldcard q via bbqr
Overtorment Jan 9, 2026
08d2b26
ADD: pair with coldcard q via bbqr
Overtorment Jan 10, 2026
8a32074
ADD: pair with coldcard q via bbqr
Overtorment Jan 10, 2026
17a55ee
ADD: pair with coldcard q via bbqr
Overtorment Jan 10, 2026
82388e7
fix: style
marcosrdz Jan 10, 2026
d08f8f6
ADD: psbt signing via bbqr (closes #6311)
Overtorment Jan 11, 2026
b7893d7
Translate loc/en.json in es_419
transifex-integration[bot] Jan 12, 2026
82f3957
Merge pull request #8241 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Jan 12, 2026
db518c9
feat: new languages
limpbrains Jan 12, 2026
80fcac6
REF: move all utils to the same dir
Overtorment Jan 12, 2026
ff7015c
Merge pull request #8242 from BlueWallet/locsync29
GladosBlueWallet Jan 12, 2026
2f52312
Merge pull request #8243 from BlueWallet/ref-utils
GladosBlueWallet Jan 13, 2026
fa3eb56
ref: improve stability of e2e tests
limpbrains Jan 14, 2026
8edc81f
Merge pull request #8221 from BlueWallet/t2t
GladosBlueWallet Jan 14, 2026
cc79e98
FIX: wrong address type for descriptors with custom paths
nickfarrow Jan 14, 2026
5911e2f
ADD: display electrum server banner in settings
Jan 14, 2026
d7fcea8
ref: replace Buffer with Uint8Array in some internal structures
limpbrains Jan 10, 2026
fba1556
Update fiatUnits.json
marcosrdz Jan 16, 2026
acad1e4
REF: resolved conflict
Overtorment Jan 16, 2026
e81e7cd
Merge branch 'master' of github.com:nickfarrow/BlueWallet into nickfa…
Overtorment Jan 16, 2026
f424510
REF: cleanup and refactor of wallet descriptor detection
Overtorment Jan 16, 2026
e1c1f57
Merge pull request #8250 from BlueWallet/nickfarrow-master
GladosBlueWallet Jan 16, 2026
0e1430f
Merge pull request #8240 from BlueWallet/add-bbqr-2
GladosBlueWallet Jan 19, 2026
df5f1dd
OPS: update tests after compromised test seed
Overtorment Jan 24, 2026
8ad84cb
Merge pull request #8260 from BlueWallet/ops-update-tests-after-compr…
GladosBlueWallet Jan 25, 2026
11405f0
Update rn-qr-generator digest to 5870927
renovate[bot] Jan 25, 2026
852461f
ref: reduce code for settings screens
marcosrdz Jan 24, 2026
b94a3de
fix: simplify settings screens
limpbrains Jan 25, 2026
c9584da
Merge pull request #8249 from BlueWallet/sertingsplatform
marcosrdz Jan 26, 2026
8c60cc0
ff
marcosrdz Jan 28, 2026
ca6e3bb
Update package-lock.json
marcosrdz Jan 28, 2026
b2eb081
ops: fix package
marcosrdz Jan 28, 2026
6afdcc2
Translate loc/en.json in zh_CN
transifex-integration[bot] Jan 29, 2026
469c0fd
Merge pull request #8254 from BlueWallet/renovate/rn-qr-generator-digest
GladosBlueWallet Jan 30, 2026
61dcb84
Merge pull request #8263 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Jan 30, 2026
a4bbbc9
DEL: Remove redundant nav stack files
marcosrdz Jan 31, 2026
b0322d9
Update UnlockWith.tsx
marcosrdz Feb 1, 2026
bb1e3e9
Update UnlockWith.tsx
marcosrdz Feb 1, 2026
7696011
Potential fix for pull request finding 'Unused variable, import, func…
marcosrdz Feb 1, 2026
0288275
Update UnlockWith.tsx
marcosrdz Feb 1, 2026
22c4368
Merge pull request #8267 from BlueWallet/navscrerens
marcosrdz Feb 2, 2026
bba4df4
Delete lockfiles_update.yml
marcosrdz Feb 2, 2026
091477a
Merge pull request #8270 from BlueWallet/lockf
GladosBlueWallet Feb 2, 2026
fa55993
Translate loc/en.json in es_419
transifex-integration[bot] Feb 3, 2026
5618f43
Merge pull request #8272 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Feb 3, 2026
2fe0b6a
FIX: Make BBQR work with multisig
ojokne Jan 21, 2026
98aa909
FIX: Bugsnag reporting was not working
marcosrdz Feb 4, 2026
db6c2b9
FIX: Show loading indicator during wallet discovery
adamSHA256 Feb 5, 2026
0b1086e
fix: add close button on send LN transaction
adamSHA256 Feb 1, 2026
3a69c61
REF: cleanup
Overtorment Feb 8, 2026
b41be54
ref: transaction list with date and title
ncoelho Feb 9, 2026
b25c687
fix date format
ncoelho Feb 9, 2026
80cdec5
ref: add memo back
ncoelho Feb 9, 2026
e086f04
Merge pull request #8287 from BlueWallet/ref-cleanup-old-stuff
GladosBlueWallet Feb 9, 2026
d9f6f7b
FIX: multisig cosigner edit
Overtorment Feb 8, 2026
9a08af4
ADD: native ark-to-ark transfers
Overtorment Feb 7, 2026
8e55e5e
fix: add react-native-edge-to-edge
limpbrains Feb 10, 2026
95ef556
Merge pull request #8291 from BlueWallet/react-native-edge-to-edge
GladosBlueWallet Feb 10, 2026
2284b30
Merge branch 'master' into tx-list
ncoelho Feb 11, 2026
bf46d85
fix timestamp and layout on txlist
ncoelho Feb 11, 2026
5dc6186
fix lint
marcosrdz Feb 13, 2026
557b263
Merge pull request #8290 from BlueWallet/tx-list
marcosrdz Feb 13, 2026
672aece
Translate loc/en.json in zh_CN
transifex-integration[bot] Feb 13, 2026
ba47903
Merge pull request #8294 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Feb 13, 2026
c4324a5
Translate loc/en.json in es_419
transifex-integration[bot] Feb 13, 2026
6a07a8c
Merge pull request #8299 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Feb 14, 2026
9213491
FIX: rate app button
Overtorment Feb 14, 2026
1cf7679
Merge pull request #8300 from BlueWallet/fix-rate-app
GladosBlueWallet Feb 15, 2026
6c2e6dc
Update Podfile.lock
marcosrdz Feb 15, 2026
fe6caaf
Update index.tsx
marcosrdz Feb 15, 2026
a5040ad
ops: update RN
marcosrdz Feb 15, 2026
e54580d
colors
marcosrdz Feb 15, 2026
f07584d
Revert "ops: update RN"
marcosrdz Feb 16, 2026
7a0da56
fix: lint
marcosrdz Feb 16, 2026
349bca7
Update generateWord.tsx
marcosrdz Feb 16, 2026
476d822
FIX: resolve react-native-capture-protection to correct commit hash
ojokne Feb 17, 2026
a3a10ff
feat: e2e stacktrace; emulator prepare script
limpbrains Feb 17, 2026
a12d60c
FIX: gradle build error
ojokne Feb 17, 2026
6257697
FIX: Scan button layout
marcosrdz Feb 17, 2026
973d100
Merge pull request #8306 from BlueWallet/widthj
GladosBlueWallet Feb 17, 2026
bfbbb32
fix: styles
marcosrdz Feb 18, 2026
2d38bc0
fix more styles
ncoelho Feb 18, 2026
0e58e9a
fix lint
ncoelho Feb 18, 2026
54b9c2d
fix: fee modal not aligned to bottom and keyboard
ncoelho Feb 18, 2026
5c6f4cb
Merge pull request #8303 from BlueWallet/fix-dependency
ncoelho Feb 18, 2026
d0ed3d2
Merge branch 'master' into dd
ncoelho Feb 18, 2026
6a2293c
Merge branch 'master' into fee-selector
ncoelho Feb 18, 2026
7f46fee
fix: prettier
limpbrains Feb 18, 2026
f433968
Merge pull request #8307 from BlueWallet/dd
GladosBlueWallet Feb 18, 2026
0905c28
OPS: Catalyst
marcosrdz Feb 18, 2026
22f356f
Merge pull request #8308 from BlueWallet/fee-selector
GladosBlueWallet Feb 19, 2026
8ea9b7a
FIX: Catalyst build - arm64 only, auth bypass, robust app path detection
marcosrdz Feb 19, 2026
44602e4
FIX: Catalyst build - arm64 only, auth bypass, robust app path detection
marcosrdz Feb 19, 2026
c52742e
Merge branch 'cccc' of https://github.com/BlueWallet/BlueWallet into …
marcosrdz Feb 19, 2026
8044d37
Merge branch 'cccc' of https://github.com/BlueWallet/BlueWallet into …
marcosrdz Feb 19, 2026
b33ea3e
Merge branch 'cccc' of https://github.com/BlueWallet/BlueWallet into …
marcosrdz Feb 19, 2026
6078d47
FIX: skip notarization when secrets are empty strings
marcosrdz Feb 20, 2026
67a5f2c
ADD: Mac Catalyst build lane with DMG, ad-hoc signing, no notarization
marcosrdz Feb 20, 2026
66b3e26
FIX: disable xcodebuild code signing when no credentials provided
marcosrdz Feb 20, 2026
c36f1f9
Update project.pbxproj
marcosrdz Feb 20, 2026
e729f74
OPS: Update package
marcosrdz Feb 20, 2026
fa7420e
fix: use of usescreenprotect
marcosrdz Feb 20, 2026
a262371
Merge pull request #8311 from BlueWallet/prop
GladosBlueWallet Feb 20, 2026
0cc60dc
OPS: version bump
marcosrdz Feb 21, 2026
d4c79c7
Translate loc/en.json in zh_CN
transifex-integration[bot] Feb 21, 2026
9c27fff
Merge pull request #8313 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Feb 21, 2026
e7a607b
ADD: README with first-launch instructions in Catalyst DMG
marcosrdz Feb 22, 2026
fb1a25d
Merge branch 'master' into cccc
marcosrdz Feb 22, 2026
bfe73af
ADD: post PR comment with direct DMG download link
marcosrdz Feb 22, 2026
93faa47
ADD: trigger catalyst build only on mac-dmg label, cancel on unlabel
marcosrdz Feb 22, 2026
b77a9b2
ADD: multilingual README in DMG (EN, ES, ZH, PT, RU, JA, DE, FR, AR)
marcosrdz Feb 22, 2026
582d6b8
Update Fastfile
marcosrdz Feb 22, 2026
19c0d3a
ADD: upload Mac Catalyst to TestFlight when both mac-dmg and testflig…
marcosrdz Feb 22, 2026
f523319
FIX: graceful error handling (attempt to prevent startup crashes)
Overtorment Feb 22, 2026
4dae36b
Update build-mac-catalyst.yml
marcosrdz Feb 22, 2026
2b9dbc0
Update Fastfile
marcosrdz Feb 22, 2026
70dc1e2
Merge branch 'master' into cccc
marcosrdz Feb 22, 2026
c3fa43c
Update build-mac-catalyst.yml
marcosrdz Feb 22, 2026
f390d20
Update Fastfile
marcosrdz Feb 22, 2026
1386e07
Update build-mac-catalyst.yml
marcosrdz Feb 22, 2026
4b240b4
Update build-mac-catalyst.yml
marcosrdz Feb 22, 2026
a066d6c
Update Fastfile
marcosrdz Feb 22, 2026
849191f
Initial plan
Copilot Feb 22, 2026
e991ed8
Initial plan
Copilot Feb 22, 2026
0cf4669
Initial plan
Copilot Feb 22, 2026
9c8f660
Add step to create appstore_api_key.json before TestFlight upload
Copilot Feb 22, 2026
0ae944a
FIX: use array form of sh and File.open to avoid shell injection in F…
Copilot Feb 22, 2026
da37672
Merge pull request #8323 from BlueWallet/copilot/sub-pr-8309-again
marcosrdz Feb 22, 2026
b3b635e
Merge pull request #8324 from BlueWallet/copilot/sub-pr-8309-another-one
marcosrdz Feb 22, 2026
5280b7b
Address review comments: fix shell escaping, API key creation, lane d…
Copilot Feb 22, 2026
207f5b5
Merge pull request #8322 from BlueWallet/copilot/sub-pr-8309
marcosrdz Feb 22, 2026
feecc46
Update build-mac-catalyst.yml
marcosrdz Feb 22, 2026
64414e4
ADD: re-run catalyst build on push while mac-dmg label is present
marcosrdz Feb 22, 2026
d139221
OPS: Version bump
marcosrdz Feb 23, 2026
6f422d4
FIX: startup crash because of bugsnag
Overtorment Feb 23, 2026
a6358e8
wip
marcosrdz Feb 23, 2026
403573a
OPS: version bump
marcosrdz Feb 23, 2026
019f93d
Merge branch 'master' into cccc
marcosrdz Feb 24, 2026
2956f2e
ADD: integrate match for catalyst provisioning profiles with manual s…
marcosrdz Feb 24, 2026
d5c56b6
add: additional unique ID instructions in issue template
marcosrdz Feb 22, 2026
f70685b
Merge branch 'master' into cccc
marcosrdz Feb 25, 2026
248182c
Merge pull request #8309 from BlueWallet/cccc
GladosBlueWallet Feb 26, 2026
0f8b04d
ADD: show MAX sendable amount
adamSHA256 Jan 27, 2026
e646bda
FIX: align max sendable text to center
adamSHA256 Feb 2, 2026
4ad7cfe
REF: move maxSendableAmount calc into fee useEffect
adamSHA256 Feb 4, 2026
8bb4ee9
FIX: maxSendableAmount using wrong balance
adamSHA256 Feb 11, 2026
0d1f094
FIX: import keystone wallets
Overtorment Feb 26, 2026
01e4b37
Merge branch 'master' into e2e
Overtorment Feb 26, 2026
2315ea7
Merge pull request #8305 from BlueWallet/e2e
GladosBlueWallet Feb 26, 2026
d1c457c
OPS: renovate config
Overtorment Feb 26, 2026
3d1c5d7
Update dependency bip32 to v5.0.1
renovate[bot] Feb 26, 2026
882717e
Merge pull request #8331 from BlueWallet/renovate/bip32-5.x
GladosBlueWallet Feb 27, 2026
8db841a
Update dependency @babel/preset-env to v7.29.0
renovate[bot] Feb 22, 2026
2b1dd08
Pin dependencies
renovate[bot] Feb 27, 2026
3e280ed
OPS: ios build fix (#8339)
Overtorment Feb 28, 2026
d436ae7
Update react-navigation monorepo
renovate[bot] Mar 1, 2026
020177c
Update dependency @bugsnag/react-native to v8.8.1
renovate[bot] Mar 1, 2026
adf20d8
Update dependency @react-native-community/push-notification-ios to v1…
renovate[bot] Mar 1, 2026
2b2a40f
Merge pull request #8340 from BlueWallet/renovate/bugsnag-js-monorepo
GladosBlueWallet Mar 1, 2026
c608394
Merge pull request #8338 from BlueWallet/renovate/react-navigation-mo…
GladosBlueWallet Mar 1, 2026
16aacd4
Merge pull request #8341 from BlueWallet/renovate/react-native-commun…
GladosBlueWallet Mar 1, 2026
511c3c4
Translate loc/en.json in pl
transifex-integration[bot] Mar 1, 2026
abbc780
Merge pull request #8344 from BlueWallet/translations_loc-en-json--ma…
GladosBlueWallet Mar 2, 2026
61bb182
Update dependency androidx.work:work-runtime-ktx to v2.11.1
renovate[bot] Mar 2, 2026
ae761a7
Merge pull request #8350 from BlueWallet/renovate/androidx.work-work-…
GladosBlueWallet Mar 2, 2026
37916ab
REF: Use new icons package
marcosrdz Mar 2, 2026
362cff7
Update dependency androidx.compose.ui:ui to v1.10.4
renovate[bot] Mar 2, 2026
f04e2af
Update dependency fastlane to "~> 2.232.0"
renovate[bot] Mar 2, 2026
ee05946
Update dependency react-native-edge-to-edge to v1.8.1
renovate[bot] Mar 2, 2026
f9413a8
Update dependency react-native-gesture-handler to v2.30.0
renovate[bot] Mar 2, 2026
baf9f17
OPS: renovate config
Overtorment Mar 2, 2026
077fddf
ADD: Tap to copy missing in tx details
marcosrdz Mar 2, 2026
638254e
Merge pull request #8349 from BlueWallet/renovate/androidx.compose.ui…
GladosBlueWallet Mar 2, 2026
22853c1
Update dependency @react-native-vector-icons/fontawesome6 to v12.3.1
renovate[bot] Mar 2, 2026
69a0569
Merge pull request #8363 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 3, 2026
8355954
Update dependency @react-native-vector-icons/fontawesome to v12.4.1
renovate[bot] Mar 3, 2026
70aadbe
Update dependency @react-native-vector-icons/material-design-icons to…
renovate[bot] Mar 3, 2026
e1b8fd9
ADD: Highlight first and last segments of bitcoin address
ojokne Mar 2, 2026
f631ef3
Merge pull request #8364 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 3, 2026
8382fd6
Update dependency @react-native-vector-icons/material-icons to v12.4.1
renovate[bot] Mar 3, 2026
50e4e3a
FIX: Icon alignment
marcosrdz Mar 2, 2026
e64d805
Merge pull request #8361 from BlueWallet/taptocopy
marcosrdz Mar 3, 2026
3e8906e
Merge pull request #8362 from BlueWallet/enhance-address
marcosrdz Mar 3, 2026
48e00dd
Merge pull request #8357 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 3, 2026
58c4544
Merge pull request #8355 from BlueWallet/renovate/react-native-gestur…
GladosBlueWallet Mar 3, 2026
af4d755
Merge pull request #8354 from BlueWallet/renovate/react-native-edge-t…
GladosBlueWallet Mar 3, 2026
82b7db8
Update dependency @react-native-vector-icons/entypo to v12.4.1
renovate[bot] Mar 3, 2026
1b7a278
Update dependency @react-native-vector-icons/ionicons to v12.4.1
renovate[bot] Mar 3, 2026
e5670e9
Merge pull request #8365 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 3, 2026
844f01b
OPS: Podfile
marcosrdz Mar 3, 2026
a1abd15
Merge pull request #8356 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 3, 2026
cfbb015
Update actions/setup-node digest to 53b8394
renovate[bot] Mar 4, 2026
98a6bec
Update dependency react-native-localize to v3.7.0
renovate[bot] Mar 4, 2026
e60ddbc
Merge pull request #8366 from BlueWallet/renovate/react-native-vector…
GladosBlueWallet Mar 4, 2026
5240fc4
Merge pull request #8373 from BlueWallet/renovate/actions-setup-node-…
GladosBlueWallet Mar 4, 2026
3e21bfc
Update dependency react-native-reanimated to v3.19.5
renovate[bot] Mar 4, 2026
2bfcc75
REF: prefer bluewallet electrum server; drop bad electrum server from…
Overtorment Mar 4, 2026
dab363d
FIX: rotate through all hardcoded electrum peers
cursoragent Mar 4, 2026
282cd6c
Delete tests/unit/blue-electrum-peer-rotation.test.js
Overtorment Mar 4, 2026
023ca31
FIX: JSX issue
marcosrdz Mar 3, 2026
965f1a9
ADD: Highlight first and last segments of bitcoin address
ojokne Mar 4, 2026
d60efba
Merge pull request #8376 from BlueWallet/renovate/react-native-reanim…
GladosBlueWallet Mar 4, 2026
2a5131f
Merge pull request #8374 from BlueWallet/renovate/react-native-locali…
GladosBlueWallet Mar 4, 2026
6538737
Merge pull request #8352 from BlueWallet/renovate/fastlane-2.x
GladosBlueWallet Mar 4, 2026
91a79ad
Update dependency detox to v20.47.0
renovate[bot] Mar 4, 2026
93b7bc6
Merge pull request #8351 from BlueWallet/renovate/detox-20.x
GladosBlueWallet Mar 4, 2026
d7a71bc
FIX: edit ms cosigner
Overtorment Mar 4, 2026
a79ca9d
Update dependency react-native-share to v12.2.5 (#8380)
renovate[bot] Mar 4, 2026
c24a53f
Update BlueComponents.tsx
marcosrdz Mar 4, 2026
030ba4d
Merge pull request #8378 from BlueWallet/ref-electrum-default-server
GladosBlueWallet Mar 5, 2026
c640591
Update dependency ruby to v3.4.8
renovate[bot] Mar 5, 2026
4b9aeda
Update dependency react-native-svg to v15.15.3
renovate[bot] Mar 4, 2026
919dd83
Update dependency react-native-keychain to v9.2.3
renovate[bot] Mar 2, 2026
ea39e4e
Update dependency react-native-permissions to v5.5.0
renovate[bot] Mar 5, 2026
92ffb57
Merge pull request #8386 from BlueWallet/color
GladosBlueWallet Mar 5, 2026
ac2d65e
Update dependency react-native-tcp-socket to v6.4.1
renovate[bot] Mar 5, 2026
26a6cb2
Update dependency react-native-safe-area-context to v5.7.0
renovate[bot] Mar 4, 2026
5a62ae3
Merge pull request #8387 from BlueWallet/renovate/react-native-permis…
GladosBlueWallet Mar 5, 2026
7e06e24
Merge pull request #8384 from BlueWallet/renovate/ruby-3.x
GladosBlueWallet Mar 5, 2026
44f497a
Merge branch 'master' into renovate/react-native-tcp-socket-6.x
Overtorment Mar 6, 2026
fc37c6f
Merge pull request #8382 from BlueWallet/renovate/react-native-tcp-so…
GladosBlueWallet Mar 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
82 changes: 0 additions & 82 deletions .circleci/config.yml

This file was deleted.

37 changes: 30 additions & 7 deletions .detoxrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,15 @@
}
},
"apps": {
"ios": {
"ios.debug": {
"type": "ios.app",
"binaryPath": "SPECIFY_PATH_TO_YOUR_APP_BINARY",
"build": "xcodebuild clean build -workspace ios/BlueWallet.xcworkspace -scheme BlueWallet -configuration Release -derivedDataPath ios/build -sdk iphonesimulator13.2"
"binaryPath": "ios/build/Build/Products/Debug-iphonesimulator/BlueWallet.app",
"build": "xcodebuild -workspace ios/BlueWallet.xcworkspace -scheme BlueWallet -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build"
},
"ios.release": {
"type": "ios.app",
"binaryPath": "ios/build/Build/Products/Release-iphonesimulator/BlueWallet.app",
"build": "npx react-native codegen && xcodebuild -workspace ios/BlueWallet.xcworkspace -scheme BlueWallet -configuration Release -sdk iphonesimulator -derivedDataPath ios/build"
},
"android.debug": {
"type": "android.apk",
Expand All @@ -21,14 +26,14 @@
"type": "android.apk",
"testBinaryPath": "android/app/build/outputs/apk/androidTest/release/app-release-androidTest.apk",
"binaryPath": "android/app/build/outputs/apk/release/app-release.apk",
"build": "find android | grep '\\.apk' --color=never | xargs -l rm\n\n# creating fresh keystore\nrm detox.keystore\nkeytool -genkeypair -v -keystore detox.keystore -alias detox -keyalg RSA -keysize 2048 -validity 10000 -storepass 123456 -keypass 123456 -dname 'cn=Unknown, ou=Unknown, o=Unknown, c=Unknown'\n\n# building release APK\ncd android && ./gradlew assembleRelease assembleAndroidTest -DtestBuildType=release && cd ..\n\n# wip\nfind $ANDROID_HOME | grep apksigner\n\n# signing\nmv ./android/app/build/outputs/apk/release/app-release-unsigned.apk ./android/app/build/outputs/apk/release/app-release.apk\n$ANDROID_HOME/build-tools/30.0.2/apksigner sign --ks detox.keystore --ks-pass=pass:123456 ./android/app/build/outputs/apk/release/app-release.apk\n$ANDROID_HOME/build-tools/30.0.2/apksigner sign --ks detox.keystore --ks-pass=pass:123456 ./android/app/build/outputs/apk/androidTest/release/app-release-androidTest.apk"
"build": "./tests/e2e/detox-build-release-apk.sh"
}
},
"devices": {
"simulator": {
"type": "ios.simulator",
"device": {
"type": "iPhone 11"
"type": "iPhone 16"
}
},
"emulator": {
Expand All @@ -39,14 +44,32 @@
}
},
"configurations": {
"ios": {
"ios.release": {
"device": "simulator",
"app": "ios"
"app": "ios.release"
},
"android.debug": {
"device": "emulator",
"app": "android.debug"
},
"android.debug.device": {
"device": {
"device": {
"adbName": ".*"
},
"type": "android.attached"
},
"app": "android.debug"
},
"android.release.device": {
"device": {
"device": {
"adbName": ".*"
},
"type": "android.attached"
},
"app": "android.release"
},
"android.release": {
"device": "emulator",
"app": "android.release"
Expand Down
7 changes: 4 additions & 3 deletions .eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"parser": "@typescript-eslint/parser",
"plugins": [
"@typescript-eslint",
"react-native" // for no-inline-styles rule
"react-native", // for no-inline-styles rule
],
"extends": [
"standard",
Expand All @@ -11,14 +11,15 @@
"plugin:react-hooks/recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"@react-native-community",
"@react-native",
"plugin:prettier/recommended" // removes all eslint rules that can mess up with prettier
],
"rules": {
"react/jsx-handler-names": "off", // activated by standard-react config
"react/display-name": "off",
"react-native/no-inline-styles": "error",
"react-native/no-unused-styles": "error",
"react/no-is-mounted": "off",
"react-native/no-single-element-style-arrays": "error",
"prettier/prettier": [
"warn",
Expand Down Expand Up @@ -49,7 +50,7 @@
"@typescript-eslint/explicit-module-boundary-types": "off",
"@typescript-eslint/no-var-requires": "off",
"@typescript-eslint/no-this-alias": "off",
"@typescript-eslint/no-use-before-define": "off"
"@typescript-eslint/no-use-before-define": "off",
},
"overrides": [
{
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/issue-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Please provide:
* your phone model and OS version
* BlueWallet app version (settings->about->scroll down)
* self-test passes? Open settings->about->scroll down, tap "Run self-test"
* unique ID for our crash reporting service (settings->about->scroll down, tap "copy")
* unique ID for our crash reporting service (option 1: settings->about->scroll down, tap "copy")(option 2: open the settings app->apps->BlueWallet,double tap the unique id text field and select copy)

## Proposing a feature?

Expand Down
Loading