easy_dev_toolkit 0.2.0
easy_dev_toolkit: ^0.2.0 copied to clipboard
A comprehensive Flutter toolkit with responsive sizing, adaptive widgets, networking, and storage utilities.
0.2.0 (Pro Upgrade Phase 1) #
- Responsive System:
- Standardized
Breakpointsconstants (Tablet: 600, Desktop: 1200). - Updated
ResponsiveBuilderfor breakpoint-aware layouts. - Added
ContextExtensionshelpers:isTablet,isDesktop,isLandscape.
- Standardized
- Advanced UI:
- Added
EasyThemecontroller for runtime theme switching (Light/Dark/System). - Added
GlassCardgradient support. - Added
AppRadius,AppSpacing,AppDurationsdesign tokens.
- Added
- Utilities:
- Added
EasyDebounceandEasyThrottlefor event handling. - added
setStateSafeextension.
- Added
- Breaking Changes:
- Renamed/Refactored
BreakPointstoBreakpointswith static constants.
- Renamed/Refactored
0.1.6 #
- Major Example Overhaul: Added
UtilitiesDemoScreenandUIDemoScreento showcase every feature (Encryption, Storage, SkeletonLoaders, etc.). - API Standardization:
- Standardized
AppStoragewithread/writealiases. - Standardized
EncryptionUtilwithencrypt/decryptstatic aliases. - Added
SkeletonLoaderfor shimmering loading states. - Standardized
EasyLoaderwithshow/hidemethods. - Added
EasyDialogfor simplified adaptive dialog calls.
- Standardized
- Documentation: Overhauled
README.mdwith categorized API guides and detailed code snippets.
0.1.5 #
- Added
EasyApi: A high-level static networking wrapper with integrated caching and retries. - Added
RetryInterceptorfor resilient HTTP requests. - Added a Networking Demo to the example dashboard.
0.1.4 #
- Overhauled the
exampleproject with a premium dashboard showcasing all major features (Responsive sizing, GlassCard, DateSelectors, Adaptive widgets, etc.). - Fixed minor bugs in the example navigation.
0.1.3 #
- Added
HorizontalDateSelectorwidget (scrolling date picker). - Improved
AdaptiveButtonwith documented parameters.
0.1.2 #
- Fixed deprecated
Color.withOpacity(replaced withColor.withValues). - Shortened package description and fixed repository URLs in
pubspec.yamlfor better Score. - Added
AdaptiveBadgewidget. - Added documentation comments to public API members (
AdaptiveButton,AdaptiveBadge, etc.). - Added a comprehensive example showcasing all major features.
- Updated dependencies to latest stable versions.
0.1.1 #
- Added
TimeLogCalendarwidget for a modern, expandable calendar UI. - Added
google_fontsdependency.
0.1.0 #
- Added
ContextExtensionsfor easier navigation, theme, and media query access. - Added
StringExtensionsfor validation and formatting. - Added
DateTimeExtensionsfor relative time (time ago). - Added
AppStorageutility for easy local storage management. - Added
GenericApiServicebase class for streamlined API development. - Added
GlassCardwidget for modern glassmorphism effects. - Refined
EncryptionUtilwith better documentation and string encryption support. - Updated exports and versioning for public release.
0.0.1 #
- Initial release with core responsive utilities and basic widgets.