In the old contacts you were able to consolidate or merge two contact entries into one.
Example how this could work:
This was particularly useful after importing contacts or syncing between several devices.
It would be great to have this option in the new contacts app as well.
As a bonus, a command to scan all your contacts for such duplicates and to consolidate them, would be awesome.
There is a $20 open bounty on this issue. Add to the bounty at Bountysource.
At the very least, it would be good if the vCard UID was respected and if an existing contact with the same UID was found, it will replace the attributes with the imported ones.
@Staja Could you open a separate feature request please? This is very different :)
Bounty is now 70$...
As a temporary workaround, I have made a Python script to deduplicate entries in VCF export.
https://gitlab.com/Exagone313/dotfiles/-/blob/master/shell/pythonscript/vcf-dedup
Thunderbird and CardBook plugin are good at this game
Most helpful comment
Thunderbird and CardBook plugin are good at this game