# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.0] - 2025-08-26 ### Added - Initial release of YX ASR Flutter plugin - Real-time speech-to-text recognition for iOS and Android - Support for multiple languages and locales - Customizable RecordingButton widget with visual feedback - Comprehensive error handling and permission management - Stream-based API for results, errors, and status changes - On-device recognition support for iOS (iOS 13+) - Partial results support for real-time transcription - Example app demonstrating all features - Comprehensive documentation and API reference ### Features - Cross-platform support (iOS 11+ and Android API 21+) - Minimal third-party dependencies - Proper lifecycle management - Permission handling for microphone access - Multiple recognition alternatives - Confidence scoring for recognition results - Cancellation support - Audio session management ### Platform Support - **iOS**: Uses Speech framework with AVAudioEngine - **Android**: Uses SpeechRecognizer API with proper lifecycle management ### Supported Languages - English (en-US, en-GB) - Chinese (zh-CN, zh-TW) - Japanese (ja-JP) - Korean (ko-KR) - Spanish (es-ES) - French (fr-FR) - German (de-DE) - Italian (it-IT)