flutter_contacts 2.0.0-beta.2 copy "flutter_contacts: ^2.0.0-beta.2" to clipboard
flutter_contacts: ^2.0.0-beta.2 copied to clipboard

Fast, complete contact management for Android, iOS & macOS — all fields, groups, accounts, vCards, native dialogs, listeners, SIM contacts, and number blocking.

2.0.0-beta.2 #

  • Expose Android identifiers and timestamp
  • Add androidLookup parameter to get()

2.0.0-beta.1 #

  • Complete rewrite with improved architecture and performance
  • Full support for Android, iOS, and macOS platforms
  • Added support for all contact fields including groups, accounts, and metadata
  • vCard import/export support (v2.1, v3.0, v4.0)
  • Native dialogs for contact creation, editing, viewing, and picking
  • Contact change listeners for real-time updates
  • SIM contacts support (Android)
  • Number blocking support (Android)
  • Ringtone management (Android)
  • Profile/Me card support
  • Bulk operations for creating, updating, and deleting contacts
  • Account-aware contact management

1.1.9+2 #

1.1.9+1 #

1.1.9 #

1.1.8 #

  • Upgrade gradle, add null-safety in example_full.

1.1.7+1 #

1.1.7 #

1.1.6 #

1.1.5+1 #

1.1.5 #

  • Edit groups (iOS) / labels (Android) and group/label membership

1.1.4 #

1.1.3 #

1.1.2 #

1.1.1+2 #

  • Update comments

1.1.1+1 #

  • Update README

1.1.1 #

1.1.0+4 #

  • Load rawContact instead of contactId after update, since Android sometimes changes the contactId

1.1.0+3 #

  • Fix withThumbnail on iOS

1.1.0+2 #

  • Fix hashCode and ==

1.1.0+1 #

  • Fix a diacritics bug

1.1.0 #

1.0.0+1 #

1.0.0 #

0.3.3+1 #

0.3.3 #

  • Fix lint warning

0.3.2 #

  • Remove unused dependency

0.3.1 #

  • Change Dart SDK version requirements

0.3.0 #

  • Migrated to null-safety

0.2.2 #

0.2.1 #

  • Format

0.2.0 #

  • Not backward compatible!
  • Photo and thumbnail are now distinct fields
  • Event.date is now Event.year, Event.month, Event.day
  • Convenience methods contact.insert(), contact.update(), contact.delete()
  • Much more advanced vCard parsing and exporting (to version 3.0 and 4.0)
  • We can now add multiple listeners
  • Removed dependencies to build_runner and json_serializable
  • Implemented toString(), hashCode and operator== for contact and properties
  • Support for notes on iOS13+ by setting FlutterContacts.config.includeNotesOnIos13AndAbove = true
  • Added tests

0.1.3 #

  • Remove extra print statements

0.1.2 #

0.1.1 #

0.1.0 #

  • Support for vCard parsing and exporting
  • Add pedantic static analyzer
  • Make default values non-const so they can be mutated
  • Add tests
  • Update dependencies
  • Deduplicate events
  • Rename socialMedia.dart -> social_media.dart

0.0.7 #

  • Bug fix with normalized phone number

0.0.6 #

  • Added normalized phone numbers (android only)
  • Deduplicate phone numbers and emails by default

0.0.5 #

  • Improved README and dartdoc.
  • Added option to getFullContacts() with high-res photos.
  • Fixed bug on iOS where low-res photos were fetched instead of high-res and vice-versa.
  • Better Kotlin null safety.

0.0.4 #

  • newContact() now returns the full contact instead of ID / raw ID.

0.0.3 #

  • Fix README typos.

0.0.2 #

  • Fix support for iOS.

0.0.1 #

  • Initial release.
470
likes
160
points
9.85k
downloads

Publisher

verified publisherquis.co

Weekly Downloads

Fast, complete contact management for Android, iOS & macOS — all fields, groups, accounts, vCards, native dialogs, listeners, SIM contacts, and number blocking.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on flutter_contacts

Packages that implement flutter_contacts