Songs of Doom

Psi 0.11-RC1 released

May 12, 2007, 11:34 am

It’s release candidate time.
Psi-0.11-RC1 is out there to be tested, please grab your copies from

Source: http://downloads.sourceforge.net/psi/psi-0.11-RC1.tar.bz2
Mac: http://downloads.sourceforge.net/psi/Psi-0.11-RC1.dmg
Windows: http://downloads.sourceforge.net/psi/Psi-0.11-RC1-win32.zip

Please test this to destruction. If no show-stopping bugs are
revealed in the next few weeks, we’ll go gold. The changelog is as
follows:

* Reworked account registration process (including proper support for XEP-0077 (In-band registration))
* Finished support for XEP-0004 (Data Forms) by supporting forms in messages. (thanks to Roelof Naude)
* Added support for JEP-0070 (Verifying HTTP Requests via XMPP).
* Customizable shortcuts (thanks to Ephraim)
* Added spell checking (thanks to Ephraim). Currently only aspell is supported on non-Macs.
* Added option to automatically set the resource (using the hostname)
* Added new default Stellar3 iconset
* Added support for JEP-138 (Stream Compression)
* Added support for using JEP-33 (Extended Stanza Addressing) to multicast messages to multiple users. Use option.enable-multicasting to enable it.
* Added ‘Show status message’ toggle. There is a hidden option to put status messages under the nickname (at the cost of 2 extra pixels when no status message is shown)
* Support for Bookmark Storage (JEP-0048), where bookmarked conferences are auto-joined. No UI is provided for creating bookmarks (yet).
* Better error messages, including error condition mappings (JEP-0086)
* Support dynamically changing priority
* Improved PGP error messages
* Hiding the deprecated protocol selector for service discovery by default. Use option.ui.show-deprecated.service-discovery.protocol-selector to re-enable it.
* New options system (see options.xml)
* Receiving support for vCard-Based Avatars (JEP-0153)
* Support for Multi-User-Chat (JEP-0045)
* Preliminary support for User Nickname (JEP-0172)
* Preliminary support for Roster Item Exchange (JEP-0144)
* Psi now uses the Qt4(>=4.2.3) and QCA2 libraries, replacing the Qt3 and QCA1 requirements.
* “Privacy List” support in the account dialog.
* Support for JEP-0050 (Ad-hoc commands)
* Preliminary support for JEP-0163 (Personal Eventing Protocol)
* Preliminary support for JEP-0146 (Remote Controlling Clients)
* Large parts of the codebase have been restructured.
* Fixed a chat room bug where subject/topic changes were not shown.
* Mac OS X builds are now universal binaries, supporting the new Intel based Macs.
* Support for JEP-85 (Chat State Notifications).
* Support for JEP-0115 (Entity Capabilities).
* There is now a config.xml option to make some windows use the brushed metal theme on Mac OS X.
* Window opacity support is now present for all three supported platforms.
* Fixed Unicode URL opening bug #510
* Auto-reconnect accounts on wakeup
* Copy-pasting with emoticons now works
* Fixed issue #263 where emoticons would disappear in a reply or quote
* History index is rebuilt faster
* Configure toolbars merged into main preferences dialog
* Moving tooltips
* MingW32 compiler support (Coupled with the open source Qt4 Windows library this now allows completely free building of Psi on Windows)

This is also an announcement of a string freeze and a build system freeze (both short of finding errors in the text or the build system) so translators are encouraged to start translating now, and packagers to test their build systems ready for release.

In the development of 0.11 we’re also pleased to have onboard two new developers, Machekku and Textshell, who’ve both already proved themselves invaluable. Welcome to both.

So, go enjoy yourselves.

12 Responses to “Psi 0.11-RC1 released”

[...] (thanks), so it is not completely dead. However, just a quick announcement for today: The first release candidate of Psi 0.11 is out! Please download and test, there are some really great new changes. My personal [...]

fh wrote on May 12, 2007

the .dmg seems to be broken, osx is unable to mount it

idoric wrote on May 12, 2007

I compiled on a feisty kubuntu:
http://delta.affinix.com/download/qca/2.0/beta5/qca-2.0.0-beta5.tar.bz2
http://delta.affinix.com/download/qca/2.0/beta5/qca-openssl-0.1-20070508.tar.bz2
(but it’s the same problem with beta4)
psi-0.11-RC1

When I try to login, I randomly success or (more often) I have that message :
“There was an error communicating with the server.
Details: Broken security layer (TLS)”
(with two accounts on two different servers : jabber.org and im.apinc.org)

Is it a problem with QCA2 install? For the moment I installed again psi beta5, wich works for me.

Kev wrote on May 12, 2007

fh: Sounds like your download got corrupted, try a fresh download (I just downloaded myself to test).

Kev wrote on May 12, 2007

idoric: that seems to be related to a qca plugin mismatch between debug and release modes in Qt, Psi and QCA. QCA will be patched to work around this before the next beta.

idoric wrote on May 13, 2007

> “QCA will be patched to work around this before the next beta.”

ok, thanks for the quick answer.

Petteri wrote on May 13, 2007

> No UI is provided for creating bookmarks (yet).

This is really shame. Nice changelog otherwise.

Ray Nelerod wrote on May 15, 2007

Is it something with my Installation or consumes the windows version of Psi 0.11 triply memory than Psi 0.10 (0.10: 15kB, 0.11: 45kB, same config)?
And it seems to be terrific slow compared to the 0.10.
I used norman’s 0.10 with the muc-support (http://norman.rasmussen.co.za/84/psi-muc-build-for-win32/) and added three rooms to open at the startup of psi. They always started very fast without problems. With 0.11 it last up to a minute to open this three rooms.
Please tell me that is caused by some debug-code in the rc1 and will no problem with the 0.11 final.

Kev wrote on May 18, 2007

Qt4 seems to be much slower than Qt3 was; hopefully this will improve a bit once we’ve removed all the Qt3 compatability classes.

idoric wrote on May 30, 2007

> “idoric: that seems to be related to a qca plugin mismatch between debug and release modes in Qt, Psi and QCA. QCA will be patched to work around this before the next beta.”

With QCA beta6, it works perfectly, thanks for you and all the team for your hard and good work.

idoric wrote on May 30, 2007

> “idoric: that seems to be related to a qca plugin mismatch between debug and release modes in Qt, Psi and QCA. QCA will be patched to work around this before the next beta.”

With QCA beta6, it works perfectly, thanks for you and all the team for your hard and good work.

der-beweis » Blog Archive » Psi 0.11 RC1 wrote on November 13, 2007

[...] spiel hier gerade ein bisschen mit dem RC1 von PSI 0.11 (Link auf sourceforge.net) herum.. (zur Info, PSI ist ein Jabber Client, den man sich echt mal [...]

Bad Behavior has blocked 882 access attempts in the last 7 days.