NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #4353 most downloaded on pub.dev
A highly customizable password control input widget. It has features such as password strenght and rules validation
Last release 1 months ago
17 Aug 2026
Release timing varies
gaps range from 3 weeks to 1.7 years
Nearly every release is documented
notes for 25 of 25 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
25 releases · first in 2021
Migrates the package to `material_ui`. All Material types exposed by the API (InputDecoration, Icon, InputCounterWidgetBuilder, ...) now come from pac
Breaking changes
material_ui. All Material types
exposed by the API (InputDecoration, Icon, InputCounterWidgetBuilder, ...) now come from
package:material_ui/material_ui.dart instead of package:flutter/material.dart. Apps must import
Material from material_ui to keep using FancyPasswordField.>=3.44.0 and Dart ^3.12.0.Fixes
node.isMergedIntoParent) thrown on Flutter 3.47 when typing into the
field. The widget no longer wraps itself in a MergeSemantics, since a text field owns a semantics
node that cannot be merged into an ancestor. identifier and semanticsLabel are still exposed,
now on a container node that keeps the text field as an explicit child.Other
flutter_lints to ^6.0.0 and reformats the sources with the Dart 3.12 formatter.regex:, customText:, min:, showName:,
...) are unchanged.One column per quarter.
- Formatting files
- Adds semantics capabilities
Removes font_awesome_flutter dependency
Add RegexValidation rule to enable the use of Regex on the rules
Add parameter to show or not the incorrect rule
Fixes initial validation of the FormField
Adding possibility to customize show and hide icons
Adding Icon instead of IconData for the icons
- Centering eye icon
Adding custom input decoration possibility
- Small linting adjusts
- Upgrading dependencies
Adding obscure text and text controller properties
Proxing all TextFormFields properties
- Fixing links on the docs
- Fixing sample images
Uploaded samples and changed url
- Adjusting package description
Adding one more sample to samples section
- Adjusting README
Adjusting package description and formatting files
- File formatting
- Formatting
- First release!
Your coding agent can read these notes before it upgrades. Set up the MCP server →