Psi Changelog

What's new in Psi 0.15 Final

Oct 17, 2012
  • Merge many changes from Psi+.
  • New message history browser.
  • New, fast contact list window.
  • TURN proxying for voice calls.
  • Store data in more standardized locations based on the platform.
  • No longer dependent on the Qt3Support library.
  • Domains ending in .local now always work, whether via DNS server or mdns.
  • Windows 64-bit and Mac 64-bit now supported. Mac PPC deprecated.
  • Legacy SSL port probe feature removed.
  • Various small features and bugfixes.

New in Psi 0.14 Final (Dec 3, 2009)

  • Added color options to the chat window.
  • Can now specify a reason for kick/ban in groupchat.
  • Improved User Info window, to show more fields and photo view/save.
  • Support for Enchant as an alternative to Aspell.
  • Commandline interface now supports choosing profile and setting status.
  • D-BUS interface now supports setting status and indicating sleep/wake.
  • Fixed voice calling compatibility bugs with Pidgin and Empathy.
  • Various other minor improvements and bugfixes.

New in Psi 0.13 Final (Jul 28, 2009)

  • Voice calls (Jingle RTP).
  • Basic XMPP URI handler.
  • Ability to permanently trust certificates at connect time.
  • Mini command system (Ctrl+7 in chat window).
  • Various bugfixes.

New in Psi 0.11 Beta 4 (Dec 12, 2006)

  • Customizable shortcuts (thanks to Ephraim)
  • Added spell checking (thanks to Ephraim).
  • Currently only aspell is supported.
  • Added option to automatically set the resource (using the hostname)
  • Added new default Stellar3 iconset (thanks to Jason Kim for the new star)
  • 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) 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)