Konversation 1.6.1 released! (July 22nd, 2016)Konversation 1.6.1 released! (July 22nd, 2016)

Konversation 1.6.1 is a maintenance release that contains various bug fixes for the stable KDE Frameworks 5-based version of Konversation.

Changes from 1.6 to 1.6.1:

Konversation 1.6 released! (April 8th, 2015)Konversation 1.6 released! (April 8th, 2015)

Konversation 1.6 is the first stable release of Konversation built on the new KDE Frameworks 5 and Qt 5 library sets, improving integration into many desktop environments, including Plasma Desktop 5, and adding first support for hi-dpi scaling. In addition to porting and reworking things for hi-dpi scaling, a number of behavior improvements and bug fixes were implemented, particularly improved nickname selection behavior at connection time and better layout behavior for the channel topic area.

Unfortunately the 1.6 release removes support for integrating with the KDE Address Book, as the interfaces Konversation was using to achieve this were dropped from KDE Frameworks. A replacement is in the works in the form of the new KPeople library, which we intend to use in a future release. Using KPeople, Konversation will then be able to tightly integrate with various contact management-related features in Plasma Desktop.

Changes from 1.6-beta1 to 1.6:

Konversation 1.6-beta1 has been released! (November 30th, 2014)Konversation 1.6-beta1 has been released! (November 30th, 2014)

Konversation 1.6-beta1 is the first release of Konversation built on the new KDE Frameworks 5 and Qt 5 library sets, and intended to allow you to help us test and shake out the remaining issues in the ported code. With stability despite many changes under the hood as the primary goal, the 1.6 release will not bring any new features, though Frameworks 5 and Qt 5 offer a host of efficiency improvements over the old stack and will enable us to support hi-dpi scaling and Wayland going forward.

Known issues in this beta include a lack of addressbook integration support (the needed Frameworks dependencies have not yet been released), drag and drop support for tabs being disabled, and minor visual polish issues, including some visual assets not having been updated to match KDE's new "Breeze" visual identity yet. We expect to resolve these issues in upcoming releases.

Changes from 1.5.1 to 1.6-beta1:

Konversation 1.5.1 has been released! (November 4th, 2014)Konversation 1.5.1 has been released! (November 4th, 2014)

Konversation 1.5.1 is a maintenance release containing only bug fixes. The included changes address several minor behavioral defects and a low-risk DoS security defect in the Blowfish ECB support. The KDE Platform version dependency has increased to v4.9.0 to gain access to newer Qt socket transport security flags.

Changes from 1.5 to 1.5.1:

Konversation 1.5 has been released! (January 15th, 2014)Konversation 1.5 has been released! (January 15th, 2014)

Konversation 1.5 adds numerous major features over the previous stable release. Of particular note are support for SASL and client certificate authentication, all-new topic management UI, overhauled authentication UI in the Identities dialog, per-tab spell-checking language settings, user-configurable nick context menu entries, mouse spring-loading on tabs, all-new versions of major bundled scripts and improved Ignore and Watched Nicknames systems. Many under-the-hood changes to improve codec support and general performance, along with the usual slew of bug fixes all over, further sweeten the deal. Don't miss out on reading about various other new features and more fixes in the full changelogs since version 1.4, too!

Changes from 1.5-rc2 to 1.5:

Konversation 1.5-rc2 has been released! (January 7th, 2014)Konversation 1.5-rc2 has been released! (January 7th, 2014)

After a (too) long wait, Konversation 1.5-rc2 is hopefully our final bid for your aid in assuring the quality of a now-impending final release. Quite a few gnarly bugs have fallen since rc1; some of them long-standing, others were introduced along with the features that made their debut in the preceding test release. Of particular interest to many users will be robustness improvements in the Watched Nicks system and the lifting of certain restrictions on Unicode support that had been in place as a by-product of supporting older, defective Qt versions. See the changelog for more details!

Changes from 1.5-rc1 to 1.5-rc2:

Konversation 1.5-rc1 has been released! (March 16th, 2013)Konversation 1.5-rc1 has been released! (March 16th, 2013)

Konversation 1.5-rc1 is the first test release for our next major release. The 1.5 development cycle has lead to significant new features in many areas of the application, from support for SASL and client certificate authentication on the protocol side, to all-new topic management UI, overhauled authentication UI, per-tab spell-checking language settings, user-configurable nick context menu entries and mouse spring-loading in the frontend and all-new versions of major bundled scripts. Improved Ignore, Watched Nicknames and Edit Paste functionality and behavior, performance improvements in some critical codepaths and many other bug fixes and minor UI touch-ups round things out.

Changes from 1.4 to 1.5-rc1:

Konversation 1.4 has been released! (December 4th, 2011)Konversation 1.4 has been released! (December 4th, 2011)

The dominant theme in Konversation v1.4 is improvements and feature additions to the user interface, particularly to text views, dialogs, (context) menus and input line commands. However, nearly all areas of the application have seen some amount of improvements in this release, as is to be expected given the relatively long relase cycle: Connection behavior, IRC protocol handling, scripting support, encryption support, user documentation - new features, polish and certainly also bug fixes are to be found in all of them. In summary, we hope you will enjoy the best Konversation yet.

The changelog for this release starts with a (very) brief summary of major highlights relative to v1.3.1, followed by the short list of changes since v1.4-beta1. If you skipped the beta, please do refer to the changelog for v1.4-beta1 as well, which is highly detailed and categorized for your reading pleasure.

