Overview of changes from libfolks 0.6.1 to libfolks 0.6.2 ========================================================= Bugs fixed: * Bug 645056 — TpLowlevel library should have only static public functions * Bug 653777 — Would be nice to have a helper function to create a writable persona * Bug 657635 — Linking personas from different (e-d-s) stores is not working * Bug 657510 — Add asynchronous property setter methods * Bug 656184 — Add is-quiescent property * Bug 657971 — Need BirthdayDetails support in eds backend * Bug 657789 — Don't claim uneditable eds fields as writable * Bug 657282 — Add an IndividualAggregator.individuals_changed_detailed signal * Bug 657969 — Support RoleDetails in eds backend * Bug 657783 — Prefer data from primary store when picking Individual values * Bug 658411 — Only emit notifications for linkable properties if they've actually changed * Bug 656689 — Re-link personas on linkable properties being changed API changes: * Add PersonaStore:always-writeable-properties property * Add IndividualAggregatorError.PROPERTY_NOT_WRITEABLE error * Add IndividualAggregator.ensure_individual_property_writeable() * Add Folks.PropertyError * Add *Details.change_*() virtual methods * Add IndividualAggregator:is-quiescent, Backend:is-quiescent and PersonaStore:is-quiescent * Add PersonaDetail.GROUPS and PersonaDetail.INVALID * Add IndividualAggregator.individuals_changed_detailed and deprecate IndividualAggregator.individuals_changed (but not remove or break it)