Releases: SilentFURY-x/PeerConnect-App
Releases · SilentFURY-x/PeerConnect-App
v1.1.0 - Architecture Refactor & Stability Patch
🚀 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
handleExplicitDisconnectto target specific peers rather than marking the entire friends list as "Offline" when one user drops. - Fixed File Picker Crash: Corrected an
Intent.setTypereference 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
Stable offline messaging, file sharing, resiliency, and Proximity Sensing