audio_play_or_record 1.0.5
audio_play_or_record: ^1.0.5 copied to clipboard
A Flutter package for recording and playing audio messages with interactive waveform visualization, seek support, and chat-style UI.
Changelog #
All notable changes to this project are documented in this file.
1.0.0 - 2025-12-14 #
Added #
-
Initial release of the
audio_play_or_recordpackage. -
Audio recording functionality via tap or long-press.
-
Audio playback with waveform visualization.
-
Interactive waveform with seek support.
-
Animated waveform during recording.
-
Customizable UI options for waveform color, buttons, and icons.
Fixed #
-
Accurate playback position and progress calculation.
-
Improved responsiveness of waveform rendering.
Changed #
- Refactored audio controller to enhance performance.
1.0.1 - 2025-12-14 #
-
Updated
READMEwith improved documentation. -
Minor fixes and code cleanup.
1.0.2 – 2025-12-14 #
Improvements #
-
Expanded
READMEwith detailed usage examples and API explanations. -
Added comprehensive DartDoc comments for all public API members.
-
Code cleanup for better readability and maintainability.
-
Minor bug fixes and performance optimizations.
-
Added implementation examples for both Android and iOS.
1.0.3 - 2025-12-14 #
Fixed #
- Applied
dart formatto all source files - Resolved pana static analysis formatting issues
- Improved code consistency and lint compliance
1.0.4 - 2025-12-14 #
Added #
-
Introduced additional customization options for UI components.
-
Added new configurable widgets to improve flexibility and reuse.
-
Exposed more public properties for styling and behavior control.
Changed #
-
Refactored existing widgets to support enhanced customization.
-
Improved widget APIs for better extensibility and consistency.
-
Updated default styles while preserving backward compatibility where possible.
Improved #
-
Enhanced overall UI configurability without affecting existing usage.
-
Minor internal refactors to improve maintainability and readability.