- Refactor
- Documentation update.
- Migration to Flutter 3.0
- Updated min dart sdk version to 2.17.0
- Using super parameters
- Documentation update. Included web demo link and info about new customization options added in previous update.
- Added customization options
isRoundedRectangle
andisCentered
to RectangleWaveform. SettingisRoundedRectangle
to true draws rounded rectangles instead of regular ones. SettingisCentered
to true would align each rectangle in the center along Y axis with respect to it's center along it's height.isCentered
won't have any effect ifabsolute
is set to true.
- Updates in Api for declaring waveforms.
maxDuration
andelapsedDuration
are now made optional when you're declaring a waveform. Avoids having to provide them when not needed like in case when you need a static waveform without any active waveform track.
- Documentation update.
- Minor bug fix related to processing samples internally.
- New Waveform type
CurvedPolygonWaveform
added.
- Documentation update.
- Initial release.