Skip to content

Releases: permissionlesstech/bitchat-android

1.7.4

Choose a tag to compare

@callebtc callebtc released this 17 Jun 18:48
ffe62bf

What's Changed

Full Changelog: 1.7.3...1.7.4

1.7.3

Choose a tag to compare

@callebtc callebtc released this 16 Jun 18:10
ae66412

What's Changed

  • Fix request sync duplicate public messages by @callebtc in #707
  • fix(sync): resolve hash alignment and early break bugs on GCS filter trimming by @a1denvalu3 in #708
  • Fix Android security parity from iOS audit by @callebtc in #709
  • Wifi aware refactor mesh core by @callebtc in #711
  • feat: disable Wi‑Fi Aware by default by @callebtc in #712

Full Changelog: 1.7.2...1.7.3

1.7.2

Choose a tag to compare

@callebtc callebtc released this 30 Mar 08:45
4dfec91

What's Changed

New Contributors

Full Changelog: 1.7.1...1.7.2

APK release 1.7.1

Choose a tag to compare

@callebtc callebtc released this 01 Feb 12:27
43029e8

What's Changed

  • Fix location updates in notes and Nostr subscription leaks by @callebtc in #636
  • fix(geohash): cleanup sampling subscriptions when closing location sheet by @a1denvalu3 in #659
  • fix: pause geohash heartbeat (kind 20001) sampling when backgrounded by @a1denvalu3 in #660

Full Changelog: 1.7.0...1.7.1

APK release 1.7.0

Choose a tag to compare

@callebtc callebtc released this 15 Jan 18:17
e3056d7
  • source routing: more efficient direct messages
  • geohash presence: count online people in region-city
  • update arti to 1.9.0 and add 32 bit builds
  • geocoder for de-googled phone via openstreetmap
  • fixes several issues identified by security audit firm cure53
  • many ui improvements and fixes

What's Changed

  • Implement Geohash Presence (Heartbeats) by @callebtc in #576
  • Gossip mesh topology + source-based routing by @callebtc in #445
  • Feat/graph force by @callebtc in #581
  • visual logger refactor by @callebtc in #583
  • Update arti to 1.9.0 and produce 32 bit builds by @callebtc in #585
  • Move PrivateChatSheet hosting into ChatDialogs and unify sheet state by @yet300 in #586
  • use bluetooth icon by @callebtc in #597
  • Fix/nostr dm bottom sheet by @callebtc in #598
  • Fix and Improve LocationManager logic by @callebtc in #599
  • OSM fallback for geocoding by @callebtc in #611
  • security: prevent storage exhaustion by saving incoming files to cache by @a1denvalu3 in #606
  • feat: Stable BLE Peer Identity via Scan Response by @callebtc in #613
  • Refactor: Implement Hybrid Location Provider (System/Fused) by @callebtc in #612
  • fix(security): Clear in-memory keys during panic mode by @callebtc in #596
  • Improve QR Verification UI by @callebtc in #615
  • Implement iOS-compatible Direct Peer Detection (TTL Logic) by @callebtc in #574
  • fix: centralize and strictly enforce connection limits by @callebtc in #618
  • Fix: Correctly parse recipient/sender IDs in broadcaster to enable unicast by @callebtc in #619
  • security: ensure media files are deleted during panic mode by @a1denvalu3 in #607
  • fix: Ensure empty neighbor lists in newer announcements clear mesh edges by @callebtc in #620
  • fix(ui): Show acquiring location state instead of unavailable by @a1denvalu3 in #621
  • Fix/590-Private-key-stored-as-Plain-text by @anupamjhabbl in #603
  • Refactored BottomSheetTopBar to BitchatSheetTopBar by @yet300 in #601
  • spacing for geohash sheet text by @callebtc in #623
  • feat: Introduce Gradle property to control APK splits by @moehamade in #560
  • bump to 1.7.0 by @callebtc in #624

New Contributors

Full Changelog: 1.6.0...1.7.0

APK release 1.6.0

Choose a tag to compare

@callebtc callebtc released this 05 Jan 10:34
654d385

new

  • background persistence: bitchat can now run in the background to support the mesh even if you leave the app
  • improved tor: self-compiled arti library reduces APK size from 150 MB to 15 MB
  • QR code contact verification
  • fixes and improvements

What's Changed

New Contributors

Full Changelog: 1.6.0-rc1...1.6.0-rc3

APK release 1.6.0-rc2

APK release 1.6.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@callebtc callebtc released this 05 Jan 04:41
9733806

new

  • background persistence: bitchat can now run in the background to support the mesh even if you leave the app
  • improved tor: self-compiled arti library reduces APK size from 150 MB to 10 MB
  • QR code contact verification
  • bug fixes and improvements

What's Changed

New Contributors

Full Changelog: 1.5.1...1.6.0

APK release 1.6.0-rc1

APK release 1.6.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@callebtc callebtc released this 13 Dec 09:53
8767cfd

new

  • background persistence: bitchat can now run in the background to support the mesh even if you leave the app
  • improved tor: self-compiled arti library reduces APK size from 150 MB to 10 MB
  • bug fixes and improvements

What's Changed

  • feat: Tablet orientation fix for landscape mode by @developerchunk in #490
  • mesh optimization: suppress relay of reassembled packets by setting TTL=0 by @callebtc in #492
  • refactor app constants: service UUID for BLE by @callebtc in #494
  • Fix direct peer detection by binding on per-connection first ANNOUNCE and never dropping ANNOUNCE as duplicates by @callebtc in #502
  • fix connection attempt counter tracker by @callebtc in #503
  • Fix: do not reject empty packets that arent message type by @callebtc in #510
  • refactor app constants: service UUID for BLE by @callebtc in #500
  • Add Network permission requirement to README by @Mafiadoener36 in #522
  • feat: add product flavors and TorProvider abstraction by @moehamade in #508
  • Migrate from LiveData to Kotlin Flow by @yet300 in #518
  • Background persistence by @callebtc in #505
  • bump version 1.6.0 by @callebtc in #524

New Contributors

Full Changelog: 1.5.1...1.6.0-rc1

APK release 1.5.1

Choose a tag to compare

@callebtc callebtc released this 19 Oct 10:56
f633509
  • location notes
  • take in-app photos
  • audio note optimization

What's Changed

Full Changelog: 1.5.0...1.5.1

APK release 1.5.0

Choose a tag to compare

@callebtc callebtc released this 18 Oct 19:19
2869a2b
  • location notes
  • take in-app photos
  • audio note optimization

What's Changed

New Contributors

Full Changelog: 1.4.0...1.5.0