Releases: alexstyl/contactstore
Releases · alexstyl/contactstore
Contact Store 1.7.0
Contact Store 1.5.0
Contact Store 1.4.0
What's Changed
- Rename
NameLookup
to ContactLookup for clarity. You can useContactLookup
to search for any part of a contact (such as their names or phone numbers) #68 - Fix a crash when a contact had no lookup key in #69
- Added documentation on performance
Full Changelog: 1.3.0...1.4.0
Contact Store 1.3.0
What's Changed
- README typo by @jonapoul in #59
- Return lookupKey when fetching from TestContactStore in #63 (thanks to @itsandreramon for raising this)
New Contributors
Full Changelog: 1.2.2...1.3.0
Contact Store 1.2.2
Bug fix:
- Ensures that all ContactQueries String values are non-null #61
Full Changelog: 1.2.0...1.2.2
Contact Store 1.2.0
What's Changed
- Remove Coroutines from public API & introduce Coroutines and Reactive modules #57
Full Changelog: 1.0.0...1.2.0
Contact Store 1.0 🚀
What's New
- No more breaking API changes from this version onward.
- Allow consumers to specify the account the new contacts will be inserted into (#54)
What's Changed
- Shared Matchers across modules to remove duplication (#53)
- Delete Contact instead of RawContact on delete SaveRequest #55
Full Changelog: 0.14.1...1.0.0
Contact Store 0.14.1
Contact Store 0.14.0
Breaking Changes
- MutableContactBuilder properties are now internal (ac8aba5)
LinkedAccountValues
Column have been renamed toCustomDataItems
. There is now no need to provide any account types, as all custom properties will be returned.ContactLookup
now takes a single contact id instead of a list (ca57d81)
What's New
- Provide account information in each LabeledValue (#49)
- ContactStore will now return empty strings instead of null values where applicable (f383904)
- ContactPredicates now take plain Strings instead of strongy typed PhoneNumbers or MailAddresses (6fd710f)
Full Changelog: 0.13.0...0.14.0
ContactStore 0.13.0
What's New
- Add support for ContactGroups. You can now create new groups, update and delete them. #48
- New matcher for comparing groups loosely (d4b3050)
- Move all Flows to Dispatchers.IO (3be7e70)
- Use any kind of Label as custom label value when creating a CP operation #47
- MutableContact#contactId is not immutable (973bb1a)
- Added MKDocs documentation. See alexstyl.github.io/contactstore
- Removed org.gradle.jvmargs from gradle.properties (ae07f43)
Full Changelog: 0.12.0...0.13.0