Skip to content

Bisq Connect 0.6.2

Latest

Choose a tag to compare

@rodvar rodvar released this 04 Jul 05:47

πŸš€ Release notes

We're excited to announce Bisq Connect 0.6.2, a combined multi-platform release bringing the new Opt-in analytics feature, an iOS AltStore PAL (EU + Japan) distribution alongside TestFlight (worldwide), and quality-of-life improvements across Android and iOS.

Bisq Connect is a lightweight utility app that lets you connect to a trusted Bisq node in a secure and private way. Set up your own node or get help from a family member or close friend to get you in the Bisq network using your mobile device.

Featuring:

  • Smarter notifications: push notifications now open the relevant screen when you tap them.
  • Offers filter remembered: your selected market filter in the Offers tab now persists between sessions.
  • Steadier connections over Tor: fewer false "reconnecting" states thanks to Tor-aware timing.
  • Offers: Improved market offers fetch to better avoid/handle issues on slow tor connections
  • iOS Clearer reconnection feedback: reconnect services functionality
  • Android Fixed frozen UI when restarting app right after a force kill
  • Android Clearer reconnection feedback: Overlay shows every time the system is reconnecting
  • Plus other bugfixes, UX and performance improvements

Bisq Connect is multi-platform (1 codebase, 2 apps):

  1. Bisq Connect Android app
  2. Bisq Connect iOS app

Note Bisq Connect app is built as a companion to Bisq2 Desktop or api headless server which runs on the same Bisq 2 Java library as Bisq 2 Desktop, ensuring full protocol compatibility. For technical details, see our project README.

We invite the community to contribute by reporting issues directly on GitHub. The project is under active development, with many improvements already in progress.


Bisq Connect (iOS)

Starting from 0.5.0, every Bisq Connect release ships through two iOS distribution channels in parallel:

  • TestFlight β€” worldwide
  • AltStore PAL β€” EU + Japan (alternative marketplace)

Use whichever fits your region. Both deliver the exact same binary.

πŸ“± TestFlight (Worldwide)

For instructions and the TestFlight invite link, please go here.

πŸ“¦ AltStore PAL (EU & Japan)

This release is also distributed via AltStore PAL, Apple's officially-sanctioned alternative marketplace in the EU and Japan.

Requirements:

  • iPhone running iOS 17.4 or later
  • Device region set to an EU country or Japan
  • AltStore PAL installed (altstore.io/pal)

Steps:

  1. Open AltStore PAL on your iPhone
  2. Go to Browse β†’ Sources β†’ "+"
  3. Paste this source URL:
    https://bisq-network.github.io/bisq-mobile/apps.json
    
  4. Trust the source when prompted
  5. Find Bisq Connect in the source and tap Install

AltStore PAL will fetch the notarized IPA directly from this GitHub release and install it on your device.

πŸ“¦ Manual Download (IPA)

For users who want to verify the IPA manually before sideloading:

 - File: Bisq.Connect.ipa
 - Bundle ID: bisq.mobile.client.BisqConnect
 - Version: 0.6.2 (build 45)
 - Size: 54,684,467 bytes (52.1511716843 MiB)
 - SHA-256: ebd170837d7024d47e854a44f5a83e698cadb281b137fa0c78b7212f5e458720
 - Signing cert: Apple Distribution: Freesofware LLC (YRAZCRBR9J)
 - Min iOS: 16.0 (iOS 17.4+ required for AltStore PAL)
 - Architecture: arm64
 - Notarized: βœ… via Apple notary service (verified at install time by AltStore PAL)

Note:
The IPA is signed with the Apple Distribution certificate for Freesofware LLC (Team ID YRAZCRBR9J) and notarized by Apple's notary service for alternative-marketplace distribution. AltStore PAL verifies the notarization ticket with Apple at install time.

How to verify


Bisq Connect (Android)

πŸ“± Google Play Availability

πŸ‘‰ Google Play:
https://play.google.com/store/apps/details?id=network.bisq.mobile.client


πŸ“¦ Manual Download (APK)

