glow_kit 1.0.2
glow_kit: ^1.0.2 copied to clipboard
A customizable Flutter glow animation package that adds smooth, animated background glow effects to any widget with multiple shape support and high-performance rendering.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog (https://keepachangelog.com/en/1.0.0/)
and this project adheres to Semantic Versioning (https://semver.org/).
1.0.1 - 2026-02-19 #
๐ Documentation Update #
This release improves pub.dev scoring and developer experience by enhancing API documentation.
โจ Improved #
- Added comprehensive Dartdoc comments for public API elements.
- Documented
GlowEffect, constructor, and public properties. - Improved overall documentation coverage to meet pub.dev requirements.
- Enhanced IDE tooltips and API discoverability.
๐งน Internal #
- No functional changes.
- No breaking changes.
- No API changes.
1.0.0 - 2026-02-18 #
๐ Initial Stable Release #
This version marks the official launch of the redesigned and expanded Glow Kit package.
โจ Added #
- Introduced
GlowEffectwidget with fully customizable glowing animation. - Support for multiple glow layers using
glowCount. - Custom glow color via
glowColor. - Adjustable glow expansion using
glowRadiusFactor. - Optional
endGlowRadiusfor precise glow size control. - Customizable animation duration.
- Customizable animation curve.
- Optional
startDelayfor delayed animation start. - Optional
repeatPauseDurationbetween animation cycles. animateflag to control animation state.repeatflag for looping animation behavior.
๐ท Supported Shapes #
Basic Shapes
- Rectangle
- Rounded Rectangle
- Circle
- Square
- Oval / Ellipse
- Stadium
- Capsule / Pill
Polygon Shapes
- Triangle
- Diamond
- Pentagon
- Hexagon
- Octagon
Star Shapes
- Star (5-point)
- StarFive
- StarSix
Decorative Shapes
- Heart
- Cloud
- Bubble
- Badge
- Shield
Modern UI Shapes
- CutCorner
- BeveledRect
- Ticket
- Ribbon
โก Performance #
- Optimized rendering using
CustomPainter - Added
RepaintBoundaryfor improved performance - Smooth animation powered by
AnimationController - Efficient repaint handling
- Flutter 3+ compatible
- Fully null-safe implementation
๐ฆ Included #
- Complete example app demonstrating:
- Multiple glow styles
- Different shapes
- Icons and image support
- Rounded asset glow usage
- Animation customization examples
๐ง Technical #
- Clean and extensible enum-based shape system
- Modular and reusable design
- Production-ready implementation
