telepathy-python 0.15.19 (2010-12-03)
=====================================

Enhancements:

 * Telepathy specification 0.21.4.

 * Default implementation for Conference, ContactCapabilities,
   Protocol, Protocol.Interface.Presence

 * Created methods to create and ensure handles

 * DBusProperties handle immutable properties

Fixes:

 * Make sure channels are removed from the DBus connection

telepathy-python 0.15.18 (2010-08-05)
=====================================

Enhancements:

 * Telepathy specification 0.19.10.

 * Connection now implements Interfaces and Status properties.

 * telepathy.client now has very simple Account and Account Manager
   objects.

Fixes:

 * fd.o#27378: allow TargetHandle=0 when TargetHandleType=NONE.

 * fd.o#13623: TextChannel should not send messages with the same id
   more than once.

 * fd.o#27415: proper usage of _add_immutables in ChannelTypeRoomList

telepathy-python 0.15.17 (2010-03-12)
=====================================

Enhancements:

 * New function ChannelManager.implement_channel_classes to deprecate
   _implement_channel_class. This allows implementing multiple channel
   classes per channel type. Fixes fd.o#26979.

 * Add new NoneHandle class to represent a handle type of NONE, and
   use this class so that telepathy.server.Handle's methods return
   NoneHandle objects for HT=NONE, instead of None.

Fixes:

 * Allow TargetHandleType=NONE when requesting a new channel.

telepathy-python 0.15.16 (2010-03-09)
=====================================

The "Capybara is a vegan rodent" release.

Enhancements:
  * implement setting the Enabled property in the Debug interface
  * Allow specifying the object path of channels

Fixes:
  * Return actual channel properties in EnsureChannel/CreateChannel
  * Fix connection.check_parameters to accept dbus.Boolean

telepathy-python 0.15.15 (2010-01-20)
=====================================

The "square" release.

Fixes:
  * Register new channels correctly in the channel manager

telepathy-python 0.15.14 (2010-01-19)
=====================================

The "Madness? This is Our House!" release.

Fixes:
  * CreateChannel now really create a new channel.

telepathy-python 0.15.13 (2009-12-14)
=====================================

The "part of my Getting Nothing Done life methodology" release.

Enhancements:

 * Specification 0.19.0.
 * Support for Telepathy Clients interface
 * New Observer example

Fixes:

  * #25116: Always return TargetId in channel props
  * #25620: Fix parallel build (Diego Pettenò)

telepathy-python 0.15.12 (2009-09-29)
=====================================

The "You Look Nice Today" release.

Enhancements:

 * Specification 0.18.0.
 * Build system now uses the autotools.

Fixes:

 * Debug helper: default to debug messages being off by default.

telepathy-python 0.15.11 (2009-08-18)
=====================================

The "That's not funny" release

Enhancements:

 * Add the ChannelTypeFileTransfer interface
 * Implement the Debug interface (handle logging and stderr output)
 * Specification 0.17.27.

Fixes:

 * #23081: Fixing TargetID handle search (Thiago Borges Abdnur)
 * Fix GetCapabilities method that was broken and didn't return anything

telepathy-python 0.15.10 (2009-07-30)
=====================================

The "Come back automake, all is forgiven" release.

Fixes:

* Actually include server/channelmanager.py in the tarball.

telepathy-python 0.15.9 (2009-07-28)
====================================

The "If my luggage was running Empathy, its location would be Singapore" release.

Enhancements:

* Add service side helper code to implement Connection.Interface.Requests.
  This breaks the old request channel API so be sure to upgrade
  telepathy-butterfly at the same time as telepathy-python.
  Client side code is not affected by this change.

Fixes:

 * Call get_handle_type() in ListChannels avoiding an error if the handle is null.

telepathy-python 0.15.8 (2009-06-15)
====================================

Enhancements:

 * Specification 0.17.26.
 * Upgrade tube examples to use the new API.

Fixes:

 * examples/file-transfer.py: UNIX socket address is supposed to be an 'ay'
   according to the spec.


telepathy-python 0.15.7 (2009-02-17)
====================================

The "I can hear every word and it's extremely boring" release.

Enhancements:

 * Specification 0.17.19.
 * file-transfer.py example script now uses the stable FT interface.
 * Support DBusProperty and Secret flags in generate-manager-file.

Fixes:

 * call.py: make ^C clean up connection in incoming mode.

telepathy-python 0.15.6 (2009-01-07)
====================================

The "we're moving to autotools" release.

Fixes:

 * Include src/utils.py in MANIFEST.in to make sure it is present in the dist
   tarball.

telepathy-python 0.15.5 (2009-01-06)
====================================

The "Point de wjt" release.

Enhancements:

 * Add telepathy.utils module with debug_divert_messages.

Fixes:

 * Make DBusProperties initialisable without removing all previous interface
   property implementations.

telepathy-python 0.15.4 (2009-01-05)
====================================

The "it's like teaching quantum physics to a goat" release.

Enhancements:

 * Specification 0.17.16.
 * Add file-transfer.py example script.
 * Add DBusProperties interface.
 * Implement some D-Bus properties to Channel, Connection and
   ChannelInterfaceGroup classes.

Fixes:

 * Don't use bool() for boolean parameter strings as it always returns True.
 * Don't allow queuing for the CM bus name.
 * Don't generate code for draft interfaces.

telepathy-python 0.15.3 (2008-10-21)
====================================

Enhancements:

* Client side objects can now use the D-Bus Properties interface.
* Add client.conn.call_when_ready() method.

Fixes:

* Fix a race in client/conn.py making the ready handler called twice.


telepathy-python 0.15.2 (2008-10-17)
====================================

Enhancements:

* Specification 0.17.13

Fixes:

* Fix client code bugs when using a bus different of the default one.


telepathy-python 0.15.1 (2008-08-26)
====================================

The "Welcome to the git house" release.

Enhancements:

* Specification 0.17.9
* Add example for discovering existing connections (examples/connections.py)

API changes:

* Add ConnectionInterfaceSimplePresence and ConnectionInterfaceContacts to
  telepathy.server.conn
* Remove ConnectionInterfaceForwarding, ConnectionInterfaceContactInfo,
  ConnectionInterfacePrivacy from telepathy.server.conn and ChannelTypeContactSearch
  from telepathy.server.channel. These interfaces have been removed from the
  specification.

Fixes:

* Fix a crash in the MUC D-Bus tube example


telepathy-python 0.15.0 (2008-02-21)
====================================

Enhancements:

* Specification 0.17.1
* Some improvements to Tubes examples

Fixes:

* Don't crash on % in .manager files (e.g. in haze.manager's Zephyr entry)
* Avoid a DeprecationWarning from dbus-python >= 0.82.1
