kickin 0.0.1-dev.23
kickin: ^0.0.1-dev.23 copied to clipboard
A Flutter package that makes developments easier by providing commonly used utilities and widgets with just simple initialization.(In Progress)
0.0.1-dev.23 #
- Updated documentation
0.0.1-dev.22 #
- Greatly improved the KRestRequest classes and made the main one public
- Changing network logging options to improved
0.0.1-dev.21 #
- Improved KHive class greatly and added a Lazy hive version
- Configured syncing api caches to storage
- Configured whether using baseUrl by default for api requests
0.0.1-dev.20 #
- Added extra argument for [_KRestRequest.decoder]
- Improved docs
0.0.1-dev.19 #
- Fix return issue in KRestRequest/KApiResponse
0.0.1-dev.18 #
- Fix where the KRestRequest/KApiResponse class is not returning data.
0.0.1-dev.17 #
- Add logging of request and response params to KRestRequest classes
0.0.1-dev.16 #
- Fix decoding issues with KRestRequest classes
0.0.1-dev.15 #
- Improved the KRestRequest classes
0.0.1-dev.14 #
- Added some more params and did some fixes
0.0.1-dev.13 #
- Fix the issue of Generic type mismatch in _KRestRequest classes
0.0.1-dev.12 #
- Improved error handling in the KRestRequest classes
0.0.1-dev.11 #
- Minimal changes to generic types on some classes
0.0.1-dev.10 #
- Improvements to the copyWith access method on the _KRestRequest classes
0.0.1-dev.9 #
- Centralized shared request fields in
KRestRequestand kept concrete request wrappers focused on method-specific behavior. - Added PUT, PATCH, DELETE, and download request wrappers to the API surface.
- Expanded inline API documentation for the request helpers and updated the package exports.
0.0.1-dev.8 #
- Updated example app
0.0.1-dev.7 #
- Updated documentations
0.0.1-dev.6 #
- Refactored the public API for consistency by prefixing core widgets and utilities with
K. - Renamed isolate helpers to
KIsolate,KIsolateContinuous,KIsolateAccess, andKIsolateException. - Added
KApiResponsefor wrapping and transforming API responses. - Added
KScaffoldfor configurable app shells with built-in app bar and footer support. - Added shared motion and spacing tokens with
KCurvesandKSpacing. - Updated networking support to use
dio.
0.0.1-dev.5 #
- Refactored the API structure by renaming and reorganizing classes and removing the unused interface.
- Improved API documentation and internal cleanup, including removal of the unused cache mixin.
- Updated the package surface and tests to match the new API layout.
0.0.1-dev.4 #
- Improved exporting from library
0.0.1-dev.3 #
- Update docs
0.0.1-dev.2 #
- Introduced a some sets of utilities, extensions, and widgets to eliminate boilerplate.
- State Management: Added
Absorbhelpers, standardNotifiers, andKCachedNotifierfor Riverpod and Hive integration. - Storage: Added
KickinHivesingleton to seamlessly manage standard and secure local boxes. - Async & Background Tasks: Added
Resultfor safe async handling andSmartIsolatefor heavy workloads with progress updates. - Widgets: Added
ScaleGestureWrapper,AnimatedSizing,AdaptiveImage, andAppText. - Layouts: Added
SmoothListViewandSmoothCustomScrollViewfor Mac/Windows-like momentum scrolling, plus convenientTopPadding/BottomPaddingwidgets. - Extensions: Provided useful extensions on
BuildContext,num,String,Color, andProviderfor faster, cleaner layout and data parsing. - Overhauled and abstracted the
ApiBaseand API key configuration structures.
0.0.0-dev.1 #
Initializing project...