PackageTrack
Sign in Get early access

pin_input_text_field

A textField widget to help display different style pin written in pure dart, no extra dependency.

4.5.2 231K downloads/mo #801 most downloaded on pub.dev TinoGuo/pin_input_text_field

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 9 days to 1.2 years

Nearly every release is documented

notes for 39 of 40 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

42 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

42 releases · Dec 2018 to Aug 2024
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 42
  1. 4.5.2 22 Aug 2024
    Release notes
    • #101 Fix Bad state error, thx dejunDev
    Open source →
  2. 4.5.1 25 Jun 2023
    Release notes
    • Update dart sdk constraints
    Open source →
  3. 4.5.0 19 Feb 2023
    Release notes
    • New:
      • Support cursor with orientation and offset
      • Add TextFieldTapRegion and callback Breaking Change
    • No more support below 3.7.0
    • No default decoration provided in PinInputTextField
    • PinDecoration is not const
    Open source →
  4. 4.4.1 19 Feb 2023
    Release notes

    The last version to support below flutter 3.7.0

    Open source →
    Release notes
    • Revert parameter changes 4.2.0 between 4.4.0 inclusively, this version will be the last version to support below 3.7.0
    Open source →
  5. 4.4.0 07 Feb 2023
    Release notes
    • Revert remove toolbarOptions
    Open source →
  6. 4.3.0 05 Feb 2023
    Release notes
    • Adapt to new flutter version and rename deprecated fields
    • Upgrade lint version
    Open source →
  7. 4.2.0 10 Sep 2022
    Release notes
    • Fixed Cursor overriding HintText #75
    Open source →
  8. 4.1.2 19 Mar 2022
    Release notes
    • Correctly remove&add FocusNode listener #73
    Open source →
  9. 4.1.1 25 Sep 2021
    Release notes
    • Apply Analyzer and lint
    Open source →
  10. 4.1.0 22 May 2021
    Release notes
    • Bump Dart to 2.13
    Open source →
  11. 4.0.0 14 Mar 2021
    Release notes
    • Migrate to Null Safety
    Open source →
  12. 4.0.0-nullsafety.1 01 Feb 2021 pre-release

    Nothing published for this version

  13. 4.0.0-nullsafety.0 23 Jan 2021 pre-release

    Nothing published for this version

  14. 3.3.1 07 Feb 2021
    Release notes
    • New : StrokeCap for UnderlineDecoration.
    Open source →
  15. 3.3.0 31 Dec 2020
    Release notes
    • Update: inputFormatter replace with inputFormatters to keep same as TextField.
    • Remove: Unused assert, Default inputFormatters.
    Open source →
  16. 3.2.0 29 Dec 2020
    Release notes
    • New: Cursor display #56
    • Hint: Cursor would override hintText is enabled.
    Open source →
  17. 3.1.2 22 Dec 2020
    Release notes
    • autofillHints Support #51
    Open source →
  18. 3.1.1 07 Sep 2020
    Release notes
    Open source →
  19. 3.1.0 05 Sep 2020
    Release notes
    • Breaking Change, the color is renamed to colorBuilder as well as enterColor, the solidColor is renamed to bgColorBuilder
    • New: Support stroke color and background color change when enter new pin
    • Fix: InnerRadius overlap the stroke
    • Fix: Some scenarios not update the paint
    Open source →
  20. 3.0.7 30 Aug 2020
    Release notes
    • Fix: All minimize font size is the double.minPositive
    Open source →
  21. 3.0.6 30 Aug 2020
    Release notes
    • Fix: Disabled inputDecoration theme in widget
    • Fix: add minimize font size 1 in web
    Open source →
  22. 3.0.5 22 Aug 2020
    Release notes
    • Fix: the interaction issue in Android Platform
    Open source →
  23. 3.0.4 05 Jul 2020
    Release notes
    • New: support solidColor in underlineDecoration
    Open source →
  24. 3.0.3 14 Jun 2020
    Release notes
    • New: support copy-past pin
    • New: support control autocorrect
    • Update: Default obscureText
    Open source →
  25. 3.0.2 01 Jun 2020
    Release notes
    • New: support TextCapitalization
    Open source →
  26. 3.0.1 02 Jan 2020
    Release notes
    • Update: optimise directory
    Open source →
  27. 3.0.0 30 Dec 2019
    Release notes
    • Update: minimum sdk version - 2.7
    • New: add built-in CircleDecoration
    • New: support customized decoration, you can draw anything you want from now!
    Open source →
  28. 2.1.0 24 Oct 2019
    Release notes
    • New: add hintText for all PinDecoration .
    • New: custom gapSpace support for UnderlineDecoration and BoxLooseDecoration.
    Open source →
  29. 2.0.3 16 Oct 2019
    Release notes
    • New: add onChanged parameter.
    • Fix: fix null controller will not work in PinInputTextFormField.
    Open source →
  30. 2.0.2 08 Oct 2019
    Release notes
    • Fix: fix missing first build initial value. Thanks to daniel-v
    Open source →
  31. 2.0.1 27 Sep 2019
    Release notes
    • New: add 'PinInputTextFormField' to support form validate. Thanks to rajajain08.
    Open source →
  32. 2.0.0 12 Aug 2019
    Release notes
    • Update: parameter pinEditingController renamed to controller.
    • Remove: remove the PinEditingController class, just simply use TextEditingController.
    • Fix: support dynamically changing of length & controller.
    • New: allow custom key.
    • Notice: Please set the selection when you set the text programmatically.
    Open source →
  33. 1.0.1 23 Jun 2019
    Release notes
    • Fix: fix fatal error
    Open source →
  34. 1.0.0 23 Jun 2019
    Release notes
    • Update: obscure text support emoji now.
    Open source →
  35. 0.4.0 23 May 2019
    Release notes
    • New: add 'enable' to control pin input.
    Open source →
  36. 0.3.1 12 May 2019
    Release notes
    • Update: complete example readme.md and pubspec.yaml.
    Open source →
  37. 0.3.0 09 Apr 2019
    Release notes
    • New: no need to correct user's input.
    • New: align actual text in center to make popup window more natural.
    • New: obscure mode is always on now.
    • New: add textInputAction to control TextInputAction.

    Breaking Change

    • PinEditingController constructor must provide pinLength.
    • PinEditingController constructor provide new field autoDispose to simplify dispose.
    • PinTextField constructor remove width and height field, if you want customize size of the PinInputTextField, you can wrap a Container widget.
    Open source →
  38. 0.2.1 23 Jan 2019
    Release notes
    • change default color of underlineDecoration from Colors.Black to Colors.cyan.
    • add more detail example.
    Open source →
  39. 0.2.0 20 Jan 2019
    Release notes
    • add autoFocus & focusNode control.
    • add controller to assign pin.
    Open source →
    Release notes
    • add keyboardType & inputFormatters control.
    • add autoFocus & focusNode control.
    • add controller to assign pin.
    Open source →
  40. 0.1.1 09 Jan 2019
    Release notes
    • change license from MIT to Apache.
    Open source →
  41. 0.1.0 09 Jan 2019
    Release notes
    • add comment to help understand source code.
    • add obscure style to be more customize.
    • add onPinChanged to observe the text changed.
    • add solidColor to set background color in BoxLooseDecoration & BoxTightDecoration.
    • add enteredColor for UnderlineDecoration&BoxLooseDecoration.
    • remove const default variable in PinInputTextField.
    • fix wrong place in painting
    Open source →
  42. 0.0.1 31 Dec 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive