mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
183 lines
6.1 KiB
Markdown
183 lines
6.1 KiB
Markdown
# 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.
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- Added shortcuts to contacts' latest chat rooms
|
|
- Improved device's do not disturb policy compliance
|
|
- Added sample application to help developpers getting started with our SDK
|
|
- Added picture in picture feature if supported instead of video overlay
|
|
- Added camera preview as dialer's background on tablets
|
|
- Contact section in the settings
|
|
|
|
## Changed
|
|
- Call statistics are now available for each call & conference
|
|
- Added our own devices in LIME encrypted chatrooms' security view
|
|
- No longer display incoming call activity from Service, instead use incoming call notification with full screen intent
|
|
- Improved reply notification when replying to a chat message from the notification
|
|
- License changed from GPLv2 to GPLv3
|
|
|
|
## [4.1.0] - 2019-05-03
|
|
|
|
### Added
|
|
- End-to-end encryption for instant messaging, for both one-to-one and group conversations.
|
|
- Video H.265 codec support, based on android MediaCodec.
|
|
- Enhanced call and IM notifications, so that it is possible to answer, decline, reply or mark as read directly from them.
|
|
- Setting to request attachments to be automatically downloaded, unconditionnally or based on their size.
|
|
- Possibility to send multiple attachments (images, documents) in a same message.
|
|
- Possibility to share multiple images through Linphone from an external application (ex: photo app)
|
|
- Rich input from keyboard (images, animated gifs...) when composing messages.
|
|
- Rendering of animated gifs in conversations.
|
|
- Button to invite contacts to use Linphone by sending them a SMS.
|
|
- Possibility to record calls (audio only), and replay them from the "Recordings" menu.
|
|
- Remote provisioning from a QR code providing the http(s) url of a provisioning server.
|
|
- Option for a dark theme
|
|
|
|
### Changed
|
|
- Compilation procedure is simplified: a binary SDK containing dependencies (liblinphone) is retrieved automatically from a Maven repository.
|
|
Full compilation remains absolutely supported. Please check local README.md for more details.
|
|
- Updated translations, mainly French and English.
|
|
- Call history view shows last calls for a given contact.
|
|
- Improved ergonomy of answer/decline buttons, including accessibility support.
|
|
- Enhanced user interface, including new icons, cleanups of unused graphical resources.
|
|
- Contact view is faster thanks to an asynchronous fetching.
|
|
- Adaptive icon for Android 8+.
|
|
- Video overlay now also shows local view.
|
|
- Reworked settings view, cleanup of useless settings.
|
|
- About section links to full GPLv2 license text.
|
|
|
|
### Deprecated
|
|
- The video rendering method based on GL2JNIView is deprecated in favour of TextureView, which is easier to use.
|
|
Please read [this article](https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Features/Android%20TextureView%20Display/) for more information.
|
|
|
|
### Fixed
|
|
- One to one text conversations mixed up when initiated from differents SIP accounts.
|
|
|
|
|
|
## [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.](https://wiki.linphone.org/xwiki/wiki/public/view/Lib/Linphone%20%28Android%29%20Java%20wrapper/) )
|
|
|
|
### 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](https://wiki.linphone.org/xwiki/wiki/public/view/FAQ/How%20does%20adaptive%20bitrate%20algorithm%20work%20%3F/))
|
|
|
|
### 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
|