- Added option to remove space when there is nothing to draw
- Renamed Checkmark to RawCheckmark
- Renamed AnimatedCheckmark to Checkmark
- Customizable using inherited theme
- Use
StrokeCap.square
instead ofStrokeCap.butt
for sharpen style. - Adjust stroke inset.
- Added option to draw cross and optionally draw dash.
- Improved api doc
- Improved animated default value
- Updated sdk constraints
- Split into src files
- Update workspace flutter version to 3.22
- Added loader and wasm build for example web page
- Removed screenshots and example from package archive
- Replaced the
style
enumeration with a simplerrounded
boolean property. - The
size
property type has been changed fromSize
todouble
. This assumes the checkmark will always be displayed in a square format. - The new default value for
weight
issize
divided by5
. - The
active
property has been renamed tovalue
and can now benull
, indicating an undetermined state. This change affects the way dashes are drawn.
- Change license.
- Initial release.
- Animated show/hide by active flag or progress value.
- Animated color, weight, and size.
- Sharp or round style.