## 6.0.0

- Native Kotlin Gradle Plugin support. Requires Flutter 3.44.0 or newer.

## 5.0.1

- Cocoapods support fix

## 5.0.0

- SPM support

## 4.0.0

- Adjusted Flutter SDK version constraint to `>=3.24.0` due to build issues on Android with older Flutter versions.

  Use `fast_contacts: 3.1.4` for older Flutter versions.

## 3.1.5

> Retracted due to Android build issues on older Flutter versions.
>
> Use `fast_contacts: ^4.0.0` for Flutter 3.24 and newer or `fast_contacts: 3.1.4` for older Flutter versions.

- Android build fix for Flutter 3.24

## 3.1.4

- Android: return `null` instead of an error upon failed attempt to read a contact image file

## 3.1.3

- Newer Kotlin plugin support

## 3.1.2

- Updated README

## 3.1.1

- Made `Contact` constructor public

## 3.1.0

- Added `getContact()` method to fetch a single contact by ID
- Implemented `hashCode`, `==`, `toString()`, `toMap()`, `fromMap()` for `Contact` and its parts

## 3.0.4

- AGP 8.0 support

## 3.0.3

- Added some documentation

## 3.0.2

- Fixed `dart:typed_data` import issue for old Flutter versions

## 3.0.1

- "fix non_type_as_type_argument for Uint8List" by @dadagov125

## 3.0.0

- Added ability to select which fields to fetch. Fewer fields == faster
- Decoding no longer hangs UI isolate on huge contact lists

## 2.0.0

- "Add labels for Email & Phone for Android & IOS" by @PcolBP

## 1.2.0

- "Add organization fields" by @arjenfvellinga

## 1.1.1

- Updated Android build config

## 1.1.0

- Added `emails` and `structuredName` to Contact
- Refactored Android code to exclude AsyncTask usages

## 1.0.0

Null-safety support

## 0.1.0

Initial implementation. Pre-NNBD.