folly_fields 1.0.1 copy "folly_fields: ^1.0.1" to clipboard
folly_fields: ^1.0.1 copied to clipboard

Basic form fields and utilities.

[1.0.1] - 2023-05-29 #

  • Updating linter rules.
  • Removing Dart Code Metrics.

[1.0.0] - 2023-05-17 #

  • Upgrade to Flutter 3.10 and Dart 3.0.0.
  • Updating class Decimal features.
  • Removing deprecated classes and methods.
  • Creating FollyStringExtension with methods:
    • capitalize.
    • capitalizeWords.
  • Creating ModelUtils methods:
    • fromJsonSafeBool
  • Creating classes for tests:
    • Duplet
    • Triplet
  • Updating AbstractUIBuilder to use null string for labelPrefix and labelSuffix.
  • Removing labelPrefix and editController from formContent method.
  • Removing AbstractEditContent class.

[0.22.3] - 2023-05-12 #

  • Adding FollyUtils.colorParse method.

[0.22.2] - 2023-05-11 #

  • Fixing ModelUtils methods:
    • fromJsonDateMillis.
    • fromJsonDateSecs.
    • fromJsonNullableDateMillis.
    • fromJsonNullableDateSecs.
    • toSaveMapId.
  • Creating ModelUtils methods:
    • fromJsonRawIterable.
    • fromJsonSet.
    • fromJsonSafeSet.
    • fromJsonSafeStringSet.
    • toMapSet.
    • toSaveSetMapId.
    • toSaveSet.
    • toMapDecimalInt.
    • toMapDecimalDouble.
  • Creating DateTimeExtension methods:
    • startOfDay.
    • endOfDay.
    • yearFirstDay.
    • yearLastDay.
  • Creating tests for ModelUtils.
  • Disposing fields controllers.

[0.22.1] - 2023-04-02 #

  • Adding chipExternalPadding and chipInternalPadding to ChoiceChipField.
  • Adding new methods to DateTimeExtension:
    • prevWeekFirstDay.
    • prevWeekLastDay.
    • nextWeekFirstDay.
    • nextWeekLastDay.
  • Adding FollyValidators:
    • stringNotBlank(String? value).
    • stringNullNotBlank(String? value).
    • notEmpty(dynamic value).
    • notBlank(dynamic value).
  • Fixing bugs in ColorValidator and DateTimeValidator.

[0.22.0] - 2023-04-01 #

  • Creating DateTimeExtension.

[0.20.4] - 2023-03-26 #

  • Fixing CreditCardNumberField suffixIcon attribute.

[0.21.2] - 2023-03-21 #

  • Updating Date and Time Fields.

[0.20.3] - 2023-03-21 #

  • Updating Date and Time Fields.

[0.21.1] - 2023-03-20 #

  • Fixing DateTimeEditingController file typo.

[0.20.2] - 2023-03-20 #

  • Fixing DateTimeEditingController file typo.

[0.21.0] - 2023-03-16 #

  • AbstractEdit
    • Deprecating modelFunctions attribute.
    • Creating actions attribute.
  • Abstract List
    • Deprecating mapFunctions attribute.
    • Deprecating modelFunctions attribute.
    • Creating actions attribute.
    • Creating rowActions attribute.
  • Deprecating Classes
    • AbstractFunctionInterface
    • AbstractMapFunction
    • AbstractModelFunction
    • AbstractFunction
    • MapFunction
    • ModelFunction

[0.20.1] - 2023-02-25 #

  • Fixing BaseStatefulField.

[0.19.1] - 2023-02-24 #

  • Fixing NewDecimalField.

[0.20.0] - 2023-02-21 #

  • Adding onTap attribute to all fields.
  • Splitting Field Controllers
  • Updating default behavior from fields:
    • ColorField
    • DateField
    • DateTimeField
    • DurationField
    • DecimalField
    • NewDecimalField

[0.19.0] - 2023-02-16 #

  • Upgrade to font_awesome_flutter 10.4.0.
  • Adding intValue and doubleValue to NewDecimalEditingController.

[0.18.2] - 2023-02-14 #

  • Fixing NewDecimalField.

[0.18.1] - 2023-02-13 #

  • Fixing NewDecimalField.

[0.18.0] - 2023-02-13 #

  • Adding NewDecimalField.
  • Update to Flutter 3.7.0 and Dart 2.19.0.
  • Fixing README.md typo.

[0.17.4] - 2022-12-23 #

  • Adding afterSave callback in AbstractEdit.

[0.17.3] - 2022-12-21 #

  • Checking if scroll controller position has content dimensions in AbstractList.

[0.17.2] - 2022-12-13 #

  • Updating appBarLeading to use context.

[0.17.1] - 2022-12-13 #

  • Adding AppBar Leading widget to AbstractList.
  • Adding AppBar Leading widget to AbstractEdit.

[0.17.0] - 2022-12-12 #

  • Update to FontAwesome 10.3.0.
  • Adding Ipv4Address class.

[0.16.4] - 2022-12-04 #

  • Adding Ipv4Field.
  • Organizing imports.
  • Updating CI script.

[0.16.3] - 2022-11-10 #

  • Adding contentPadding to the fields.
  • Adding new tests for FollyUtils.

[0.16.2] - 2022-11-05 #

  • Updating README.md.
  • Removing deprecated method fakeMaterialColor.

[0.16.1] - 2022-11-01 #

  • Updating README.md.
  • Adding new tests for FollyValidators.
  • Deprecating AbstractEnumParser.

[0.16.0] - 2022-10-30 #

  • Initial pub.dev publish

[0.0.1] - 2020-11-17 #

  • Initial release.