NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3473 most downloaded on pub.dev
Reactive, model-driven, and type-safe forms for Flutter without the overhead of managing a TextEditingController. A light wrapper around Flutter's TextFormField.
Last release 8 months ago
26 Jan 2026
Release timing varies
gaps range from 2 weeks to 6 months
Nearly every release is documented
notes for 17 of 17 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
17 releases · first in 2024
chore: migrate from Github to Codeberg: https://codeberg.org/Tienisto/moform
feat: add maxLines, minLines, and expands parameters to OptionalStringField
maxLines, minLines, and expands parameters to OptionalStringFieldfeat: change Icon icon to Widget icon for more flexibility
One column per month.
Icon icon to Widget icon for more flexibilityonCleared for DateField and TimeField- feat: add onTap
onTapfeat: add maxLines, minLines, and expands parameters to StringField
maxLines, minLines, and expands parameters to StringField- chore: update pubspec tags
test: add tests for StringField, setup CI
StringField, setup CIfix: do not add decimal separator if decimalDigits is 0 during user input
decimalDigits is 0 during user inputBaseNumberField- feat: add autofocus parameter
autofocus parameterfeat: add obscureText and obscuringCharacter parameters
obscureText and obscuringCharacter parametersfeat: add strutStyle, textAlign, and textAlignVertical parameters
strutStyle, textAlign, and textAlignVertical parametersfeat: optional onCleared callback to show a clear button
onCleared callback to show a clear buttonsuggestedDate and suggestedTime to DateField, DateTimeField, and TimeFieldparser and formatter to CustomNumberFormat classonTap parameter to builder function for DateTimeField, DateField, and TimeFieldfix: only trigger onChanged in StringField when the value actually changes
onChanged in StringField when the value actually changesfeat: add DoubleField DateField, TimeField, DateTimeField
DoubleField DateField, TimeField, DateTimeFieldOptionalStringField, OptionalIntField, OptionalDoubleFieldfeat: add InputDecoration and aliases to constructors
InputDecoration and aliases to constructorsfix: IntField.onSubmitted should have int as parameter
IntField.onSubmitted should have int as parameterInitial release
Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →