coverflow_carousel 1.1.2
coverflow_carousel: ^1.1.2 copied to clipboard
A highly customizable 3D coverflow-style carousel for Flutter with smooth animations, perspective effects, and controller support.
1.0.0 #
-
Smooth 3D coverflow-style carousel
-
Customizable card dimensions
-
Adjustable overlap and spacing
-
Perspective and rotation effects
-
Smooth swipe navigation
-
Controller support
-
Programmatic navigation
-
Blur effects for non-focused cards
-
Responsive layout
-
Optimized rendering for large datasets
-
Builder-based API
1.0.1 #
- Fixed README demo GIF link
1.1.0 #
- Infinite Scroll: Added
isInfinitesupport for seamless circular scrolling and shortest-path programmatic animations. - Entry Animations: Added
entryAnimationparameter supporting staggered fades, zooms, spacing expansions, slides, and front-stacking (fadeIn,scaleUp,spacingExpand,staggeredSlide,fadeScale, andstack). - Card Interactivity: Side-cards now support click-to-focus, and centered cards are fully interactive (clicks pass to inner buttons without interference).
- Web & Desktop Dragging: Enabled mouse click-and-drag swiping on Web and Desktop.
- Scrollbar Suppression: Disabled the native scrollbar from drawing behind cards.
- Custom Viewport Fraction: Added
viewportFractionproperty supporting dynamic hot updates. - Optimized BackdropFilter: Blur filters are only drawn when active, improving GPU rendering.
- Testing: Built a full suite of 10 widget tests verifying layouts, gestures, entry transitions, and controllers.
- Code Documentation: Added 100% pub.dev public API coverage with detailed Dart doc comments (
///) on all classes, properties, constructors, methods, and enums. - Architecture & Mathematics Reference: Added
package_documentation.mdcontaining detailed 3D transform projection matrices, spacing equations, gesture layers, and timeline stagger formulas. - Lint Fixes: Resolved unnecessary library name lint warnings in export declarations.
1.1.1 #
- Example Application: Added a complete, interactive, and beautifully styled example application under
example/demonstrating infinite scroll, entry animations, blur obscuring, and programmatic controllers.
1.1.2 #
- Fixed swiping on mobile applications