After 13 years of development Kadu 1.0 was released. It has been more than 2 years since last big release (0.12.0). Number of bugs was greatly reduced since then. A few functions were added to the program.
What is new?
OTR (Off-the-Record) is an encryption standard for instant messengers. Unlike simlite used in previous versions of Kadu and supported only by two programs (Kadu and ekg) it is widely accepted and used. OTR is much more user friendly and secure.
Each single-user chat window (OTR, like simlite, does not support chat rooms/conference encryption) has a button with menu that allows to start or stop encryption. Identity of the correspondent can be verified during private conversation using the same menu with a shared secret or question-and-answer methods.
In next versions of Kadu simlite encryption will be marked deprecated and then removed.
Chat window with OTR bar.
A button that displays menu with all current conversations was added next to tabs in chat window. It is shown only when not all tabs are visible at once.
New 'Open chat with...' window
New 'Open chat with...' window using QML was created. It is used as test of this new technology in Kadu. Please send us your opinion about it.
New 'Open chat with...' window.
Kadu versioning will change - each new Kadu version will get new number (2, 3, 4...). When needed, bugfix version will be released with second number (1.1, 1.2, 1.3...).
It is possible that version 2 will be released this year. The main change will be updating Qt from 4.8 to 5.x. Also a few minor functions will be added and lots of bugs will be fixed. List of tasks assigned to version 2 can be found on redmine.
In version 3 we will replace Iris XMPP/Jabber library with other one that will be easier to use and that will enable new XMPP functions in Kadu (remote history, services and transports will be first to be implemented).