Skip to content

Releases: alexstyl/contactstore

ContactStore 0.4.0

30 Oct 12:00
Compare
Choose a tag to compare

This release includes:

New

  • Simpler API on LinkedAccountValue. data1, data2, etc properties were replaced with summary, detail. New property icon was added. (Thanks to @NLLAPPS for the help parsing contact.xml)
  • Set minSDK to 14 (4.0) (Thanks to @eduardb for the request)
  • Android compile SDK set to 31

Behavior Changes

  • Remove the IN_VISIBLE check when querying details for contacts. This was done to match the behavior of querying all contacts.
  • Contact#fullNameStyle will only be provided on platforms supporting it (Lollipop and above). In other platforms, the value will always be ContactsContract.FullNameStyle.UNDEFINED.

Full Changelog: 0.3.3...0.4.0

ContactStore 0.3.3

24 Oct 21:36
Compare
Choose a tag to compare

This release includes:

New

  • Introduced LinkedAccountValues. This allows to query ContactStore for information synced via 3rd party apps accounts such as Whatsapp, Telegram and so on. You can use this to add 3rd party app integration such as 'Call on Whatsapp' or 'View on Telegram'. (thanks to @NLLAPPS for request & help https://github.com/alexstyl/contactstore/discussions/7)

Bug Fix

  • Fixed an issue where a Contact's display name and isStarred could be empty when additional information were queried (386eddd)

Breaking Changes

  • ContactColumn is now a sealed class. You can still get all the supported columns in one go by using the standardColumns() function.
  • TestContactStore was moved to its own package (e3fab6d)

Full Changelog: 0.3.1...0.3.3

ContactStore 0.3.1

10 Oct 16:10
Compare
Choose a tag to compare

This release includes:

New

  • Introduced TestContactStore – An implementation of ContactStore suitable for tests as an additional, optional dependency.

Full Changelog: 0.2.0...0.3.1

ContactStore 0.2.0

02 Oct 08:00
Compare
Choose a tag to compare

This release includes:

New

Fixes

  • Clarify behavior of fetchContacts
  • Correct Documentation of Nickname column
  • Remove deprecated kotlinCompilerVersion
  • Rename QueryTest to Lookup
  • Remove unused 'organization' from ContactLookup
  • Create FUNDING.yml

ContactStore v0.1.2

27 Sep 08:01
Compare
Choose a tag to compare

Fix proguard rules

Contact Store v0.1.0

25 Sep 18:23
Compare
Choose a tag to compare
Project structure