Improved
APK release 1.6.0-rc2
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
- feat: Tablet orientation fix for landscape mode by @developerchunk in https://github.com/permissionlesstech/bitchat-android/pull/490
- mesh optimization: suppress relay of reassembled packets by setting TTL=0 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/492
- refactor app constants: service UUID for BLE by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/494
- Fix direct peer detection by binding on per-connection first ANNOUNCE and never dropping ANNOUNCE as duplicates by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/502
- fix connection attempt counter tracker by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/503
- Fix: do not reject empty packets that arent message type by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/510
- refactor app constants: service UUID for BLE by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/500
- Add Network permission requirement to README by @Mafiadoener36 in https://github.com/permissionlesstech/bitchat-android/pull/522
- feat: add product flavors and TorProvider abstraction by @moehamade in https://github.com/permissionlesstech/bitchat-android/pull/508
- Migrate from LiveData to Kotlin Flow by @yet300 in https://github.com/permissionlesstech/bitchat-android/pull/518
- Background persistence by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/505
- bump version 1.6.0 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/524
- bump targetSdk to 35 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/526
- Prevent quit notification from reappearing by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/530
- fix: wifi aware socket binding by @aidenvalue in https://github.com/permissionlesstech/bitchat-android/pull/533
- Revert "fix: wifi aware socket binding" by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/535
- Fix notification user try 2 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/541
- Fix: Add @ConscryptMode annotation to resolve test failures by @rebroad in https://github.com/permissionlesstech/bitchat-android/pull/543
- Fix small-screen header clipping (#519) by @Kargatharaakash in https://github.com/permissionlesstech/bitchat-android/pull/532
- QR and Verification feature by @yet300 in https://github.com/permissionlesstech/bitchat-android/pull/529
- Enforce mandatory packet signature verification by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/546
- Revert "Fix small-screen header clipping (#519)" by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/548
- fix: location channel manager by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/516
- fix: sync notification peer count with sidebar by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/547
- bump versioncode to 28 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/551
- FIX: verify signature only for ANNOUNCE, MESSAGE, and FILE_TRANSFER like ios by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/552
- versioncode bump to 29 by @callebtc in https://github.com/permissionlesstech/bitchat-android/pull/553
New Contributors
- @Mafiadoener36 made their first contribution in https://github.com/permissionlesstech/bitchat-android/pull/522
- @aidenvalue made their first contribution in https://github.com/permissionlesstech/bitchat-android/pull/533
- @rebroad made their first contribution in https://github.com/permissionlesstech/bitchat-android/pull/543
- @Kargatharaakash made their first contribution in https://github.com/permissionlesstech/bitchat-android/pull/532
Full Changelog: https://github.com/permissionlesstech/bitchat-android/compare/1.5.1...1.6.0