zeba_academy_reorder 1.0.0 copy "zeba_academy_reorder: ^1.0.0" to clipboard
zeba_academy_reorder: ^1.0.0 copied to clipboard

Beautiful drag and animated reorder widgets for Flutter.

Changelog #

All notable changes to this project will be documented in this file.

The format of this changelog follows the principles of Keep a Changelog, and this project adheres to Semantic Versioning (SemVer).


1.0.0 - 2026-07-10 #

Added #

  • Initial stable release of zeba_academy_reorder.
  • Drag-and-drop reorderable list widget.
  • Animated reorder wrapper for smooth item transitions.
  • Reorderable grid widget for grid-based layouts.
  • Generic ReorderController<T> for programmatic item reordering.
  • List reorder extension for simplified reorder operations.
  • Generic type support for reusable components.
  • Custom item builder API for flexible UI design.
  • Reorder callback support.
  • Null-safe implementation with modern Dart.
  • Lightweight architecture with no third-party dependencies.
  • Flutter 3.x compatibility.
  • Comprehensive API exports for easy integration.
  • Cross-platform support for Android, iOS, Web, Windows, macOS, and Linux.
  • Example usage demonstrating list, animated, and grid reordering.
  • Unit tests covering controller and reorder extension functionality.
  • Production-ready documentation.
  • GNU General Public License v3.0 (GPL-3.0) license.

Features #

  • Drag reorder
  • Animated reorder
  • Grid reorder
  • Controller-based reorder management
  • Generic collection support
  • Easy integration into existing Flutter projects

Performance #

  • Optimized for smooth drag-and-drop interactions.
  • Minimal runtime overhead.
  • Efficient list manipulation using native Dart collections.

Documentation #

  • Added comprehensive README.
  • Added installation guide.
  • Added usage examples.
  • Added API overview.
  • Added platform compatibility information.
  • Added contribution guidelines.
  • Added licensing information.

Upcoming #

Planned enhancements for future releases include:

  • Auto-scroll while dragging.
  • Horizontal reorder support.
  • Configurable drag handles.
  • Animated placeholder widgets.
  • Advanced grid animations.
  • Custom drag feedback widgets.
  • Accessibility improvements.
  • Keyboard navigation support.
  • Additional customization options.
  • Performance enhancements for very large datasets.
  • Expanded widget and integration test coverage.
0
likes
140
points
95
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

Beautiful drag and animated reorder widgets for Flutter.

Homepage

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_reorder