Songs of Doom

Psi 0.11-RC3 released

September 25, 2007, 9:40 am

It’s release candidate time. This should be the last RC3, touch wood.
Psi-0.11-RC3 is out, please grab your copies from:

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

Known Issues:
A very small number of users (currently only one that we know of reproducably) are affected by a crash in this version of Psi; we’re working on trying to track this down and fix it but have decided to not delay the release of 0.11 any further for it, as it will work fine for the vast majority of users. However; if you use Psi in an absolutely mission-critical environment, it may be safest to continue to use 0.10 until the bugfix is applied.

Please test; if no show-stopping bugs are revealed in the next few weeks, we’ll go gold. The changelog since 0.10 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)

8 Responses to “Psi 0.11-RC3 released”

Petteri wrote on September 25, 2007

Shame that no Linux build this time.

Kev wrote on September 25, 2007

Yet. If one’s created before we go gold, I’ll update with it, otherwise I’m hoping to go final very soon.

Max wrote on September 25, 2007

Doesn’t work here :/. Compiled with no error but when I launch it :
X Error: BadRequest (invalid request code or no such operation) 1
Extension: 151 (RANDR)
Minor opcode: 8 ()
Resource id: 0×52

And nothing else… waiting…

sander wrote on September 25, 2007

s/JEP/XEP/g

Kev wrote on September 25, 2007

Max: which Qt?
Sander: at the time of writing they were JEPs.

Jonas wrote on September 28, 2007

Some cosmetic bug as in RC2, the big status button that stretches has its contents centered instead of left justified (as it was in the previous version).

Should I file a bug report or does anyone notice? It’s trivial but annoying.

El Tramo » Blog Archive » Testing Psi wrote on October 1, 2007

[...] the last bugs are being squeezed out of Psi 0.11’s release candidates, work on 0.12 has already begun. One thing I’m excited about as a developer is the fact that [...]

kael wrote on October 13, 2007

Does this version (fully) support XMPP URI Scheme Query Components (XEP-0147) ?

I’d wish to send messages by clicking on an URL like xmpp:romeo@montague.net?message;subject=Test%20Message;body=Here%27s%20a%20test%20message and tried with Psi (0.11-RC2 / Debian GNU/Linux (4.0)), Gajim and Pidgin but none one them correctly handle URI on Ubuntu Feisty with Firefox or from the terminal.

Is iChat the only XMPP client to handle XMPP URI ?

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