Skip to content

Releases: SilentFURY-x/PeerConnect-App

v1.1.0 - Architecture Refactor & Stability Patch

30 Dec 19:35

Choose a tag to compare

🚀 Key Changes

🏗️ Architecture Refactor

  • Migrated project structure from Monolithic/Flat to Package-by-Layer (data, ui, logic).
  • Improved code readability and separation of concerns, preparing the codebase for future MVVM migration.

🐞 Critical Bug Fixes

  • Fixed "Stale Endpoint" Bug: Resolved a race condition where the UI would retain dead connection IDs after a reconnect, preventing messages from being sent.
  • Fixed "Zombie Connection" Issue: Added a hard radio reset on app startup (stopAllEndpoints) to clear lingering handles from previous sessions.
  • Fixed Disconnect Logic: Updated handleExplicitDisconnect to target specific peers rather than marking the entire friends list as "Offline" when one user drops.
  • Fixed File Picker Crash: Corrected an Intent.setType reference error that caused crashes on specific Android versions when attaching files.

Note: This release includes structural changes to Database Entities. A clean install (uninstall old version first) is recommended.

PeerConnect Initial Beta Release

29 Dec 12:08
d4437e0

Choose a tag to compare

Stable offline messaging, file sharing, resiliency, and Proximity Sensing