difuse-phone-android/CHANGELOG.md
2019-01-14 17:30:05 +01:00

4.4 KiB

Change Log

All notable changes to this project will be documented in this file.

Group changes to describe their impact on the project, as follows:

Added for new features.
Changed for changes in existing functionality.
Deprecated for once-stable features removed in upcoming releases.
Removed for deprecated features removed in this release.
Fixed for any bug fixes.
Security to invite users to upgrade in case of vulnerabilities.

[4.1] - 2018-xx-xx

Improvements

  • Improved UI.
  • Added adaptive icon for Android 8+.
  • Use of binary SDK hosted in Maven repository instead of having to build it manually.
  • Asynchronous fetch of native contacts.
  • Removed unused graphical resources.
  • Updated translations.
  • Updated sliders used to answer or hangup incoming call so they can be used with accessibility tools.
  • Added setting to disable vibration while incoming call is ringing.

Features

  • Added new end to end LIME encryption for instant messaging, both for single chat rooms and group ones.
  • Send multiple files with text at the same time.
  • Support of H265 codec.
  • Use TextureView instead of GL2JNIView, easier to use and will fix issues.
  • Send SMS to invite your friends in using Linphone.
  • Reply to received chat message in notification.
  • Answer or hangup calls in notification.
  • Option to automatically download incoming files, either always, never or depending on their sizes. This adds the feature of having images received by file transfer in notifications.
  • Call recording.
  • Get remote provisioning URL from QR code scan.

[4.0.1] - 2018-06-26

Fixed

  • fix loading of plugins
  • fix issue with video stream, not started when receiving an incoming call just after the app is launched
  • fix issue with TURN

[4.0.0] - 2018-06-15

Added

  • Group chat between linphone.org SIP accounts.
  • new JAVA/JNI wrapper. This new wrapper is automatically generated from liblinphone C API. It breaks compatibility with previous, hand-made wrapper. (more information about new wrapper here. )

Deprecated

  • hand-made java API in submodules/linphone/java is deprecated. However it is still possible to use it by checking out the 3.4.x branch of linphone-android.

Fixed

  • issue with changing push notification token not passed to library, possibly resulting in a loss of incoming calls.

[3.3.0] - 2017-10-18

Added

  • Integration with Android O
  • New video adaptive bitrate algorithm(More informations here)

Changed

  • Application is no more managing in-call wakelock, it's now managed by the library

Fixed

  • Crashs in new chat view
  • Contacts management
  • Random crash in chatroom
  • Improve chats list loading time

[3.2.7] - 2017-05-15

Fixed

  • Crash with devices X86 on Android < 5

[3.2.6] - 2017-04-10

Added

  • Notification of message reading on chat
  • New permission to kill linphone app

Fixed

  • Crash with firebase push
  • Problems with contacts

[3.2.5] - 2017-03-06

Added

  • Doze mode(energy saving) button in Network settings

Changed

  • Migrate Linphone build from ANT to gradle
  • No pause VOIP Call on incoming GSM call until we off hook this
  • Subscription friends list enabled by default only for linphone domain

Fixed

  • Rotation after screen locking
  • Contacts background task
  • No more asking phone number for non-linphone domain
  • Bug with Linphone credential login

[Unreleased]

Added

  • Lime integration

[3.2.4] - 2017-01-19

Fixed

  • Some crashs
  • Some UI bugs

[3.2.3] - 2017-01-11

Fixed

  • Somes crashs

Changed

  • Improved performance of contacts loading

[3.2.2] - 2017-01-04

Fixed

  • Some bug with the download of OpenH264 for Android < 5.1
  • Some crashs

Changed

  • Disable AAC codecs

[3.2.1] - 2016-11-24

Added

  • Open H264 binary download for ARM Android < 5.1

Fixed

  • Crashes for x86 CPU at starting
  • Crashes in somes view in cause of bad locale time
  • Crashes in contacts view if we don't have permission

[3.2.0] - 2016-11-10

Added

  • Change your password in your account settings

Changed

  • Media H264 support improved for Android >= 5.1
  • Optimize memory footprint and performance of contacts list an IM view

Fixed

  • Crashes Android 6/7 at starting
  • Permissions issues
  • Layout of tablet views