A brief selection of highlights since 1.3.1:

Changes from 1.4-beta1 to 1.4:

Konversation 1.4-beta1 has been released! (November 1st, 2011)Konversation 1.4-beta1 has been released! (November 1st, 2011)

Konversation v1.4-beta1 is the first pre-release leading up to our next major release. A dominant theme in this release cycle have been improvements and feature additions to the user interface, particularly to text views, dialogs, menus and input line commands. However, as you might expect given the amount of time since the last release (sorry about that :-), improvements are to be found in nearly all areas of the application, including connection behavior, IRC protocol handling, scripting support, and more. Please have a look at the changelog for a short summary of the major highlights, as well as the usual extensive coverage of the details.

Changes from 1.3.1 to 1.4-beta1:

General User interface (more UI changes in individual sections below):

Text views:

Input lines:

Commands:

Highlights and notifications:

Identities:

Watched Nicknames:

Bookmarking:

Logging:

DCC:

Connection behavior:

Scripting and bundled scripts:

IRC Protocol:

Command line arguments:

System integration:

D-Bus interface:

Documentation:

Misc:

Build system and dependencies:

New git clone URLs (October 6th, 2010)New git clone URLs (October 6th, 2010)

The repository layout on git.kde.org has been overhauled today, resulting in a small change to our clone URLs. Essentially, the konversation/ segment has been removed from them. Anonymous read-only access can now be had at:

git://anongit.kde.org/konversation

(Cloning via HTTP is temporarily out of order, but should come back soon.)

Meanwhile, developers use the following for read-write access:

git@git.kde.org:konversation

Note that you don't need to throw out your existing clones: You can use git remote set-url origin <new url> to update the URL for your origin remote, or just edit .git/config with a text editor directly.

Konversation 1.3.1 has been released! (July 1st, 2010)Konversation 1.3.1 has been released! (July 1st, 2010)

Konversation 1.3.1 is a maintenance release that improves program behavior and fixes defects, the most serious of which is a regression that unfortunately suck into v1.3, which causes data corruption or even loss of Watched Nicknames Online lists on application quit. Behavioral improvements are found in the handling of aborting automatic reconnection attempts after connection failure and RFC 1459 PING/PONG exchanges. Further notable bugfixes have been made to the Edit Network dialog, the handling of system color schemes and using the ignore list feature to ignore certain CTCP events.

Changes from 1.3 to 1.3.1:

Konversation's Git repository has moved (June 18th, 2010)Konversation's Git repository has moved (June 18th, 2010)

Back in December 2009, Konversation made the move from Subversion to Git as its version control solution. In the course of that, our source code moved from KDE's Subversion server to the Gitorious.org platform. Konversation was the second KDE project after Amarok to do so; the goal was to test the waters for the eventual migration of KDE as a whole.

Recently, however, KDE's Git migration has changed course a bit: Instead of moving to Gitorious.org, we have decided to host our Git repositories within our own infrastructure (you can read more about this decision and the details of the new setup here and here). For the projects that already moved to Gitorious.org - by now, more than a dozen - this means a second move, and again Amarok and Konversation have moved first to help prepare the ground.

Our wiki has already been updated, but let's go over the new URLs / commands right here:

(Note: If you already have a clone, you don't have to clone again. Rather, you can use git remote set-url origin <new url> to switch over to the new URL.)

Commit access to the repository on Gitorious.org has been revoked, and once we've dealt with the in-flight merge requests still found there, the project on Gitorious.org will be deleted.

Konversation 1.3 has been released! (June 7th, 2010)Konversation 1.3 has been released! (June 7th, 2010)

Konversation 1.3 debuts a major new feature in the area of Direct-Client-to-Client (DCC) support: An implementation of the DCC Whiteboard extension that brings collaborative drawing - think two-player Kolourpaint - to IRC. It also brings back the integration with KDE's SSL certificate store the KDE 3 version enjoyed and expands support for auto-away to the Windows and Mac OS X platforms thanks to both recent advances in the KDE 4 platform and new code in Konversation. Interface tweaks, new keyboard shortcuts and many bugfixes (including a number of new fixes since 1.3-beta1) round things out. Finally, Konversation now depends on KDE 4.3 and Qt 4.5.

Changes from 1.3-beta1 to 1.3:

Konversation 1.3-beta1 has been released! (May 22nd, 2010)Konversation 1.3-beta1 has been released! (May 22nd, 2010)

Konversation 1.3-beta1 debuts a major new feature in the area of Direct Client-to-Client (DCC) support: An implementation of the DCC Whiteboard extension that brings collaborative drawing - think two-player Kolourpaint - to IRC. It also brings back the integration with KDE's SSL certificate store the KDE 3 version enjoyed and expands support for auto-away to the Windows and Mac OS X platforms thanks to both recent advances in the KDE 4 platform and new code in Konversation. Interface tweaks, new keyboard shortcuts and many bugfixes round things out. Finally, Konversation now depends on KDE 4.3 and Qt 4.5.

Changes from 1.2.3 to 1.3-beta1:

The development history of Konversation visualized using gource (February 16th, 2010)The development history of Konversation visualized using gource (February 16th, 2010)

As a little change of pace from the usual release announcement postings, here's a short visual treat: The source code revision history of your favorite IRC client, visualized using a nifty tool called gource. Check out out on YouTube, or better yet fetch the high-quality Ogg Theora version from here (1280x720; 143 MB).