flexi_text 0.0.5
flexi_text: ^0.0.5 copied to clipboard
A responsive and flexible Flutter Text widget with dynamic font scaling, optional single size, alignment, and onTap support for mobile, tablet, and desktop.
Changelog #
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.1 - 2025-09-30 #
Added #
- Initial release of
flexi_text. - Responsive and flexible Flutter Text widget with dynamic font scaling.
- Smooth interpolation between font sizes based on screen width.
- Support for minFontSize and maxFontSize to control scaling limits.
- Optional padding around text without needing additional widgets.
- Support for textAlign, maxLines, and overflow for flexible layouts.
- Accessibility friendly: respects
textScaleFactorandsemanticsLabel. - Fallback to Theme.of(context).textTheme if no
TextStyleis provided. - Fully MIT licensed and ready for production usage.
0.0.2 - 2025-10-05 #
Added #
- Updated README with improved examples and formatting.
- Added demonstration of min/max font size usage.
- Enhanced semanticsLabel support for accessibility.
- Provided advanced usage examples including
textAlign,maxLines, andoverflow.
0.0.3 - 2025-10-10 #
Changed #
- Minor optimizations in font size interpolation.
- Updated README for better readability on pub.dev.
- Example app code improvements and alignment adjustments.
- Fixed minor issues with style fallbacks.
0.0.4 - 2025-10-30 #
Changed #
- Removed optional
paddingfromFlexiText. - Updated README to provide a single-copy button version for easier user experience.
- Minor UI improvements and formatting updates.
- Improved package description and usage instructions for pub.dev.
0.0.5 - 2025-10-31 #
Added #
- Added single fixed size support via
sizeproperty for simpler font scaling. - Added alignment property to wrap text in
Alignwithout extra widgets. - Added optional onTap callback for interactive text.
- Updated example app to demonstrate
size,alignment, andonTapusage. - README updated with new 0.0.5 examples.