Releases: alexstyl/contactstore
Releases · alexstyl/contactstore
ContactStore 0.12.0
What's New
- Made
WebAddress
raw value to Uri (from String) - Renamed
Contact#imageUri
toContact#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 aMutableContact
without allContactColumn
s. The columns are now now taken into consideration (#45)
Full Changelog: 0.11.1...0.12.0
Contact Store 0.11.1
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
What's New
- Add builder version of
Contact.mutableCopy {}
(example) - Introduce
Label.getLocalizedString()
in (example) - Introduce
DisplayNameStyle
inContactStore#fetchContacts()
(example)
Full Changelog: 0.10.0...0.11.0
Contact Store 0.10.0
What's New
- Added CONTRIBUTING.md (b1a1c24) and CODE_OF_CONDUCT.md (b1a1c24)
- Run all unit and Android tests on PRs (using Github Actions) by @tatocaster in #30
- Introduce
shareVCardIntent()
functions (31070a2). (example of usage)
Bug fixes
- Fix library instrumented tests by @tatocaster in #27
- Refresh the sample app by @tatocaster in #26
New Contributors
- @tatocaster made their first contribution in #26
Full Changelog: 0.9.0...0.10.0
ContactStore 0.9.0
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
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
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
New
- Added the
ImAddresses
value. It will be populated when a query using theContactColumn#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
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
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