NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4178 most downloaded on pub.dev
A Flutter package that lets you create visually stunning Siri-style waveforms.
Last release 7 months ago
24 Feb 2026
Release timing varies
gaps range from 3 weeks to 1.2 years
Nearly every release is documented
notes for 17 of 17 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
17 releases · first in 2021
One column per quarter.
Bumped minimum required Dart SDK version to 3.11.0 .
Migrate to wide gamut color by @halildurmus in #35
Enable customization of iOS 9 Siri-style waveform colors
Bump minimum required Dart version to 3.5.0 .
3.5.0.BREAKING : Renamed the SiriWave widget to SiriWaveform .
BREAKING: Renamed the SiriWave widget to SiriWaveform.
SiriWaveform widget no longer has a default constructor. Instead, it
provides two factory constructors:
SiriWaveform.ios7(): Creates an iOS 7 Siri-style waveform.SiriWaveform.ios9(): Creates an iOS 9 Siri-style waveform.BREAKING: Renamed the SiriWaveController class to
SiriWaveformController.
SiriWaveformController is now a sealed class and includes two concrete
subclasses:
IOS7SiriWaveformController: For managing iOS 7 Siri-style waveforms.IOS9SiriWaveformController: For managing iOS 9 Siri-style waveforms.The controller classes no longer have methods to change the properties of the
waveform (e.g., controller.setAmplitude(0.2);). Instead, you can directly
modify the properties of the controller (e.g., controller.amplitude = 0.2;).
BREAKING: Renamed the SiriWaveOptions class to SiriWaveformOptions.
SiriWaveformOptions is now a sealed class and includes two concrete
subclasses:
IOS7SiriWaveformOptions: Options for iOS 7 Siri-style waveforms.IOS9SiriWaveformOptions: Options for iOS 9 Siri-style waveforms.BREAKING: Renamed the SiriWaveStyle enum to SiriWaveformStyle.
Full Changelog: v1.0.2...v2.0.0
BREAKING: Renamed the SiriWave widget to SiriWaveform.
SiriWaveform widget no longer has a default constructor. Instead, it
provides two factory constructors:
SiriWaveform.ios7(): Creates an iOS 7 Siri-style waveform.SiriWaveform.ios9(): Creates an iOS 9 Siri-style waveform.BREAKING: Renamed the SiriWaveController class to
SiriWaveformController.
SiriWaveformController is now a sealed class and includes two concrete
subclasses:
IOS7SiriWaveformController: For managing iOS 7 Siri-style waveforms.IOS9SiriWaveformController: For managing iOS 9 Siri-style waveforms.The controller classes no longer have methods to change the properties of the
waveform (e.g., controller.setAmplitude(0.2);). Instead, you can directly
modify the properties of the controller (e.g., controller.amplitude = 0.2;).
BREAKING: Renamed the SiriWaveOptions class to SiriWaveformOptions.
SiriWaveformOptions is now a sealed class and includes two concrete
subclasses:
IOS7SiriWaveformOptions: Options for iOS 7 Siri-style waveforms.IOS9SiriWaveformOptions: Options for iOS 9 Siri-style waveforms.BREAKING: Renamed the SiriWaveStyle enum to SiriWaveformStyle.
BSD 3-Clause License.Fix the API Documentation link
Fix the API Documentation link (#19)
Exposed internally used widgets and custom painters.
Full Changelog: v1.0.1...v1.0.2
What's Changed Improved code quality Full Changelog : v1.0.0...v1.0.1
BREAKING : Removed the previously deprecated backgroundColor property from SiriWaveOptions .
3.0.0 or later.3.7.0 or later.backgroundColor property from SiriWaveOptions.Full Changelog: v0.3.0...v1.0.0
SiriWaveOptions ' backgroundColor property is deprecated, has no effect, and will be removed in a future version.
SiriWave's background is now transparent -- which should now be visible in light backgrounds.SiriWaveOptions' backgroundColor property is deprecated, has no effect,showSupportBar property to SiriWaveOptions to show/hide the support bar on iOS 9 style waveform. By default, the support bar is shown.Applied more lints to source code.
- No changes.
Updated minimum Dart version to 2.17 and Flutter version to 3.0.0.
2.17 and Flutter version to 3.0.0.Added support to change the color and frequency of the iOS 7 style waveform.
color and frequency of the iOS 7 style
waveform.Added support to change the speed of the waveform.
speed of the waveform.IOS7Options and IOS9Options classes.SiriWaveController to control the amplitude and speed of the
waveform.amplitude and speed of the
waveform.siriWaveStyle parameter to style.[2.1.0]: https://github.com/halildurmus/siri_wave/compare/v2.0.0+1...v2.1.0
- Fixed formatting issues - Updated README.md - Updated pubspec.yaml
Your coding agent can read these notes before it upgrades. Set up the MCP server →