Skip to content

DialcaLink v1.1.0 Update

Choose a tag to compare

@Diego17cp Diego17cp released this 18 Jul 22:30
· 17 commits to main since this release

πŸš€ Release v1.1.0 β€” Persistent Connectivity & Remote SMS

Dialca Link v1.1.0 is focused on improving reliability and everyday usability.

This release introduces a major architectural improvement by moving the WebSocket client into a persistent Android Foreground Service, ensuring that synchronization remains active even when the application is closed. Additionally, users can now send and reply to SMS directly from the Client, making Dialca Link much closer to a complete remote messaging experience.


✨ What's New

πŸ”„ Persistent WebSocket Connection

The Client WebSocket has been migrated from the UI layer into a dedicated Android Foreground Service.

Benefits:

  • Connection remains alive when the app is closed.
  • Improved synchronization reliability.
  • Better resistance to Android background restrictions.
  • Reduced reconnection interruptions.

πŸ’¬ Remote SMS Sending

You can now compose and send SMS directly from the Client.

The new compose screen supports:

  • Contact search
  • Manual phone number input
  • Message composition
  • Direct delivery through the Gateway

↩️ SMS Replies

Incoming conversations now support replying directly from the Client.

This required internal database improvements to properly persist outgoing messages and keep conversations synchronized across devices.


πŸ”„ In-App Update System

Dialca Link can now automatically check for new releases using the project's GitHub Releases API.

Features:

  • Automatic version checking
  • Update availability dialog
  • Direct APK download
  • Simplified update experience without manually visiting GitHub

Inspired by the update system used in DialCash.


🎨 UI & UX Improvements

Various interface and user experience enhancements, including:

  • Improved navigation flow
  • Better visual consistency
  • Minor layout refinements
  • General usability improvements

πŸ›  Internal Improvements

  • Client networking architecture redesigned.
  • Database updated to support outgoing SMS synchronization.
  • Improved service lifecycle management.
  • Better separation between UI and background communication.

Thank you for using Dialca Link! ❀️