- Update minimum Flutter and Dart version to 3.13 and 3.1.
- Update flutter_tts to 3.6.3.
- Update the example app.
- Add support for
getDefaultVoice
andgetMaxSpeechInputLength
. - Increase the minimum Flutter version to 3.3.
- Limit the range of
setSpeechRate
to be between 0.0 and 1.0. - Unsupport
getSpeechRateValidRange
. - Update flutter_tts to 3.5.0.
- Update the example app.
- Refactor the C++ code.
- Fix a bug where
setLanguage()
wasn't invoked due to typo insetLanguage
. - Update flutter_tts to 3.2.2 and update the example app.
- Support
setVolume()
. - Minor cleanups.
- Fix calling onCancel in a successful situation and refactor native implementations.
- All APIs now return valid values (0, 1, empty list, and etc.).
- Stabilize speaking states management.
- Initial release.