fleasy 0.15.1 copy "fleasy: ^0.15.1" to clipboard
fleasy: ^0.15.1 copied to clipboard

Useful and easy to use extensions, helper classes and widgets to create Flutter apps easier.

0.15.1 #

  • replace deprecated lint rules

0.15.0 #

0.14.2 #

  • feat: add use-setstate-synchronously DCM rule
  • fix(flashbar): change deprecated bodyText2 to bodyMedium
  • fix: exclude analysis for injectable generated file
  • chore: bump dependencies

0.14.1 #

  • chore: bump dart_code_metrics version to ^4.16.0 #9

0.14.0 #

0.13.0 #

  • Disable analysis/metrics in generated files #8

0.12.1 #

  • Update dependencies
  • Make ScreenWidthBreakpoints constants

0.12.0 #

0.11.0 #

  • Add Gap.w32() and Gap.h32()
  • Remove DeviceType class (Use universal_platform instead)
  • Revise adaptive helpers:
    • Remove context.screenSize (use context.formFactor() instead)
    • Make context.formFactor a function with the argument followDeviceOrientation
    • Rename FormFactor.handset to FormFactor.mobile
    • Remove FormFactor.watch
    • Rename FormFactorBreakpoints to ScreenWidthBreakpoints

0.10.0 #

  • Add Gap widget

0.9.0 #

  • Improve navigation helpers
  • Remove: prefer-extracting-callbacks lint rule

0.8.0 #

  • Add: shadow to flasbars

0.7.1 #

  • Fix: Add prefer_relative_imports lint rule

0.7.0 #

  • Add theme helpers/extensions on BuildContext
  • Add prefer_relative_imports lint rule
  • Breaking: remove extensions on List<DateTime>

0.6.0 #

  • Make flashbars more customizable (via theme)
  • Add more dart code metric rules

0.5.0 #

  • EasyStreamBuilder & EasyFutureBuilder:
    • When the snapshot's data is null (and T is nullable), it will now show the widget returned by the dataBuilder. Before, it showed the isEmptyText and isEmptyIcon.
    • When the snapshot has an error in debug mode, it will now throw the error to give more insights. Before, it just displayed the error as a text.

0.4.1 #

  • Fix: isEmail is now case insensitive
  • Improve README and doc comments

0.4.0 #

  • Add byFormFactor<T> to extensions on BuildContext (see docs)
  • Add helper getters to context.formFactor & context.screenSize enums

0.3.2 #

  • Add logo
  • Add GitHub workflow for automatically publishing new versions to pub.dev on a new release

0.3.1 #

  • Improve analysis options
  • Add key to widget constructors
  • Export analysis_options.yaml (see new section in README)

0.3.0 #

  • Add Flashbar extensions to BuildContext
    • showSuccessFlashbar(...)
    • showInfoFlashbar(...)
    • showErrorFlashbar(...)
    • showNoConnectionFlashbar(...)
  • Add addHtpps to string extensions
  • BREAKING: Refactor EasyFutureBuilder & EasyStreamBuilder:
    • errorIcon & isEmptyIcon now take IconData instead of FaIcon
    • new attributes: textStyle & iconStyle
  • BREAKING: Remove shortestScreenSide & longestScreenSide
  • Improve README

0.2.2 #

  • BREAKING: do whitespace check on isNotBlank & isBlank
  • Add isNotBlank & isBlank to String extensions too
  • Add isEasyPassword to String? extensions too
  • Add several tests
  • Improve doc comments and README

0.2.1 #

  • Add CI workflow and badge
  • Improve date_time_test
  • Improve README

0.2.0 #

  • BREAKING: Refactor EasyFutureBuilder & EasyStreamBuilder
  • BREAKING: Rename closeKeyboard() to dismissKeyboard() on BuildContext extensions
  • Add screenSize, shortestScreenSide & longestScreenSide to BuildContext extensions
  • Add isUrl, isEasyPassword, isMediumPassword & isStrongPassword to String extensions
  • Add doc comments
  • Add example
  • Improve README

0.1.0 #

  • Initial release
80
likes
110
pub points
66%
popularity

Publisher

verified publisherjensbecker.dev

Useful and easy to use extensions, helper classes and widgets to create Flutter apps easier.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flash, flutter, flutter_lints, font_awesome_flutter, intl

More

Packages that depend on fleasy