Latest update

Release Notes

Main features introduced from this version on are: "Presence" and "Audio Messages". But we also addressed some security issues, increased the interoperability with the underlying OS and improved the overall performance.

PrivateGSM - All Edition - Version 11.3.3323

New Features

Improvements

Fixed Bugs

Known Issues

N/A


Release Notes - PrivateGSM Android - Version 11.3.3323

** Sub-task
* [PGDR-495] - Error handling for presence requests
* [PGDR-496] - Add a retry system for presence request
* [PGDR-498] - Add a preference item in order to enable-disable the contact sorting
* [PGDR-517] - Add authentication
* [PGDR-580] - Remove the debug flag for new "/service" URL
* [PGDR-584] - Create data migration for new URL

** Story
* [PGDR-474] - Contacts View reports presence status for each contact shown
* [PGDR-479] - User can select the sort order for contacts view (known and favorites)
* [PGDR-481] - Presence info are refreshed every time pgsm is brough in foreground
* [PGDR-487] - The user is informed if an "half-secure" call will be placed or if the callee may be offline
* [PGDR-490] - Recent call screen shows the presence status of a contact
* [PGDR-564] - Play audio notification on call hangup

** Task
* [PGDR-472] - Remove getApplicationFolder() from variants
* [PGDR-484] - Create a stub for presence response
* [PGDR-485] - Create a HTTPS Presence Requester
* [PGDR-486] - Parse and save the presence data
* [PGDR-493] - Add the precence feature to the internal variant system
* [PGDR-494] - Create the UI elements for the presence status and add the REFRESH menu button
* [PGDR-497] - Create a "known" contact list in order to show only the known contact
* [PGDR-499] - Create the dismissable dialog for the outgoing call
* [PGDR-500] - Create an async task on every activity onResume
* [PGDR-501] - Add the presence status icon in the recent call activity
* [PGDR-502] - Making contacts lists scroll smoother
* [PGDR-507] - Change the MJSIP service in order to use StartForeground
* [PGDR-510] - Make pager switch smoother without UI lag
* [PGDR-511] - Manage the presence info for a contact with multiple phone numbers
* [PGDR-513] - Configure thread name for all the AsyncTasks
* [PGDR-514] - Create i18N string for all the presence UI elements
* [PGDR-521] - Remove warning dialog for WARNING presence status
* [PGDR-522] - Manage the new presence bit flags sent by server (secure-unsecure trank and automatic call fowarding to trunk)
* [PGDR-523] - The user is informed if the caller is unknown on a server without trunk (ex: Rendezvous)
* [PGDR-526] - Remove FAKE_SERVICE and verbose Presence logging
* [PGDR-530] - If the server is misconfigured (HTTP ERROR 302) does not show presence warning message
* [PGDR-546] - Fix preprod realm
* [PGDR-582] - Remove IN_APP billing permission from android manifest
* [PGDR-603] - Remove all the presence popup (and application settings about the dismissable popup)
* [PGDR-613] - Add new audio files for new languages