Add Makefile target maintainer-update-website to update d.fd.o/doc/dbus-python
[dbus-python-phuang.git] / NEWS
blob580ccbba7e908c6a77a961c1319fb5d1d0d088f2
1 D-Bus Python Bindings 0.79.94 (a.k.a. 0.80rc4) (22 January 2007)
2 ================================================================
3 - The "break the world" release
4 - Rewrite dbus_bindings (Pyrex) as _dbus_bindings (C) - API changes!
5 - Define what's public API
6 - Move low-level but still public API to dbus.lowlevel
7 - Remove Variant class, add variant_level property on all D-Bus types
8 - Make signal matching keep working as expected when name ownership changes
9 - Use unambiguous D-Bus types when transferring from D-Bus to Python
10 - Follow well-defined rules when transferring from Python to D-Bus
11 - Add utf8_strings and byte_arrays options in various places, so a user
12   can tweak the calling conventions to be more efficient
13 - Raise RuntimeError if user tries to use a connection with no main loop
14   to do something that won't work without one
15 - Make asynchronous method calls actually asynchronous when made before
16   introspection results come back
17 - Redo main loop machinery so we can add pure-Python main loops later without
18   API breakage
19 - Allow construction of a dbus.service.Object if you don't have a BusName
20   (or even a Bus)
21 - Port introspection XML parser from libxml2 (external package) to expat
22   (included with Python)
23 - Port build system from distutils to autoconf/automake/libtool
24 - Install a header file for third-party main loop integration
25 - Make compatible with Python 2.5, including on 64-bit platforms
26 - Add docstrings throughout
27 - Add more tests and examples
28 - Add interoperability tests (which interoperate with Java)
29 - Add copyright notices!
31 D-Bus Python Bindings 0.71 (24 July 2006)
32 ==============================================================
33 - Binary modules are now installed in the correct directory
34 - Distutils exports the dbus and dbus-glib cflags
36 D-Bus Python Bindings 0.70 (17 July 2006)
37 ==============================================================
38 - First release of bindings split
39 - Move to a distutils build enviornment
40 - It is possible to now specify sender_keyword="foo", path_keyword="bar" when 
41   adding a signal listener