NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4764 most downloaded on pub.dev
An extension to the widget that helps to reduce the boilerplate and adds some helpful methods. and you can make responsive design.
Last release 2 months ago
21 Jul 2026
Release timing varies
gaps range from 8 days to 6 months
Nearly every release is documented
notes for 44 of 45 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
49 releases · first in 2021
String Extensions: Added isJson, toSlug, removeSpecialCharacters, hasCapitalLetter, and NullableStringExtension (isNullOrEmpty, isNotNullOrEmpty, orDe
isJson, toSlug, removeSpecialCharacters, hasCapitalLetter, and NullableStringExtension (isNullOrEmpty, isNotNullOrEmpty, orDefault).getOrNull(index), firstWhereOrNull, lastWhereOrNull, chunked(size), distinctBy, and separatedBy.isTomorrow, isLeapYear, daysInMonth, startOfDay, endOfDay, addDays, subtractDays, and relative timeAgo formatting.toCurrency, toPercent, and roundToDecimal.focus_extension (unfocus, requestFocus, hideKeyboard).margin_extension (marginAll, marginSymmetric, marginOnly, marginDirectional) and layout_helper_extension (scrollable, safeArea, card, clipRRect, visible, fittedBox, inkWell).capitalize and capitalizeFirst against empty string RangeError.One column per quarter.
Dot Shorthand Refactor: Refactored the entire codebase (both library and example project) to utilize Dart's "dot shorthand" feature for constructors,
Map Extensions: Added a comprehensive set of Map extensions for advanced data manipulation, including safe access (getOrDefault), filtering (filterKey
Map extensions for advanced data manipulation, including safe access (getOrDefault), filtering (filterKeys, filterValues), transformation (toQueryString), and nested map operations (getNested, setNested).Deprecations Addressed: Replaced deprecated surfaceVariant with surfaceContainerHighest, and mapped background/onBackground to surface/onSurface withi…
ColorSchemeExt getters on BuildContext (e.g., context.primary, context.surfaceContainerHigh, etc.) with documentation comments for all relevant ColorScheme fields.surfaceVariant with surfaceContainerHighest, and mapped background/onBackground to surface/onSurface within the extensions.Padding Extension: Added support for EdgeInsetsDirectional.only(start: ...) and EdgeInsetsDirectional.only(end: ...) through new widget extensions to
Minimum SDK Requirement: Now requires Flutter 3.32.0 or higher and Dart 3.8.0 or higher.
Tooltip Extension Update: Replaced deprecated height parameter with constraints parameter in withTooltip extension method to align with Flutter's late…
alphaPercent method to ColorExtension for setting alpha transparency using percentage values (0-100).height parameter with constraints parameter in withTooltip extension method to align with Flutter's latest API changes.flutter_lints to version ^6.0.0 for improved code analysis and linting.Split Package into Dart and Flutter Modules
Flutter 3.27.1 Compatibility: Refactored the codebase to ensure compatibility with Flutter 3.27.1, addressing API deprecations and breaking changes.
showAlertDialog method in context extension with a new implementation, ensuring compatibility with future versions of Flutter.Light and Dark Theme Extensions: Introduced extensions for easier management of light and dark themes in Flutter.
separatedBy Method: Added a new separatedBy method to ListExtension.Navigation Extension Update: Improved the functionality of the navigation extension.
Nothing published for this version
Navigation Extension Update: Further updates and optimizations to the navigation extension.
Flutter Web WASM Support: Added support for Flutter Web with WASM (WebAssembly).
Flutter 3.22.0 Compatibility: Updated the codebase to be compatible with Flutter 3.22.0.
Flutter 3.19.6 Compatibility: Updated the codebase to be compatible with Flutter 3.19.6.
Flutter 3.19.1 Compatibility: Updated the codebase to be compatible with Flutter 3.19.1.
Remove Deprecated class as per flutter 3.16.8
Remove Deprecated class as per flutter 3.16.8
Flutter 3.16.5 Compatibility: Updated the codebase to be compatible with Flutter 3.16.5.
rootNavigation to the Navigator extension.Flutter 3.13.9 Compatibility: Updated the codebase to be compatible with Flutter 3.13.9.
Media Query Extension: By calling MediaQuery.sizeOf(context), the widget will now rebuild only when the size changes, preventing unnecessary rebuilds.
MediaQuery.sizeOf(context), the widget will now rebuild only when the size changes, preventing unnecessary rebuilds.Nothing published for this version
`WindowPadding`: This feature was deprecated after v3.8.0-14.0.pre.
WindowPadding: This feature was deprecated after v3.8.0-14.0.pre.Naming Issue in `Flexible` Extension: Corrected naming issues within the Flexible extension.
Flexible Extension: Corrected naming issues within the Flexible extension.`Expandable` Extension: Introduced a new extension for expandable widgets.
Expandable Extension: Introduced a new extension for expandable widgets.Flexible Extension: Added a new extension to handle flexible layouts more easily.`Opacity` Extension: Introduced an extension for better opacity control.
Opacity Extension: Introduced an extension for better opacity control.Nil Widget: Added a new Nil widget for better handling of empty or null states.
Nil widget for better handling of empty or null states.Documentation: Continued improving documentation.
Flutter 3.0 Support: Updated the codebase to be compatible with Flutter 3.0.
Nothing published for this version
Nothing published for this version
Removed 2018 Text Style: Removed deprecated 2018 text style.
Documentation: Updated project documentation.
display, headline, title, body, label, etc.).Documentation: Updated the project documentation.
Navigation Extension: Updated the navigation extension for better functionality.
Num Extension: Added a new extension for handling numeric values.
Avatar Widget: Introduced an Avatar image widget for profile images.
Avatar image widget for profile images.Example: Updated the example code.
Text Extension: Added an extension for Text widget manipulation.
Text widget manipulation.Align widget manipulation.Center widget manipulation.Container widget manipulation.GestureDetector widget manipulation.Tooltip widget manipulation.URL Strategy for Web: Introduced a URL strategy for better handling of web URLs.
Theme Extensions: Added new theme-related extensions for easier management.
Null Safety Migration: Migrated the project to full null safety support.
Nothing published for this version
Context Extension for `MediaQuery`: Added context extensions for better handling of media queries.
MediaQuery: Added context extensions for better handling of media queries.Shimmer Extension: Added a new Shimmer extension for shimmer effects.
Shimmer extension for shimmer effects.BuildContext Extension: Added new extensions for BuildContext.
BuildContext.README: Updated the README file.
Example: Added an example project.
`TEXT` Style Extension: Introduced a TEXT extension for easier manipulation and usage of text styles.
TEXT Style Extension: Introduced a TEXT extension for easier manipulation and usage of text styles.DATE Extension: Added a DATE extension for handling date-related operations.SizedBox Extension: Added an extension for SizedBox for more flexible and reusable sizing.Your coding agent can read these notes before it upgrades. Set up the MCP server →