Tags give the ability to mark specific points in history as being important
  • release/201911
    ee98bb2e · misc: update version ·
    Release release/201911

    Notes

    Change version name to 'Free as in Freedom' Recent webkitgtk has emoji support ffmpeg now embedded in official package for auto bitrate + hardware acceleration

    Features

    • callview: rework conference ui (#1052)
    • JAMS: support login to an account manager
    • wizard: re-work account creation
    • chatview: add video recorder
    • chatview: add audio recorder
    • currentcallview: don't show the preview in conference
    • ui: improve dark theme support (#1084, #718)
    • conversation: automatically accepts < 20Mb files
    • video: auto adapt bitrate

    Bugfixes

    • Fix multiple crash with SIP accounts
    • Fix DTMF for SIP
    • newaccountsettings: disable codecs switch when video is disabled
    • chatview: show generated avatar into the chatview (#947)
    • Fix account migration
    • ringnotify: make notification id for chat unique (#1025)
    • Fix alignment in settings view
    • Change search label
    • call: handle PEER_BUSY state
    • lrc: fix clearAllHistory
    • avmodel: sort framerates
    • sip: fix temporary item removal
    • avmodel: getCurrentRenderedDevice support conferences
    • upnp: now async
    • some deadlocks are fixed
    • some segfault are fixed
    • sip_transport: avoid PJ_ENOTSUITABLE when ipv4<->ipv6
    • sipcall: fix rotation
    • ffmpeg: handle ebusy when opening devices
    • file transfer: fix cancel
    • conference: fix color inversion during conferences
    • lan: improve pjsip behavior in a LAN
    • trustrequests: handle removed contacts (ring-daemon#129)
    • dbus: only authorize one daemon per DBUS_SESSION_BUS_ADDRESS

    Internal changes

    • chatview code is now in LRC and shared with the windows client
    • Remove references to old name
    • database: migrate to per account database
    • avmodel: optionally switchInput using a callId
    • video sender: send only 1 keyframe at start
    • contrib: various bump (opendht, upnp, ffmpeg, etc)
    • p2p: use one IceTransport by sub transfer
    • decoder: set fpsprobesize, use default probesize
    • ice: enable aggressive nomination to avoid latencies
    • accel: remove libdrm code
    • sipvoiplink: remove wait for completed transactions in dtor
    • Remove some thread creations
    • replace restbed by restinio
    • namedirectory: don't create temporary items during lookup
    • file transfer: use different ice for each transfer
    • manager: allow switchInput on conference
  • release/201908
    5c122037 · misc: update version ·
    Release release/201908

    Features

    • Add a profile card by contact (#792)
    • Save last window position and size (#814)
    • Remove block option for SIP
    • Add recording preferences in generaal settings
    • Erase data securely before removing account (ring-daemon#60)
    • Negotiate calls in TCP and UDP and prefer TCP if necessary (ring-daemon#103)
    • Improve negotiation for p2p file transfer
    • Auto change the video quality
    • Add hardware acceleration support for NVidia
    • SIP fix SMS issues

    Bugfixes

    • Fix webkit becoming grey when re-parenting (#1024)
    • Improve import account message
    • Homogeneize avatar generation (#989)
    • Fix DTMF focus for SIP
    • Fix inhibition for multiple calls
    • Bufferize messages during chatview creation (#1038)
    • Improve connectivityChange detection and account switching.
    • Fix account selector text update (#1051)
    • Prevent segfaults (#1054)
    • Translate strings from daemon.
    • Sort resolutions by width
    • Sort conversations when clearing history (ring-lrc#411)
    • Fix subscriptions for new contacts
    • Hangup if contact is deleted
    • Various deadlocks (ring-daemon#120)

    Internal changes

    • Remove nb_NO.po and add nn.po
    • LRC remove unused code
    • Change from enableAccount() to setAccountEnabled()
    • Update msgpack, gnutls, opendht
    • Rewrite code for UPnP support
  • release/201906
    db67cd08 · misc: update version ·
    Release release/201906

    Features

    • Save window state (maximized/fullscreen/size) - #814
    • Add fullscreen support when F11 is pressed

    Bugfixes

    • Change some shortcuts
    • Fix media selection
    • Fix call selection when answering
    • Improve name registration errors detection
    • Improve SIP text/plain detection
    • Remove pending contact requests for SIP accounts
    • Fix temporary item when copy/paste a full ring id
    • SIP: Fix online status
    • Fix audio recorder - ring-daemon#95
    • Fix some deadlocks
    • Fix calls via TURN - ring-daemon#105
    • Fix multi devices support for calls - ring-daemon#120

    Internal changes

    • Cleanup daemon side
    • Update restbed
    • Update opendht to 1.9.5
    • Improve UPnP implementation - ring-daemon#96
    • Increase default video bitrate
  • release/201905
    6bad7d5f · misc: update version ·
    Release release/201905

    Gnome client changes (2019.05) Features

    • Add peer to peer file transfer support (ring-project#486)
    • Advanced settings: add DHT peer discovery support
    • Media Settings: add hardware acceleration support
    • Alert user if minimizing in systray with active calls
    • i18n: make chatview translatable (#900)
    • Add keyboard shortcuts (ring-project#588)
    • UPnP add TCP mapping support (ring-daemon#86)

    Bugfixes

    • Credits: fix link to transifex
    • fix some memory leaks when drawing avatars
    • Conversation List: ignore CR in aliases (#1011)
    • Call view: fix show chat view button status
    • Name registration: better handling for wrong archive password
    • tls_session: close transport after cleanup
    • sip: check message utf8 validity before emitting signal

    Internal changes

    • Bump OpenDHT to 1.9.4
    • Bump GNUTls to 3.6.7
    • Bump Pjsip to (6b9212dcb4b3f781c1e922ae544b063880bc46ac + patches)
    • Change app id to net.jami.Jami
    • Internal renaming from Ring to Jami
    • Change appname and window title to Jami
    • Use new methods from LRC
    • Fix some data races
    • dring/dbus: unregister signals on exit
  • 1.0.0   Version 1.0.0
    45bee9cc · bump to version 1.0.0 ·
  • 0.3.0   Release 0.3.0
  • 0.2.1   Release 0.2.1
  • 0.2.0   Release 0.2.0
  • 0.1.0   Release 0.1.0