Skip to content

Bisq Connect 0.7.0

Latest

Choose a tag to compare

@rodvar rodvar released this 18 Jul 07:06

πŸš€ Release notes

We're excited to announce Bisq Connect 0.7.0, 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:

  • Redesigned startup screen with clearer Tor connection progress and graceful handling of slow or failed connections
  • More reliable startup over Tor: fixes for market data failing to load on cold start and the splash occasionally getting stuck
  • Multiple stability fixes, including iOS crashes and a frozen UI after app restart
  • New applications for "use animations" setting, enabled automatically on low-memory devices for smoother performance
  • Cleaner, better-organized "More" tab
  • Plus other 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.7.0 (build 46)
 - Size: 56,921,791 bytes (54.2848501205 MiB)
 - SHA-256: b29b2747a913024f9467b41624eb97fafd5ca0270de556340c8df41e2faf3685
 - 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.7.0.apk
 - Package: network.bisq.mobile.client
 - Version: 0.7.0 (versionCode 28)
 - Size: 51,709,354 bytes (49.3138828278 MiB)
 - SHA-256: 9ab551943861692c97f4214ec7d8f504fc7676059c746fffec7143831449096c
 - 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/anode 0.9.0 by @rodvar in #1592
  • feat(splash): redesign connect bootstrap with typed phase model and 2-phase strip by @salottodev in #1582
  • Update translations (170 changed values) in mobile for 13 locales by @hiciefte in #1593
  • Update translations by @hiciefte in #1595
  • Guard Transifex workflow_run uploads by @hiciefte in #1601
  • feat(nodeApp): add Network Info screen with peer list and own node address, hidden behind a feature flag by @salottodev in #1596
  • feat(nodeApp): add Network Info connections list with per-peer direction, seed and date by @salottodev in #1602
  • Testing guide for AI agents and Testing Infra streamlining by @nostrbuddha in #1594
  • Fixes splash getting stuck at "Starting Tor… 0%" when kmp-tor dies early with CtrlConnection Stream Ended by @nostrbuddha in #1585
  • feat(nodeApp): complete Network Info with the My Node screen and enable it by @salottodev in #1605
  • Refactor/quick wins to eliminate code dups + bugfixes by @rodvar in #1604
  • Update translations (328 changed values) in mobile for 13 locales by @hiciefte in #1606
  • Fix Network translation review findings by @hiciefte in #1609
  • chore: upgrade Ktor from 3.5.0 to 3.5.1 by @nostrbuddha in #1611
  • bugfix/crash_key_already_used_lazy_column by @rodvar in #1607
  • bugfix/sigterm_crashes_ios_connect by @rodvar in #1608
  • Addressed CRAI feedback from PR #1594 by @nostrbuddha in #1610
  • bugfix/ios_connect_device_registration_crash by @rodvar in #1613

Full Changelog: anode_0.9.0...connect_0.7.0