appkit 0.2.6
appkit: ^0.2.6 copied to clipboard
A package for flutter app development
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.6 - 2025-08-23 #
β¨ Added #
ApiService: Initial implementation of a robust API service using Dio, including:- Singleton pattern for easy access.
- Performance optimizations (
HttpClientconfiguration). - Built-in error handling for common
DioExceptiontypes. - Global methods for GET, POST, PUT, DELETE, and PATCH requests.
- Helper methods to add/remove headers and set authorization tokens.
AppKit: A utility class with a globalnavigatorKeyto enable context-free widgets.AppRouter:BuildContextextensions for simplified named navigation (toNamed,offNamed,offAllNamed).AppDialog: A static utility to show animated, context-free dialogs with scale and fade transitions. IncludesshowandshowNotchmethods.AppBottomSheet: A static utility to show context-free modal bottom sheets. IncludesshowandshowNotchmethods.AppSnack: A static utility for showing simple, context-free success and error snackbars (toasts) at the top of the screen.AppPadding:Widgetextensions for simplified, chainable padding methods (paddingAll,paddingOnly,paddingHorizontal, etc.), including predefined constant values for common sizes like 10 and 20.
π Fixed #
- N/A (Initial release)
π¨ Breaking Changes #
- N/A (Initial release)