summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS48
-rw-r--r--configure.ac8
-rw-r--r--telepathy-glib/Makefile.am3
-rw-r--r--telepathy-glib/versions/0.11.3.abi58
4 files changed, 110 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 1b977c12e..70cc9ac6e 100644
--- a/NEWS
+++ b/NEWS
@@ -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