adeptutils
Adept Utils provides wrappers and abstractions of any kind
13.7.1
What this package is like to depend on
Last release 2 months ago
11 Jun 2026
Release timing varies
gaps range from 8 days to 6 months
Some releases are documented
notes for 50 of 86 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
86 releases · first in 2019
7 releases in the last 12 months
see the full history below
Release timeline
86 releases · Nov 2019 to Jun 2026Releases
latest 60 of 86-
13.7.111 Jun 2026 -
13.7.003 Jun 2026 -
13.6.027 Nov 2025 -
13.5.010 Nov 2025Release notes
Open source →Added
- Added support for
isDesktop,isTargetMobileandisTargetDesktoponPlatformUtils.
- Added support for
-
13.4.010 Nov 2025Release notes
Open source →Added
- Added support for
tartgetTypeonPlatformUtilsto know the target platform type when running on web.
- Added support for
-
13.3.028 Oct 2025 -
13.2.022 Sep 2025Release notes
Open source →Changed
- Updated
package_info_plusandfluttertoastdependencies to be flexible with'>=8.0.0 <10.0.0'constraints.
- Updated
-
13.1.004 Jul 2025Release notes
Open source →Added
- Added generic toJson list implementation in
Jsonableclass.
Changed
- Changed deprecated import
dart:htmlforpackage:web/web.dart.
Fixed
- Fixed several lints.
- Added generic toJson list implementation in
-
13.0.006 Jan 2025Release notes
Open source →Added
- Added
entreFullScreen/exitFullScreenfunctions to ScreenUtils with support for Android, iOS and web.
Changed
- BREAKING: Changed PlatformType enum values to be lowercase.
- LocaleUtils updated
imperialSystemCountriesas a Set instead of a List. showLoading/hideLoadingdoesn't setState if already in the expected state, instead a forceRefresh param must be used.
Fixed
- Fixed bug in Haversine formula when calculating
distanceBetweenlocations.
- Added
-
12.0.014 Aug 2024Release notes
Open source →Added
childOnBackPressedfunction added in substitution ofbodyOnBackPressedcompatible withCustomPopScope
Changed
package_info_plusupdated to^8.0.0.- Breaking change on
CustomPopScopeto avoid deprecated functions. - AdeptState
onBackPressedfunction updated to receive a{dynamic result}param.
Removed
- AdeptState
bodyOnBackPressedfunction.
-
11.0.001 Apr 2024Release notes
Open source →Changed
package_info_plusupdated to latest.- Updated
intldependency constraints to'>=0.18.0 <1.0.0'
-
10.0.0+106 Mar 2024 -
9.4.0+115 Jan 2024 -
9.3.0+111 Jan 2024Release notes
Open source →Added
- Added
headersandhttpClienttoConnectionUtils.isResponseSuccessful(...)andConnectionUtils.isResponseOnline(...)
- Added
-
9.2.2+113 Oct 2023Release notes
Open source →Changed
- ModalProgressHUD updated to avoid unnecessary usage of Opacity widget.
-
9.2.1+126 Aug 2023 -
9.2.0+118 Aug 2023Release notes
Open source →Added
AppLifecycleState.hiddenandonHidden()added to life cycle handling onAdeptState.
-
9.1.0+129 Jun 2023Release notes
Open source →Added
LocaleUtils.fromJsonNullSafe(...)added to support non null Locale from json.
-
9.0.1+116 Jun 2023 -
9.0.0+119 May 2023Release notes
Open source →Changed
- Update dependency constraints to
sdk: '>=3.0.0 <4.0.0' flutter: '>=3.3.0' - Update dependencies to be compatible with Flutter 3.10.0
- Update dependency constraints to
-
8.0.1+6701 Mar 2023Release notes
Open source →Added
- Metric param added to
toHumanReadableDistanceCountandtoHumanReadableSpeedCount
- Metric param added to
-
8.0.0+6604 Feb 2023 -
7.1.0+6521 Nov 2022 -
7.0.0+6318 Nov 2022Nothing published for this version
-
7.0.0+6418 Nov 2022 -
6.0.2+6220 Sep 2022 -
6.0.1+6118 Jul 2022Release notes
Open source →Changed
SlideRoute,ScaleRoute,RotationRoute,SizeRoute,FadeRoute,EnterExitRouteandScaleRotateRouteupdated to support several extra params, like transition duration and other.
-
6.0.0+6023 Jun 2022Release notes
Open source →Added
- ConnectionUtils updated to allow to specify which method between
OPTIONSandHEADto be used in the functionsisResponseSuccessfulandisResponseOnline. Defaults toOPTIONS device_info_plusupdated to breaking change version
- ConnectionUtils updated to allow to specify which method between
-
5.1.0+5909 Jun 2022Release notes
Open source →Added
- Set device orientation functions added to ScreenUtils.
Changed
- ConnectionUtils updated to use
OPTIONShttp method in the functionsisResponseSuccessfulandisResponseOnline.
-
5.0.2+5825 May 2022Release notes
Open source →Changed
- T? _ambiguate<T>(T? value) => value; implemented for compatibility reasons to avoid warnings about unnecessary null-safety operator for SchedulerBinding.instance? and WidgetsBinding.instance?.
-
5.0.1+5702 May 2022Release notes
Open source →Changed
- SchedulerBinding.instance? and WidgetsBinding.instance? added null-safety operator for stable channel compatibility.
-
5.0.0+5627 Apr 2022Release notes
Open source →Changed
- Breaking change on InputMethodUtils
hideInputMethodandshowInputMethodfunctions arguments.
- Breaking change on InputMethodUtils
-
4.0.0+5414 Apr 2022Release notes
Open source →Changed
- ConnectionUtils functions
isResponseSuccessfulandisResponseOnlineupdated to avoid throwing exceptions when request timeouts timeoutparam inisResponseSuccessfulandisResponseOnlineupdated to accept aDurationor directly an inttimeoutMillisvalue.
- ConnectionUtils functions
-
4.0.0+5514 Apr 2022 -
3.1.9+5314 Apr 2022Release notes
Open source →Changed
- ConnectionUtils functions
isResponseSuccessfulandisResponseOnlineupdated to avoid throwing exceptions when request timeouts
- ConnectionUtils functions
-
3.1.8+5204 Apr 2022 -
3.1.7+5121 Dec 2021 -
3.1.6+5014 Sep 2021 -
3.1.5+4912 Aug 2021 -
3.1.4+4821 Jul 2021Release notes
Open source →Fixed
- Bug fixed in
showLoading/hideLoadingfunctions that caused setState(...) call without checking if mounted. - Bug fixed in
addLifecycleAwarefunction that was not taking into account all life cycles by default.
- Bug fixed in
-
3.1.3+4709 Jul 2021 -
3.1.2+4629 Jun 2021 -
3.1.1+4531 May 2021Nothing published for this version
-
3.1.0+4425 May 2021 -
3.0.1+4324 May 2021Release notes
Open source →Fixed
- LocaleUtils toJson/fromJson bug fixed
- AdeptDateTime and ZonedDateTime fromJson bug fixed
-
3.0.0+4211 May 2021Release notes
Open source →Added
- Coordinates class to work with map coordinates
Changed
- DimenUtils refactored to remove deprecated snake_case attributes;
- Location updated with several functions to calculate haversine and euclidean distance, to parse to and from Map, to copyWith, and other
-
2.0.0+41-nullsafety.129 Apr 2021 -
1.6.4+4005 Mar 2021Release notes
Open source →Changed
- IntentUtils updated to return Future<bool> and some validations added
-
1.6.3+3905 Feb 2021 -
1.6.2+3828 Jan 2021Release notes
Open source →Changed
- Jsonable class updated with generic implementations of fromJsonStringGeneric, fromJsonStringListGeneric, fromJsonListGeneric
-
1.6.1+3716 Nov 2020Release notes
Open source →Changed
- DimenUtils updated with camelCase names for non constants identifiers
-
1.6.0+3607 Nov 2020Release notes
Open source →Added
- Support for AdeptController validations with dependency
- New validators controllers for numbers
Changed
- Validators controllers allows to specify are required.
-
1.5.1+3521 Oct 2020Nothing published for this version
-
1.5.0+3315 Oct 2020Nothing published for this version
-
1.5.0+3415 Oct 2020Nothing published for this version
-
1.3.4+3310 Oct 2020Nothing published for this version
-
1.3.3+3231 Aug 2020Nothing published for this version
-
1.3.2+3131 Aug 2020Nothing published for this version
-
1.3.1+2921 Aug 2020Nothing published for this version
-
1.3.1+3021 Aug 2020Nothing published for this version