3.19.92 - "Like a Trailer Park Husband"
=======================================
* Misc. bug fixes and cleanups [Florian, Claudio; #763385, #763623]

Contributors:
  Claudio André, Florian Müllner

Translations:
  Enrico Nicoletto [pt_BR], Piotr Drąg [pl], Dušan Kazik [sk], Balázs Úr [hu],
  Baurzhan Muftakhidinov [kk], Rūdolfs Mazurs [lv], Aurimas Černius [lt],
  Matej Urbančič [sl], Anders Jonsson [sv], hanniedu [nl],
  Hannie Dumoleyn [nl], Efstathios Iosifidis [el], Daniel Mustieles [es],
  Fabio Tomat [fur], Mario Blättermann [de], Marek Černocký [cs],
  Марко Костић [sr], Милош Поповић [sr@latin], Fran Dieguez [gl],
  Changwoo Ryu [ko], Jiri Grönroos [fi]

3.19.91 - "Dr. Perfect?"
========================
* With no networks, open join-dialog on networks page [Kunaal; #762488]
* Handle irc:// URIs [Bastian; #728593]
* Linkify channel names [Florian; #762673]
* Remember the last selected room [Rares; #759812]
* Misc. bug fixes [Isabella, Florian, Daniel; #762374, #762390, #762424,
  #762590, #762481, #762490]

Contributors:
  Piotr Drąg, Bastian Ilsø, Kunaal Jain, Daniel Landau, Florian Müllner,
  Isabella Ribeiro, Rares Visalom

Translations:
  Mario Blättermann [de], Artur de Aquino Morais [pt_BR],
  Мирослав Николић [sr, sr@latin], Piotr Drąg [pl], Anders Jonsson [sv],
  Tom Tryfonidis [el], Daniel Mustieles [es], Chao-Hsiung Liao [zh_TW],
  Daniel Korostil [uk], Fran Dieguez [gl], Cédric Valmary [oc],
  Adrian Perez [es], Marek Černocký [cs], Gábor Kelemen [hu], Jordi Mas [ca],
  Efstathios Iosifidis [el], Rūdolfs Mazurs [lv], Dušan Kazik [sk],
  Yosef Or Boczko [he], Fabio Tomat [fur], Jiri Grönroos [fi]

3.19.90 - "It's Like Stealing Money for Free"
=============================================
* Replace ellipsis with expander arrows in status summaries [Kunaal; #759120]
* Strip color codes from topics [Kunaal; #747415]
* Offer users to enter server password on authentication failures
  [Florian; #709824]
* Add support for pasting images to public image service [Kunaal; #760346]
* Connection Properties: Only make "Apply" sensitive when there are changes
  [Isabella; #762015]
* Provide tab-completion for implemented IRC commands [Kunaal; #761304]
* Make "Reconnect" action work when already connected [Isabella; #761276]
* Add shortcuts to switch to rooms with unread messages [Rares; #761290]
* Allow to set up new connections from predefined networks [Florian; #761859]
* Add TLS setting where we cannot turn it on automatically [Florian; #730892]
* Overhaul paste confirmation to allow entering text around links
  [Florian; #760315]
* Misc. bug fixes [Rares, Florian, Isabella, Daniel; #760497, #760842,
  #762015, #761723, #761859]

Contributors:
  Rares Visalom, Piotr Drąg, Kunaal Jain, Daniel Landau, Florian Müllner,
  Isabella Ribeiro

Translations:
  Balázs Meskó [hu], Sebastian Rasmussen [sv], Daniel Mustieles [es],
  Fabio Tomat [fur], Mario Blättermann [de], Rūdolfs Mazurs [lv],
  Dušan Kazik [sk], Piotr Drąg [pl], Fábio Nogueira [pt_BR],
  Jiri Grönroos [fi], Baurzhan Muftakhidinov [kk], Rafael Fontenelle [pt_BR],
  Bernd Homuth [de], Chao-Hsiung Liao [zh_TW], Мирослав Николић [sr, sr@latin],
  Reinout van Schouwen [nl]

3.19.4 - "Super-size THIS"
==========================
* Use popover to change nickname [Florian; #760872]
* Implement /msg command [Kunaal; #724592]
* Implement connection management in room list [Isabella; #761057]
* Allow to undo connection removal [Florian; #761281]
* Remove Connections dialog [Florian; #709984]
* Misc. bug fixes [Hashem, Florian; #760653, #761269, #761288]

Contributors:
  Olivier Fourdan, Richard Hughes, Kunaal Jain, Florian Müllner,
  Hashem Nasarat, Isabella Ribeiro

Translations:
  Marek Černocký [cs], GNOME Translation Robot [de], Gustavo Marques [pt_BR],
  Enrico Nicoletto [pt_BR], Tom Tryfonidis [el], Kjartan Maraas [nb],
  Dušan Kazik [sk], Aurimas Černius [lt], Balázs Meskó [hu], Fabio Tomat [fur]

3.19.3 - "Lucy Diamond"
=======================
* Compress status messages on idle channels [Bastian; #711542]
* Also load history when scrolling via keyboard [Isabella; #755547]
* Misc. bug fixes [Florian, Kunaal; #759772, #759677, #759032]

Contributors:
  Bastian Ilsø, Kunaal Jain, Florian Müllner, Isabella Ribeiro

Translations:
  Pedro Albuquerque [pt], Jiri Grönroos [fi], Daniel Mustieles [es],
  Muhammet Kara [tr]

3.19.2 - "It was 12 Noon... of Course I was Drunk"
==================================================
* Linkify all supported URI schemes [Jonas; #755563]
* Misc. bug fixes [Florian, Jonas; #756323, #757493, #758476]

Contributors:
  Jonas Danielsson, Florian Müllner

Translations:
  Pedro Albuquerque [pt], Jiri Grönroos [fi], Balázs Meskó [hu],
  Marek Černocký [cs], Yosef Or Boczko [he], Kjartan Maraas [nb],
  Daniel Mustieles [es]

3.19.1 - "ABBA Turd"
====================
* Allow users to edit message after /command errors [Kunaal; #756363]
* Add help overlay for keyboard shortcuts [Florian; #756981]
* Indicate no matches when filtering userList [Cody; #756831]
* Highlight room rows while showing the context popover [Isabella; #756325]
* Misc. bug fixes [Florian, Kunaal; #755970, #755158, #756761, #756848,
  #756702]

Contributors:
  Kunaal Jain, Florian Müllner, Isabella Ribeiro, Cody Welsh

Translations:
  Dušan Kazik [sk], Inaki Larranaga Murgoitio [eu], Daniel Korostil [uk],
  Jiri Grönroos [fi], Marek Černocký [cs], Fabio Tomat [fur]

3.18.1 - "It's Yoghurt. It's French."
=====================================
* Don't highlight nickname matches inside words [Florian; #755166]
* Base nick highlighting and online status on "basenick" [Florian; #755133]
* Suggest default values for new connections [Kunaal; #709980]
* Improve handling of channel names with capital letters [Florian; #755722]
* Fix ellipsization in user list [Jurijs; #755477]
* Use paste.gnome.org as paste service [Florian; #726053]
* Default to account of the currently active room in dialogs [Kunaal; #755771]
* Fix room list ordering on account name changes [Cody; #756319]
* Highlight room list header on hover if sensitive [Cody; #755158]
* Misc. bug fixes [Florian; #753420, #756359]

Contributors:
  Kunaal Jain, Jurijs KolomijecS, Florian Müllner, Cody Welsh

Translations:
  Милош Поповић [sr], Милош Поповић [sr@latin], Daniel Mustieles [es],
  Jiri Grönroos [fi], Fabio Tomat [fur]

3.18.0 - "What's the Japanese for 'slut'?"
==========================================

Translations:
  Piotr Drąg [pl], Arash Mousavi [fa], Changwoo Ryu [ko], Milo Casagrande [it],
  Fran Dieguez [gl], Stas Solovey [ru], Dušan Kazik [sk], Aurimas Černius [lt],
  Bernd Homuth [de], Pedro Albuquerque [pt], Marek Černocký [cs],
  Alain Lojewski [fr], Jiro Matsuzawa [ja], Cheng-Chia Tseng [zh_TW],
  Rafael Fontenelle [pt_BR], Tom Tryfonidis [el], Kjartan Maraas [nb],
  Ask Hjorth Larsen [da], Rūdolfs Mazurs [lv], Anders Jonsson [sv],
  Muhammet Kara [tr], Balázs Úr [hu]

3.17.92 - "Bottom Shy"
======================
* Misc. fixes [Jiro; #754916]

Contributors:
  Arijit Chatterjee, Jiro Matsuzawa, Florian Müllner

Translations:
  Piotr Drąg [pl], Dušan Kazik [sk], Pedro Albuquerque [pt],
  Milo Casagrande [it], Baurzhan Muftakhidinov [kk], Tom Tryfonidis [el],
  Changwoo Ryu [ko], Aurimas Černius [lt], Alexandre Franke [fr],
  Kjartan Maraas [nb], Jiri Grönroos [fi], Anders Jonsson [sv],
  Kentaro KAZUHAMA [ja], Fran Dieguez [gl], Bernd Homuth [de],
  Daniel Mustieles [es], Arash Mousavi [fa], Rūdolfs Mazurs [lv]

3.17.91 - "Wicked"
==================
* Misc. bug fixes and cleanups [Bastian, Florian]

Contributors:
  Bastian Ilsø, Florian Müllner

Translations:
  Piotr Drąg [pl], Pedro Albuquerque [pt], Chao-Hsiung Liao [zh_TW],
  Fran Dieguez [gl], Tom Tryfonidis [el], Yosef Or Boczko [he],
  Alexandre Franke [fr], Balázs Meskó [hu]

3.17.90 - "Like Kissing the Body Shop"
======================================
* Clear pending messages indication while offline [Florian; #753050]
* Indicate account errors in room list [Bastian]
* Re-enable updated paste service integration [Bastian; #725088]
* Misc. bug fixes and cleanups [Florian; #753335]

Contributors:
  Bastian Ilsø, Florian Müllner

Translations:
  Marek Černocký [cs], Kjartan Maraas [nb], Pedro Albuquerque [pt],
  Daniel Mustieles [es], Dušan Kazik [sk]

3.17.4 - "A Face like a Cat's Arse"
===================================
* Add empty state to assist with initial setup [Bastian; #711832]
* Fix observing channels from other handlers [Florian; #752422]
* Update new-message indicator to clarify its purpose [Florian; #751542]
* Misc. bug fixes [Florian; #733327, #752968, #750689]

Contributors:
  Bastian Ilsø, Florian Müllner

Translations:
  Yosef Or Boczko [he], Pedro Albuquerque [pt], Marek Černocký [cs]

3.17.3 - "It's nice... in a Hideous Sort of Way"
================================================
* Color contact availability in private chats [Bastian; #748703]

Contributors:
  Bastian Ilsø, Florian Müllner

Translations:
  Victor Ibragimov [tg], Cédric Valmary [oc], Daniel Șerbănescu [ro],
  Pedro Albuquerque [pt]


3.17.1 - "The Texas Chainsaw Mascara"
=====================================
* Improve readability of room list in backdrop state [Jakub, Florian; #711854]
* Distinguish offline nick names in chat log [Bastian; #710792]
* Misc. bug fixes and cleanups [Bastian; #747942]

Contributors:
  Bastian Ilsø, Florian Müllner, Jakub Steiner

3.16.1 - "Lars, Lars and Lars"
==============================
* Fixes messages not getting acknowledged due to confused toplevel state
  [Giovanni; #746508]
* Highlight matches in user list search [Bastian; #745743]
* Make line indicator dependent on line spacing [Bastian; #738671]

Contributors:
  Giovanni Campagna, Bastian Ilso, Bastian Ilsø, Florian Müllner

Translations:
  Inaki Larranaga Murgoitio [eu], Bernd Homuth [de], Rūdolfs Mazurs [lv]

3.16.0 - "Se você roubasse um beijo de alguém"
==============================================

Translations:
  Baurzhan Muftakhidinov [kk], Muhammet Kara [tr]

3.15.92 - "God, I miss Disco!"
==============================
* Follow best practices for window state saving [Florian; #745717]

Contributors:
  Florian Müllner

Translations:
  Changwoo Ryu [ko], Aurimas Černius [lt], Kjartan Maraas [nb],
  Anders Jonsson [sv], Jiri Grönroos [fi], Stas Solovey [ru], Samir Ribic [bs],
  Ask Hjorth Larsen [da], Josef Andersson [sv]

3.15.91 - "I'm buying him a beer"
=================================
* Register telepathy service to enable use as default channel handler
  [Giovanni; #745418, #745499]
* Misc. bug fixes [Florian; #745203, #743988]

Contributors:
  Giovanni Campagna, Florian Müllner

Translations:
  Yosef Or Boczko [he], Stas Solovey [ru], Cheng-Chia Tseng [zh_TW],
  Daniel Mustieles [es], Tom Tryfonidis [el], Dušan Kazik [sk],
  Rafael Ferreira [pt_BR], Efstathios Iosifidis [el], Daniel Korostil [uk],
  Balázs Úr [hu], Matej Urbančič [sl], Alexandre Franke [fr],
  Fran Dieguez [gl], Milo Casagrande [it], Marek Černocký [cs],
  Мирослав Николић [sr, sr@latin], Piotr Drąg [pl]

3.15.90 - "Plenty of meat, only one potato"
===========================================
* Add high-contrast application icon [Jakub; #735670]
* Fix picking up hyperlink color from theme [Florian; #743944]
* Drop selection mode [Florian; #736481]
* Improve a11y support [Florian; #743384]

Contributors:
  Matthias Clasen, Florian Müllner, Jakub Steiner

Translations:
  Inaki Larranaga Murgoitio [eu], Kjartan Maraas [nb], Kristjan SCHMIDT [eo],
  Matej Urbančič [sl], Milo Casagrande [it]

3.15.3 - "A desert holiday"
===========================
* Suppress overshoot indicator when loading backlog [Florian; #740132]
* Fix some corner-cases in type-ahead [Florian; #741756]

Contributors:
  Florian Müllner

3.15.2 - "Tack-a-rama"
======================
* Limit height of userlist popover [Jonas; #738518]

Contributors:
  Jonas Danielsson, Florian Müllner

Translations:
  Muhammet Kara [tr], Kjartan Maraas [nb]

3.14.1 - "Baby Bottles of Booze"
================================
* Improve performance [Florian, Carlos; #732290]
* Reset join time to prevent status message flood [Florian; #736349]
* Keep previously fetched user details around [Florian; #737136]

Contributors:
  Carlos Garnacho, Florian Müllner

Translations:
  Iris Gou [zh_CN], Мирослав Николић [sr, sr@latin], Kjartan Maraas [nb],
  Milo Casagrande [it], Kristoffer Grundström [sv], Rūdolfs Mazurs [lv]

3.14.0 - "The Goldfish Speach"
==============================

Translations:
  GNOME Translation Robot [de], Pawan Chitrakar [ne], Ask H. Larsen [da],
  Dušan Kazik [sk]

3.13.92 - "Orange?"
===================
* Provide some xchat-gnome compatibility shortcuts [Florian; #710053]
* Adjust to GTK+/Adwaita changes

Contributors:
  Florian Müllner, Yosef Or Boczko

Translations:
  ngoswami [as], Cheng-Chia Tseng [zh_TW], Kjartan Maraas [nb],
  Marek Černocký [cs], Andika Triwidada [id], Fran Diéguez [gl],
  Changwoo Ryu [ko], Gil Forcada [ca], Carles Ferrando [ca@valencia],
  Piotr Drąg [pl], Yuri Myasoedov [ru], Ville-Pekka Vainio [fi],
  Guillaume Bernard [fr], Balázs Úr [hu]

3.13.90 - "Our Notting Hill Moment"
===================================
* Fix in-app notifications [Florian; #730964]
* Fix timestamp formatting [Giovanni; #732611]
* Add context menu to URLs [Florian; #712163]
* Restore saved channels when an account is reconnected
  [Giovanni, Florian; #732905]
* Remember last selected account in join/message dialogs [Florian; #711833]
* Adjust to GTK+/Adwaita changes

Contributors:
  Giovanni Campagna, Piotr Drąg, Richard Hughes, Florian Müllner,
  Yosef Or Boczko, Olav Vitters

Translations:
  Enrico Nicoletto [pt_BR], Yosef Or Boczko [he], Aurimas Černius [lt],
  Muhammet Kara [tr], Daniel Mustieles [es], Cheng-Chia Tseng [zh_TW],
  Yuri Myasoedov [ru], Fran Diéguez [gl], Balázs Úr [hu], MarMav [el],
  Kjartan Maraas [nb], Daniel Korostil [uk], Inaki Larranaga Murgoitio [eu],
  Daniel Șerbănescu [ro]

3.13.2 - "Traveled down the road and back again"
================================================
* Subclass TpBaseClient instead of using two simple clients
  [Giovanni; #723440]
* Move dialog controls into the header [Florian; #730776]
* Always show notifications for highlights in other channels

Contributors:
  Giovanni Campagna, Florian Müllner

Translations:
  Carles Ferrando [ca@valencia]

3.13.1 - "Small is Small"
=========================
* Increase default size of connections dialog [Florian; #728643]

Contributors:
  Florian Müllner

3.12.1 - "Itty Bitty Titty Committee"
=====================================
* Misc. fixes [Florian, Piotr]

Contributors:
  Piotr Drąg, Florian Müllner

Translations:
  Yaron Shahrabani [he], Peter Vágner [sk], Ibrahim Saed [ar],
  Matej Urbančič [sl], Christian Kirbach [de]

3.12.0 - "The Really Hard Red Bull Test"
========================================
* Stop ellipsizing nick [Carlos; #711853]
* Do not open multiple dialogs if already opened [Sebastien; #715076]
* Standardize Help/About/Quit app menu items [Michael; #720151]
* Keep chat log around when offline or disconnected [Florian; #710271]
* Fix headerbar item positions after GTK+ changes [Yosef; #721736]
* Allow to set up new connections from join dialog [Florian; #711833]
* Don't highlight messages in private chats [Giovanni; #725065]
* Add 256x256 application icon [Giovanni; #723429]
* Show number of channel members in headerbar [Florian; #710705]
* Add keyboard shortcuts for directly switching to a room [Florian; #709983]
* Show real name as subtitle for private chats [Florian; #710819]
* Respect time format settings for timestamps [Carlos; #712626]
* Move user list into a popover [Florian; #727039]
* Misc. bug fixes and cleanups [Giovanni, Ryan, Florian, Carlos; #723432,
  #722532, #712217, #721703, #724902, #722728, #725064, #715025, #719526,
  #720706, #725403, #725688, #721889]

Contributors:
  Giovanni Campagna, Michael Catanzaro, Sebastien Lafargue, Ryan Lortie,
  Florian Müllner, Yosef Or Boczko, Frédéric Péters, Carlos Soriano

Translations:
  Rafael Ferreira [pt_BR], Daniel Mustieles [es], Marek Černocký [cs],
  Piotr Drąg [pl], Yosef Or Boczko [he], Adorilson Bezerra [pt_BR],
  Milo Casagrande [it], Fran Diéguez [gl], Enrico Nicoletto [pt_BR],
  Jiri Grönroos [fi], Dimitris Spingos [el], Daniel Korostil [uk],
  Ville-Pekka Vainio [fi], Changwoo Ryu [ko], A S Alam [pa],
  Sphinx Jiang [zh_CN], Rūdolfs Mazurs [lv], Aurimas Černius [lt],
  Cheng-Chia Tseng [zh_TW], Gabor Kelemen [hu], Yuri Myasoedov [ru],
  Alexandre Franke [fr], Pau Iranzo [ca], Andika Triwidada [id],
  Praveen Illa [te], Duarte Loreto [pt], Gábor Kelemen [hu],
  Ask H. Larsen [da], maria thukididu [el], Inaki Larranaga Murgoitio [eu],
  Мирослав Николић [sr, sr@latin], Kjartan Maraas [nb], Kenneth Nielsen [da]

3.11.2 - "The Oscar-Wilde-Sort"
===============================
* Insert timestamps after some time of inactivity [Florian; #712248]
* Include backlog of previous conversations [Florian; #712249]
* Misc. bug fixes [Richard, Florian; #709848, #711217]

Contributors:
  Richard Hughes, Florian Müllner

Translations:
  Yosef Or Boczko [he], Rafael Ferreira [pt_BR], Jiri Grönroos [fi],
  Piotr Drąg [pl], Joe Hansen [da]

3.11.1 - "Peppermint Foot Lotion"
=================================
* Initial Polari release
* Basic support for room/private chats
* Simple connection editor
* Nick completion
* Some support for more advanced /commands
* Experimental pastebin integration

Contributors:
  Felipe Borges, Mathieu Bridon, Giovanni Campagna, Ignacio Casal Quinteiro,
  Cosimo Cecchi, Guillaume Desmottes, Piotr Drąg, Javier Jardón,
  William Jon McCann, Tim Lunn, Florian Müllner, Volker Sobek, Carlos Soriano,
  Jasper St. Pierre, Jakub Steiner

Translations:
  Yaron Shahrabani [he], Marek Černocký [cs], Enrico Nicoletto [pt_BR],
  Piotr Drąg [pl], Daniel Korostil [uk], Daniel Mustieles [es],
  Matej Urbančič [sl], Yosef Or Boczko [he], Joe Hansen [da],
  Martin Srebotnjak [sl], Fran Diéguez [gl], Cheng-Chia Tseng [zh_HK, zh_TW],
  Timo Jyrinki [fi], malcolmlewis@opensuse.org [zh_HK, zh_TW], tuhaihe [zh_CN],
  Milo Casagrande [it]
