Skip to content

build(deps): bump flutter_contacts from 2.0.2 to 2.3.1 in /packages/flutter - #63

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/packages/flutter/flutter_contacts-2.3.1
Open

build(deps): bump flutter_contacts from 2.0.2 to 2.3.1 in /packages/flutter#63
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/packages/flutter/flutter_contacts-2.3.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 5, 2026

Copy link
Copy Markdown

Bumps flutter_contacts from 2.0.2 to 2.3.1.

Changelog

Sourced from flutter_contacts's changelog.

2.3.1

  • Fix showCreator() name prefill not displaying in some Android contact editors (e.g. Samsung) by passing Insert.NAME instead of a StructuredName row — thanks @​CrashKiki for the fix (#241) and @​Eunno-An for the report (#242).

2.3.0

  • Android now returns the same contacts the system Contacts app displays, instead of filtering on IN_VISIBLE_GROUP = 1: contacts from sync adapters that don't mark them visible (e.g. MS365/Exchange) are included in getAll(), operations by ID work regardless of visibility, and filters matching no contacts return none instead of all (#240).
  • Fix showCreator() dropping the pre-filled photo on Android: the system editor ignores photos passed through the insert intent, so the photo is now applied to the contact after creation when the app holds WRITE_CONTACTS (#242).

2.2.2

  • Update README.

2.2.1

  • Fix name updates writing to the wrong raw contact on Android contacts with multiple raw contacts (e.g. Google + WhatsApp): the name is now updated in place on the raw contact that already holds it, instead of the raw contact with the most properties (#236).

2.2.0

  • Round-trip unknown vCard properties via contact.extras (#21).
  • Migrate Android plugin to Built-in Kotlin; requires Flutter 3.44+ (#234).

2.1.0

  • FlutterContacts.native.showPicker() now returns Contact? (with id and displayName always populated) and accepts a properties: set for additional fields. The picker itself remains permissionless on both platforms; on Android, requesting properties requires READ_CONTACTS and throws otherwise. Breaking: replace await …showPicker() with (await …showPicker())?.id (#232).
  • Dedupe phone numbers and emails returned by aggregated contacts on Android, keyed on normalized value + label (#229).
Commits
  • f75a1d6 Release 2.3.1 (#246)
  • 4f33bb2 Fix Android showCreator name prefill via Insert.NAME extra (#242) (#241)
  • 4b75923 Release 2.3.0 (#245)
  • 5fa5ea6 Apply pre-filled photo after native contact creation on Android (#242) (#243)
  • 6e5c4d3 Match system Contacts app visibility via default directory queries (#240) (#244)
  • e71a6e5 Replace v2 feedback note with Quis Contacts sponsorship in README (#239)
  • 9c504ea Fix name update writing to the wrong raw contact on multi-account contacts (#...
  • a1baa74 Migrate Android plugin to Built-in Kotlin and round-trip unknown vCard proper...
  • bd19094 Permissionless native picker and dedupe aggregated phones/emails (#233)
  • See full diff in compare view

@dependabot @github

dependabot Bot commented on behalf of github Aug 5, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, flutter. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Bumps [flutter_contacts](https://github.com/QuisApp/flutter_contacts) from 2.0.2 to 2.3.1.
- [Changelog](https://github.com/QuisApp/flutter_contacts/blob/main/CHANGELOG.md)
- [Commits](QuisApp/flutter_contacts@v2.0.2...v2.3.1)

---
updated-dependencies:
- dependency-name: flutter_contacts
  dependency-version: 2.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pub/packages/flutter/flutter_contacts-2.3.1 branch from a9dbcf6 to 809a986 Compare August 7, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants