## 1.5.0
* feat: Add `request` parameter to `hasPermission()` method to check permission status without requesting.

## 1.4.0
* feat: Add AudioInterruptionMode to `RecordConfig`.
* feat: Add stream buffer size option.
* feat: Add iOS specific methods for `AVAudioSession`.

## 1.3.0
* feat: Add `audioManagerMode` and `speakerphone` options to `AndroidRecordConfig`.

## 1.2.0
* feat: Add `IosRecordConfig`.
* feat: Update `AndroidRecordConfig`.

## 1.1.0
* feat: Add `AndroidRecordConfig`.

## 1.0.2
* chore: Update InputDevice.

## 1.0.1
* chore: Remove `pcm8bit`.
* chore: Rename `pcm16bit` to `pcm16bits`.

## 1.0.0
* chore: Change signature of `start` method.
* chore: Add `startStream` method.
* chore: Add `cancel` method.

## 0.5.0
* feat: `onStateChanged()` implementation.

## 0.4.0
- feat: Add input devices listing.
- feat: Add number of channels.

## 0.3.0
- Code updated for record v4.

## 0.2.0
- Update dependencies.

## 0.1.0
- Initial release.