I'm pleased to announce the release of KMess 1.5, a MSN Messenger client for KDE.
After a long time of development from version 1.4 first, and the
1.5-pre series after, we've been able to obtain a very stable and
feature-filled version.
Changes
Users of KMess 1.5-pre2 will might notice that file transfers have
become stable while operating full-speed. The ugly popup balloons are
gone and you can send custom emoticons now. A lot of bugs are squashed
in the process, and the overall application got the polish it deserves.
Users of the last official stable release (1.4.3) will notice the quite
some new interesting features.
Most parts of the user interface have been improved. Combined with rich
colorful chat styles it's a refreshing breeze for the eyes.
This release brings the MSN support to a level we're happy with. During
the development of KMess 1.5-pre1 and pre2, we've added support for the
things you'd expect from a MSN Messenger client.
That's nudges, now playing information, custom emoticons, personal
messages, fast file transfers and automatic download of display
pictures. To make sure you don't miss something in a conversation,
Winks and offline messages can also be received,
being able to send those as well is still a todo.
Looking back
Making the release of KMess 1.5 took a lot of time. Much more time then I anticipated. The introduction of a new developer (thanks Valerio!) helped a lot here. Looking at the changes I'm really stunned how much we've been able to polish.
It was quite difficult to get the direct connections stable. They've been a source of many crashes and lockups. Seeing it work out all smooth now is just unbelievable. It just works, like every user expects it to be. But after so much trouble I'm filled with excitement each time I see that progress bar rush to 100% in no-time. It amazes me every time.
What felt as a little project with the 1.4 / 1.5-pre1 release, seams different now. With the new website, trac installation for developers (tickets and wiki pages), announcement writing, and rock solid release it feels this little project has matured a lot. It gives me confidence we'll be able to pull up a lot more nowadays. 
Future plans
KMess 1.5
will be the last version based on Qt 3 and KDE 3. The next major
version will be based on Qt 4 / KDE 4. Originally I'd planned to get a release done before the KDE 4 beta's, but it took far more time to get the file transfers stable. It means there won't be a KMess 1.6, but a 2.0 version since KDE 4 will likely be adopted (e.g. with 4.1) by the time we're ready with 2.0.
I had some plans to collaborate with other projects before, but never really gotten to it yet. Since everyone is going for Decibel lately, I'm curious how we work towards that goal as well. I'm curious how it will work out, because I don't want to loose the specific MSN protocol features we have.
For now, enjoy the release! 