[Telepathy] telepathy-gabble 0.3.1 released

Robert McQueen robert.mcqueen at collabora.co.uk
Wed Aug 9 12:14:30 PDT 2006


I've just tagged and uploaded a new release of Gabble, our XMPP backend.
As previously announced, gabble 0.3.x is targetting the 0.13.x spec
version. I've tagged the spec version 0.13.2 which is what Gabble now
currently implements, and uploaded it to the usual location:
http://telepathy.freedesktop.org/spec.html

Incompatible changes in the spec which you should be aware of:
 - replaced ConnMgr::GetMandatoryParameters, GetOptionalParameters and
    GetParameterDefaults with GetParameters
 - replaced ConnMgr::Connect with RequestConnection and Conn::Connect,
    to avoid the race condition where the object fails and disconnects
    before you knew what it was called
 - replaced all Conn::*Handle methods with *Handles
 - arguments added to Channel.Interface.Group::MembersChanged signal to
    include an actor and a reason
 - Channel.Type.Text::Receive now includes message flags to indicate eg
    truncation
 - Channel.Type.Text::ListPendingMessages takes a boolean to clear the
    list

Tarball at:
http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.3.1.tar.gz

Changes in this release:
 - changes to Telepathy spec version 0.13.2
 - adds a "block" list channel using the Google roster extensions
 - generate the .manager file at build time from the source's
    definitions of the parameters and their defaults
 - debugging can be disabled entirely with --disable-debug
 - add a new GABBLE_DEBUG environment variable so that debug verbosity
    can be changed at run-time, for everything use GABBLE_DEBUG=all
 - replaced GABBLE_PERSIST with GABBLE_DEBUG=persist (also enabled when
    you say 'all')

Enjoy,
Rob
-- 
Robert McQueen
Director, Collabora Ltd.


More information about the Telepathy mailing list