signal_strength_indicator 0.5.0
signal_strength_indicator: ^0.5.0 copied to clipboard
Customizable signal strength indicator widget for Flutter. Allows to easily visualize signal strength.
0.5.0 - 2026-04-10 #
- BREAKING: migrated to Dart 3 / Flutter 3 (SDK constraint >=3.0.0 <4.0.0)
- Replaced
lintpackage withflutter_lintsfor Dart 3 compatibility - Removed deprecated
strong-modeanalyzer options - Fixed division by zero when
minValue == maxValue - Fixed
shouldRepaintto compare all style properties (previously onlyvaluewas checked, preventing repaints on color/level changes) - Fixed null dereference on
IconTheme.size— falls back to24.0 - Fixed threshold comparison: bars are now active when
value >= threshold(was strict>) - Added value clamping in
normalizeValueto 0.0–1.0 range - Fixed user-provided
levelsbeing silently discarded when count !=barCount - Moved
clipRectoutside the draw loop in sector painter - Fixed variable shadowing in sector painter
- Removed redundant imports (
widgets.dart,cupertino.dart) - Updated constructors to use
superparameters (Dart 3 style) - Added unit tests for
normalizeValueandnormalizedLevels - Updated README with full parameter documentation and more usage examples
0.4.1 - 2021-09-28 #
- Fixed Widget not rendered on value change (thanks @casabian for contribution)
0.4.0 - 2021-03-06 #
- migrated to nullsafety (stable)
0.4.0-nullsafety.0 - 2020-12-15 #
- migrated to nullsafety (beta)
0.3.1 - 2020-10-24 #
- bug fix for
levels- levels should be absolute values fromminValuetomaxValuerange (and they are normalized later) - refactoring
- moved
barCountandlevelstoSignalStrengthIndicatorStyle - added
normalizedValueandnormalizedLevelsgetters toSignalStrengthIndicatorStyle
- moved
0.3.0+1 - 2020-05-09 #
- minor update (updated lint package, fixed lints, updated example)
0.3.0 - 2019-12-18 #
- tweaked bevelled bars
- BREAKING CHANGE: changed
thresholdstolevels - added sector signal indicator (
SignalStrengthIndicator.sector)
0.2.0 - 2019-12-02 #
- added
bevelledoption to bar signal indicator
0.1.0 - 2019-11-29 #
- first release
- bar signal indicator (
SignalStrengthIndicator.bars)