diff options
-rw-r--r-- | NEWS | 48 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | telepathy-glib/Makefile.am | 3 | ||||
-rw-r--r-- | telepathy-glib/versions/0.11.3.abi | 58 |
4 files changed, 110 insertions, 7 deletions
@@ -1,7 +1,51 @@ -telepathy-glib 0.11.3 (UNRELEASED) +telepathy-glib 0.11.3 (2010-04-20) ================================== -... +The "can we have a hippopotamus?" release. + +This version includes both the bugfixes from today's 0.10.4 release. + +Enhancements: + +↠ Upgrade to telepathy-spec 0.19.5 (smcv) + → Connection.Status, Connection.Interfaces properties (all telepathy-glib + CMs that use TpBaseConnection should gain support for these automatically) + → Observer.Recover property + → ContactInfo interface + +↠ Add TpWeakRef, a wrapper for a weak reference and an optional extra pointer + (smcv) + +↠ fd.o #21097: push the "feature" concept from TpAccount and TpAccountManager + into the TpProxy base class, and use it to implement feature-preparation + for core functionality of TpChannel, TpConnection, TpConnectionManager (smcv) + +↠ add TP_CHANNEL_FEATURE_CHAT_STATES (smcv) + +↠ fd.o #27511: add TpCapabilities, TP_CONNECTION_FEATURE_CAPABILITIES and + TP_CONTACT_FEATURE_CAPABILITIES (cassidy) + +↠ fd.o #27690, #27709: add boxed types for TpIntSet, + TpConnectionManagerProtocol and TpConnectionManagerParam (danni, smcv) + +↠ fd.o #27741: make it easier to export objects without using tp_get_bus(), + particularly in connection managers (smcv) + +↠ fd.o #26211: generate TP_TOKEN_${INTERFACE}_${TOKEN} constants for contact + attributes and handler capability tokens (KA) + +Fixes: + +↠ Use the fast-path for Location correctly (cassidy) + +↠ fd.o #27714: support G_CONNECT_AFTER in tp_g_signal_connect_object, and + document exactly which flags we support (Maiku, smcv) + +↠ fd.o #27537: fix assertion failure if getting contact attributes + fails (cassidy) + +↠ fd.o #27695: only try the slow path in Contacts if the fast path isn't + supported (cassidy) telepathy-glib 0.11.2 (2010-04-06) ================================== diff --git a/configure.ac b/configure.ac index fc39b265f..9d6f3c1b4 100644 --- a/configure.ac +++ b/configure.ac @@ -11,8 +11,8 @@ AC_PREREQ([2.59]) m4_define([tp_glib_major_version], [0]) m4_define([tp_glib_minor_version], [11]) -m4_define([tp_glib_micro_version], [2]) -m4_define([tp_glib_nano_version], [1]) +m4_define([tp_glib_micro_version], [3]) +m4_define([tp_glib_nano_version], [0]) # If library source has changed since last release, increment revision # If interfaces have been added, removed or changed since last release, @@ -26,9 +26,9 @@ m4_define([tp_glib_nano_version], [1]) # (we don't guarantee that we won't add ABI then remove it again, if it was # never seen in a release). -m4_define([tp_glib_lt_current], [34]) +m4_define([tp_glib_lt_current], [35]) m4_define([tp_glib_lt_revision], [1]) -m4_define([tp_glib_lt_age], [34]) +m4_define([tp_glib_lt_age], [35]) # Some magic m4_define([tp_glib_base_version], diff --git a/telepathy-glib/Makefile.am b/telepathy-glib/Makefile.am index 0db369f72..e484b621b 100644 --- a/telepathy-glib/Makefile.am +++ b/telepathy-glib/Makefile.am @@ -43,7 +43,8 @@ ABI_LISTS = \ versions/0.9.0.abi \ versions/0.9.2.abi \ versions/0.11.0.abi \ - versions/0.11.1.abi + versions/0.11.1.abi \ + versions/0.11.3.abi EXTRA_DIST = \ $(ABI_LISTS) \ diff --git a/telepathy-glib/versions/0.11.3.abi b/telepathy-glib/versions/0.11.3.abi new file mode 100644 index 000000000..a5720c9ed --- /dev/null +++ b/telepathy-glib/versions/0.11.3.abi @@ -0,0 +1,58 @@ +Version: TELEPATHY_GLIB_0.11.3 +Extends: TELEPATHY_GLIB_0.11.1 +Release: 0.11.3 + +tp_base_connection_get_dbus_daemon +tp_base_connection_manager_get_dbus_daemon +tp_capabilities_get_channel_classes +tp_capabilities_get_type +tp_capabilities_is_specific_to_contact +tp_capabilities_supports_text_chatrooms +tp_capabilities_supports_text_chats +tp_channel_get_chat_state +tp_channel_get_feature_quark_chat_states +tp_channel_get_feature_quark_core +tp_channel_get_feature_quark_group +tp_cli_connection_interface_contact_info_call_get_contact_info +tp_cli_connection_interface_contact_info_call_refresh_contact_info +tp_cli_connection_interface_contact_info_call_request_contact_info +tp_cli_connection_interface_contact_info_call_set_contact_info +tp_cli_connection_interface_contact_info_connect_to_contact_info_changed +tp_cli_connection_interface_contact_info_run_get_contact_info +tp_cli_connection_interface_contact_info_run_refresh_contact_info +tp_cli_connection_interface_contact_info_run_request_contact_info +tp_cli_connection_interface_contact_info_run_set_contact_info +tp_connection_get_capabilities +tp_connection_get_feature_quark_capabilities +tp_connection_get_feature_quark_connected +tp_connection_get_feature_quark_core +tp_connection_manager_get_feature_quark_core +tp_connection_manager_param_copy +tp_connection_manager_param_free +tp_connection_manager_param_get_type +tp_connection_manager_protocol_copy +tp_connection_manager_protocol_free +tp_connection_manager_protocol_get_type +tp_contact_get_capabilities +tp_dbus_daemon_register_object +tp_dbus_daemon_unregister_object +tp_iface_quark_connection_interface_contact_info +tp_intset_get_type +tp_proxy_is_prepared +tp_proxy_prepare_async +tp_proxy_prepare_finish +tp_svc_connection_interface_contact_info_emit_contact_info_changed +tp_svc_connection_interface_contact_info_get_type +tp_svc_connection_interface_contact_info_implement_get_contact_info +tp_svc_connection_interface_contact_info_implement_refresh_contact_info +tp_svc_connection_interface_contact_info_implement_request_contact_info +tp_svc_connection_interface_contact_info_implement_set_contact_info +tp_type_dbus_array_sasas +tp_type_dbus_array_sasuu +tp_type_dbus_hash_ua_28sasas_29 +tp_type_dbus_struct_sasas +tp_type_dbus_struct_sasuu +tp_weak_ref_destroy +tp_weak_ref_dup_object +tp_weak_ref_get_user_data +tp_weak_ref_new |