## 1.6.0
+ Set android default encoding option to `AAC`.
+ Fix android default poor sound.
  - Resolve [#155](https://github.com/dooboolab/flutter_sound/issues/155)
  - Resolve [#95](https://github.com/dooboolab/flutter_sound/issues/95)
  - Resolve [#75](https://github.com/dooboolab/flutter_sound/issues/79)
## 1.5.2
+ Postfix `GetDirectoryType` to avoid conflicts [#147](https://github.com/dooboolab/flutter_sound/pull/147)
## 1.5.1
+ Set android recorder encoder default value to `AndroidEncoder.DEFAULT`.
## 1.5.0
+ Use `NSCachesDirectory` instead of `NSTemporaryDirectory` [#141](https://github.com/dooboolab/flutter_sound/pull/141)
## 1.4.8
+ Resolve [#129](https://github.com/dooboolab/flutter_sound/issues/129)
## 1.4.7
+ Resolve few issues on `ios` record path.
+ Resolve issue `playing` status so player can resume.
+ Resolve [#134](https://github.com/dooboolab/flutter_sound/issues/134)
+ Resolve [#135](https://github.com/dooboolab/flutter_sound/issues/135)
## 1.4.4
+ Stopped recording generating infinite db values [#131](https://github.com/dooboolab/flutter_sound/pull/131)
## 1.4.3
+ Improved db calcs [#123](https://github.com/dooboolab/flutter_sound/pull/123)
## 1.4.2
+ Fixed 'mediaplayer went away with unhandled events' bug [#104](https://github.com/dooboolab/flutter_sound/pull/104)
## 1.4.1
+ Fixed 'mediaplayer went away with unhandled events' bug [#83](https://github.com/dooboolab/flutter_sound/pull/83)
## 1.4.0
+ AndroidX compatibility improved [#68](https://github.com/dooboolab/flutter_sound/pull/68)
+ iOS: Fixes for seekToPlayer [#72](https://github.com/dooboolab/flutter_sound/pull/72)
+ iOS: Setup configuration for using bluetooth microphone recording input [#73](https://github.com/dooboolab/flutter_sound/pull/73)

## 1.3.6
+ Android: Adds a single threaded command scheduler for all recording related
  commands.
+ Switch source & target compability to Java 8
+ Bump gradle plugin version dependencies

## 1.3.+
+ Support db/meter [#41](https://github.com/dooboolab/flutter_sound/pull/41)
+ Show wrong recorder timer text [#47](https://github.com/dooboolab/flutter_sound/pull/47)
+ Add ability to specify Android & iOS encoder [#49](https://github.com/dooboolab/flutter_sound/pull/49)
+ Adjust db range and fix nullable check in ios [#59](https://github.com/dooboolab/flutter_sound/pull/59)
+ Android: Recording operations on a separate command queue [#66](https://github.com/dooboolab/flutter_sound/pull/66)
+ Android: Remove reference to non-AndroidX classes which improves compatibility

## 1.2.+
* Fixed sound distorting when playing recorded audio again. Issue [#14](https://github.com/dooboolab/flutter_sound/issues/14).
* Fixed `seekToPlayer` for android. Issue [#10](https://github.com/dooboolab/flutter_sound/issues/10).
+ Expose recorder `sampleRate` and `numChannel`.
+ Do not append `tmp` when filePath provided in `ios`.
+ Resolve `regression` issue in `1.2.3` which caused in `1.2.2`.
+ Reduce the size of audio file in `1.2.4`. Related [#26](https://github.com/dooboolab/flutter_sound/issues/26).
+ Fixed `recording` issue in android in `1.2.5`.
+ Changed `seekToPlayer` to place exact `secs` instead adding it.
+ Fix file URI for recording and playing in iOS.
## 1.1.+
* Released 1.1.0 with beautiful logo from mansa.
* Improved readme.
* Resolve #7.
* Fixed missing break in switch statement.
## 1.0.9
* Reimport `intl` which is needed to format date in Dart.
## 1.0.8
* Implemented `setVolume` method.
* Specific error messages given in android.
* Manage ios player thread when audio is not loaded.
## 1.0.7
* Safer handling of progressUpdate in ios when audio is invalid.
## 1.0.6
* Fixed bug in platform specific code.
## 1.0.5
* Fixed pug in `seekToPlayer` in `ios`.
## 1.0.3
* Added license.
## 1.0.0
* Released preview version for audio `recorder` and `player`.