Skip to content

Releases: alexstyl/contactstore

ContactStore 0.12.0

02 Feb 15:32
Compare
Choose a tag to compare

What's New

  • Made WebAddress raw value to Uri (from String)
  • Renamed Contact#imageUri to Contact#thumbnailUri to make point out the image quality you receive when using it.
  • Removed the _id field of GroupMembership as it is not really required to manage the user's groups.
  • Multiple functions have been deprecated and will be removed in 1.0.0
  • Introduced FormattedStrings.kt. Contains extensions useful for displaying Phone numbers and Postal Addresses to the UI, in a formatted fashion (#42)
  • Introduced samePropertiesAs() matcher in com.alexstyl:contactstore-test to compare two contacts losely (#46)

Bug fixes

  • Fix a crash that was caused by calling Contact#displayName on a MutableContact without all ContactColumns. The columns are now now taken into consideration (#45)

Full Changelog: 0.11.1...0.12.0

Contact Store 0.11.1

10 Jan 11:00
Compare
Choose a tag to compare

Just a minor bug fix in this one. 🐛

Corrected the label for LocationHome to return the correct one instead of 'Birthday'

Full Changelog: 0.11.0...0.11.1

Contact Store 0.11.0

09 Jan 17:34
Compare
Choose a tag to compare

What's New

  • Add builder version of Contact.mutableCopy {} (example)
  • Introduce Label.getLocalizedString() in (example)
  • Introduce DisplayNameStyle in ContactStore#fetchContacts() (example)

Full Changelog: 0.10.0...0.11.0

Contact Store 0.10.0

07 Jan 14:27
Compare
Choose a tag to compare

What's New

Bug fixes

New Contributors

Full Changelog: 0.9.0...0.10.0

ContactStore 0.9.0

01 Jan 14:30
Compare
Choose a tag to compare

What's new

  • Add support for SipAddresses (a2f9813)
  • Add support for Relations (0306104)
  • FULL_NAME_STYLE is now only available from Lolipop and above (3d75353)

Full Changelog: 0.8.0...0.9.0

ContactStore 0.8.0

31 Dec 18:22
Compare
Choose a tag to compare

What's new

  • Remove Joda Time in favor of the way AOSP parses dates: Any other values are treated as invalid and are ignored.

Bug Fix

  • Make summary and detail columns optional in AccountInfoResolver: This is done to fix a crash where the values where missing

Full Changelog: 0.7.1...0.8.0

ContactStore 0.7.1

29 Dec 10:26
Compare
Choose a tag to compare

Bug Fixes

LookupKey is now a data class instead of inline as a workaround to #23

Full Changelog: 0.7.0...0.7.1

ContactStore 0.7.0

28 Dec 17:23
Compare
Choose a tag to compare

New

  • Added the ImAddresses value. It will be populated when a query using the ContactColumn#ImAddresses is used. (#18)
  • Each Contact fetched from the store, will now have its LookupKey value populated (if exists) (#22)

Bug Fixes

  • Fix for ANR. Use trySend and check for channel closure in uriFlow extension by @rbenza in #20
  • Crash -> Error java.lang.NumberFormatException by @rbenza in #17

New Contributors

Full Changelog: 0.6.0...0.7.0

ContactStore 0.6.0

28 Nov 11:35
Compare
Choose a tag to compare

This release includes:

New

  • Include mimetype in LinkedAccountValue

The mimetype can be used to differentiate between actions of the same account type (i.e telegram call vs telegram profile)

Other

  • Use the same version of activity-compose as the rest of the compose dependencies. This is was causing issues with R8 on the sample app. The library should not be affected.
  • Remove jetifier

Full Changelog: 0.5.0...0.6.0

ContactStore 0.5.0

24 Nov 13:59
Compare
Choose a tag to compare

This release includes:

New

  • Introduced a DSL in order to simplify the creation, updating and deletion of contacts. (b984774)

Full Changelog: 0.4.0...0.5.0