eds: fix Android favourite handling when creating contact
[platform/upstream/folks.git] / NEWS
diff --git a/NEWS b/NEWS
index 4f06164..aaac367 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,149 @@
+Overview of changes from libfolks 0.9.1 to libfolks 0.9.2
+=========================================================
+
+Dependencies:
+
+Major changes:
+
+Bugs fixed:
+• Bug 693333 - eds: creating a contact with specific groups and
+  fix "favourite" group setting for Android
+
+API changes:
+
+Overview of changes from libfolks 0.9.0 to libfolks 0.9.1
+=========================================================
+
+Dependencies:
+• libebook-1.2 ≥ 3.7.90
+• libebook-contacts-1.2 ≥ 3.7.90
+
+Bugs fixed:
+• Bug 694049 — Fix build with e-d-s master
+
+Overview of changes from libfolks 0.8.0 to libfolks 0.9.0
+=========================================================
+
+Dependencies:
+• libgee ≥ 0.8.4
+
+Major changes:
+• Added an ofono backend
+• Ported to libgee 0.8.x
+
+Bugs fixed:
+• Bug 682941 — API to configure input of aggregation
+• Bug 685084 — Add a folks backend for ofono phonebook
+• Bug 686056 — Add api to create and remove address books
+• Bug 685250 — make <test>.gdb deadlocks
+• Bug 686674 — Tracker backend doesn't implement new Backend functions
+• Bug 686506 — Make zeitgeist dependency optional again
+• Bug 686693 — writing birthday lacks conversion from UTC
+• Bug 685401 — linking by email
+• Bug 687050 — eds: expose Google system groups in the API
+• Bug 686673 — Build error: libsocialweb backend doesn't implement new Backend
+  functions
+• Bug 688834 — getting properties creates data structures over and over again
+• Bug 688923 — remove URLs (blog, free/busy, video, home page)
+• Bug 689146 — disabling EDS address books does not remove personas
+• Bug 689859 — core folks does not depend on telepathy
+• Bug 677633 — Cannot delete favourite
+• Bug 685992 — empathy strips the "+" (plus) from the numbers from the
+  gnome-contacts
+• Bug 690989 — "warning: copying delegates is discouraged"
+• Bug 690990 — Add tests/README
+• Bug 690876 — eds: fix various test failures
+• Bug 691167 — Build failure: key-file tests built before dependencies
+• Bug 686695 — support nickname in add_persona_from_details
+• Bug 691382 — Restore tests disabled by bug #668415 (which has been fixed)
+• Bug 691923 — Don't rebuild docs on every "make" run
+• Bug 692122 — build: Don't use make functions for defining TESTS
+• Bug 693435 — eds test: create-remove-stores fails sporadically
+• Bug 673918 — Port to newer libgee
+• Bug 692951 — Detail saving times out if the data sent is the same as the one
+  already in EDS
+
+API changes:
+• Add Backend.enable_persona_store and disable_persona_store.
+• Add Backend.set_persona_stores.
+• Add IndividualAggregator.new_with_backend_store.
+• Add Edsf.PersonaStore.create|remove_address_book.
+
+Overview of changes from libfolks 0.7.4.1 to libfolks 0.8.0
+===========================================================
+
+Major changes:
+• Some translation comment and documentation improvements
+• Lots of updated translations
+
+Bugs fixed:
+• Bug 684014 — A few outstanding issues in the internationalisation
+• Bug 683390 — Individuals sometimes not removed when disabling their
+  Telepathy account
+• Bug 672709 — Add new interaction details properties to individuals
+  (follow-up patch)
+• Bug 684954 — Debug message claim that Individual are created with no personas
+
+Overview of changes from libfolks 0.7.4 to libfolks 0.7.4.1
+===========================================================
+
+Fixed so version by bumping the right numbers in configure.ac
+
+Overview of changes from libfolks 0.7.3 to libfolks 0.7.4
+=========================================================
+
+Bugs fixed:
+• Bug 681346 — Individual id can be inconsistent
+• Bug 681420 — warning (vala 0.17.x): access to static class members through an
+  instance variable
+• Bug 664072 — Folks should only use assert*() for critical, program-terminating
+  errors
+• Bug 682572 — Build failures due to accessing static members
+• Bug 682346 — build: Make telepathy backend optional
+• Bug 682809 — Lazy instantiation of multi-valued properties
+• Bug 682719 — eds test fails to compile
+• Bug 683319 — Crash in individual-aggregator: _personas_changed_cb
+• Bug 681164 — Folks-inspect linking fails
+• Bug 680335 — empathy crashed with SIGSEGV in
+  _tpf_persona_contact_weak_notify_cb()
+• Bug 681726 — empathy crashed with SIGABRT in g_assertion_message()
+• Bug 683452 — gnome-contacts starts up with an empty address book
+• Bug 681476 — folks-inspect could use some methods to set values
+• Bug 683390 — Individuals sometimes not removed when disabling their Telepathy account
+• Bug 683267 — Warning when starting in non group mode
+• Bug 683093 — Crash in
+  __tpf_persona_store_self_contact_changed_cb_g_object_notify
+
+API changes:
+• Add PropertyError.UNAVAILABLE
+
+Overview of changes from libfolks 0.7.2 to libfolks 0.7.3
+=========================================================
+
+Bugs fixed:
+• Bug 629537 — Support anti-linking
+• Bug 679618 — Crash when unsetting all groups
+• Bug 678696 — Add API for EDS Google system groups
+• Bug 669158 — Readonly/Offline issues
+• Bug 675223 — Shouldn't warn if CM does not implement any contact list
+• Bug 660128 — Most contacts don't have an avatar
+• Bug 652637 — Don't hold locks across async calls
+• Bug 660236 — Paging for long text in folks-inspect
+• Bug 679116 — Output debug message if modules are not loaded because of mime
+  type detection
+• Bug 657456 — Folks test output not terribly useful
+• Bug 674611 — Remove gconf.path once EDS drops GConf
+
+API changes:
+• Add AntiLinkable interface and implement it on Kf.Persona and Edsf.Persona
+• Add Edsf.Persona.in_google_personal_group
+• Add IndividualAggregator.unprepare()
+
 Overview of changes from libfolks 0.7.1 to libfolks 0.7.2
 =========================================================
 
 Dependencies:
-• evolution-data-server ≥ 3.5.4
+• evolution-data-server ≥ 3.5.3.1
 
 Bugs fixed:
 • Bug 677166 — Salut personas survive disconnection
@@ -15,7 +156,6 @@ Bugs fixed:
 API changes:
 • Add profiling api
 
-
 Overview of changes from libfolks 0.7.0 to libfolks 0.7.1
 =========================================================