For users who prefer to download directly from GitHub:

 - File: Bisq_Connect-0.6.2.apk
 - Package: network.bisq.mobile.client
 - Version: 0.6.2 (versionCode 27)
 - Size: 50,121,622 bytes (47.7997035980 MiB)
 - SHA-256: 6b20fc625445d868c118b629127350faa6e34cbe8b607f225d29a0c6f343995d
 - Signing cert: 20425c3acefd9aa7039f708e2cb36edf9043e7187d7066f706608a8a431f3841
 - Release certificate (PEM): release-cert.pem (attached)
 - ABIs: arm64-v8a, armeabi-v7a, x86_64, x86

Note:
Google Play builds use Play App Signing, resulting in a different certificate fingerprint.
Always verify the APK's signature before installation.

How to verify


Bisq Trusted Node

Bisq Connect requires Bisq v2.1.11 (either Desktop or headless API) for optimal results. Older trusted nodes (2.1.10 and prior) may still work for basic features but will not surface the new trade history view.

For a detailed explanation on how to use Bisq Connect to connect to the Bisq2 network please see this wiki guide.


πŸ“ž Support


What's Changed

Note: The following is a recent change description comparing this release tag with the preview pre-release tag. Note some changes might not apply to this release as codebase is shared across 3 apps.

  • Release/connect 0.6.0 by @rodvar in #1494
  • release/0.6.0_metadata_update_for_altstore by @rodvar in #1495
  • chore/prep_for_android_17_pr_1 by @rodvar in #1496
  • Remove isInteractive pattern from some screens by @salottodev in #1479
  • Add previews and improve naming in bottom navigation bar by @salottodev in #1508
  • Update translations (13 new keys) in mobile for 13 locales by @hiciefte in #1509
  • bugfix/flaky_offers_or_timeout_can_cause_app_to_stop_selecting_market by @rodvar in #1510
  • fix: Show reconnecting overlay in client app during reconnection by @nostrbuddha in #1507
  • bugfix/detect_new_android_emulator_fingerprints_api_37 by @rodvar in #1511
  • bugfix/remove_broken_qemu_check by @rodvar in #1512
  • Release/anode 0.8.0 by @rodvar in #1517
  • design/settings_faq by @rodvar in #1519
  • design/settings_menu_ux_improvements by @rodvar in #1521
  • design/onboarding_process_information_connect_and_node_bisq2_adaptation by @rodvar in #1522
  • Feature/relayed notifications deep linking by @rodvar in #1515
  • design/network_info_section by @rodvar in #1527
  • bugfix/tor_aware_debounces_to_avoid_going_to_reconnecting_state_too_frequently by @rodvar in #1531
  • Replace global disableInteractive() with per-action guards and guardedSuspendAction (#1284) by @nostrbuddha in #1523
  • bugfix/flaky_linux_ci_tests by @rodvar in #1532
  • Persist the user's selected market filter for offers based on their settings by @salottodev in #1528
  • design/improve_faqs_wording_tailored_for_current_mobile_support by @rodvar in #1538
  • fix: iOS reconnect overlay -> 'Restart services' button by @nostrbuddha in #1536
  • Fix bug on search bard in offers tab by @salottodev in #1539
  • design/bootstrap_redesign_tor_failure_docs by @rodvar in #1542
  • GuardSuspendAction return Job? by @nostrbuddha in #1543
  • fix(nodeApp): persist trade messages after Bisq2 rate-limited channel write by @nostrbuddha in #1535
  • Schedule hide loading by @nostrbuddha in #1544
  • chore/update_koverage_checks_based_on_project_improvement by @rodvar in #1545
  • Add FAQs sreen implementation to More tab by @salottodev in #1541
  • Update translations (364 new keys) in mobile for 13 locales by @hiciefte in #1550
  • fix(main): reset GlobalUiManager on teardown to prevent frozen UI after restart (#1568)
  • bugfix/connect_first_market_fetch_after_cold_start_fails_freq_over_tor (#1564)

Full Changelog: connect_0.6.0...connect_0.6.1