PackageTrack
Sign in Get early access

basf_flutter_components

A collection of BASF Style components such as Buttons, Theming, etc...

2.14.2 BASF-Mobile-Solutions/basf_flutter_components

What this package is like to depend on

Last release 10 days ago

13 Aug 2026

Release timing varies

gaps range from 1 weeks to 2 months

Nearly every release is documented

notes for 91 of 91 stable releases

Nothing withdrawn

no release was ever pulled

5 years old

91 releases · first in 2022

19 releases in the last 12 months

see the full history below

Release timeline

91 releases · Jan 2022 to Aug 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 91
  1. 2.14.2 13 Aug 2026
    Release notes
    • hotfix for material version loc
    Open source →
  2. 2.14.1 13 Aug 2026
    Release notes
    • Migrate to material_ui
    Open source →
  3. 2.14.0 12 Aug 2026
    Release notes
    • Dart 3.13 support
    Open source →
  4. 2.13.3 03 Aug 2026
    Release notes
    • Dependencies update
    Open source →
  5. 2.13.2 29 Jul 2026
    Release notes
    • Fix for TextField validations: BasfTextField now respects autovalidateMode when showing the validator result. Previously the error was rendered from the first frame in every mode, and the mode only switched the error theme on top of it
    • AutovalidateMode.onUnfocus now works without an externally provided focusNode
    Open source →
  6. 2.13.1 21 Jul 2026
    Release notes
    • Dependencies update
    Open source →
  7. 2.13.0 17 Jul 2026
    Release notes
    • Dependencies update
    Open source →
  8. 2.12.1 07 May 2026
    Release notes
    • Fixed animations
    • fixed UI of InfoTileItem
    • add getter to TextFieldData
    Open source →
  9. 2.12.0 20 Apr 2026
    Release notes
    • GM migration
    Open source →
  10. 2.10.0 10 Apr 2026
    Release notes
    • Rive updated to ver.14
    Open source →
  11. 2.9.8 23 Mar 2026
    Release notes
    • Camera fix for auto-start behavior
    Open source →
  12. 2.9.7 22 Feb 2026
    Release notes
    • Code & Config improvements
    • Scanner fixes
    • Fix animations
    Open source →
  13. 2.9.6 19 Feb 2026
    Release notes
    • Flutter 3.41 & Dart 3.11
    • Mobile scanner improvements
    Open source →
  14. 2.9.5 27 Jan 2026
    Release notes
    • Small adjustments
    Open source →
  15. 2.9.4 12 Jan 2026
    Release notes
    • Update scanner to the latest version and fix overlay button press problem
    • Fix 16KB memory support for android in Rive
    • Update most of dependencies to 2026 state
    Open source →
  16. 2.9.3 05 Nov 2025
    Release notes
    • Revert scanner to old stable version
    Open source →
  17. 2.9.2 04 Nov 2025
    Release notes
    • Scanner overlay fix
    Open source →
  18. 2.9.1 29 Oct 2025
    Release notes
    • Camera lib update
    • Add Chinese translations
    Open source →
  19. 2.9.0 16 Sep 2025
    Release notes
    • More localization languages support added
    Open source →
  20. 2.8.1 29 Jul 2025
    Release notes
    • Appbar back button fix
    Open source →
  21. 2.8.0 21 Jul 2025
    Release notes
    • Elements for checklist process
    • Lib Localization support
    Open source →
  22. 2.7.0 27 May 2025
    Release notes
    • Camera fixes
    Open source →
  23. 2.6.6 23 May 2025
    Release notes
    • Barcode scanner added
    • Bloc and path provider libs can now be used in projects from this lib
    • Flutter 3.32.0, Dart 3.8.0
    Open source →
  24. 2.6.5 29 Apr 2025
    Release notes
    • Various components from BASF apps added for merge
    Open source →
  25. 2.6.4 22 Apr 2025
    Release notes
    • Added the option multiScanEnabled in the BasfTextField
    Open source →
  26. 2.6.3 09 Apr 2025
    Release notes
    • Added getter to TextFieldData to better get and set the controller text
    Open source →
  27. 2.6.2 04 Apr 2025
    Release notes
    • Add function to TextFieldData, to set the controller text to the favorite value of persisted input
    • Add greyWhenDisabled attribute to BasfTextField, to show or hide the grey color when disabled
    Open source →
  28. 2.6.1 25 Mar 2025
    Release notes
    • Improved Appearance of TextFields
    Open source →
  29. 2.6.0 07 Mar 2025
    Release notes
    • Fixes to minimize conflicts by last changes
    • Generally improved implementations of last changes
    • Improved theming and validation in BasfTextField and PersistedTextField
    • Added fromTextFieldData constructors to BasfTextField and PersistedTextField
    • Improvements by providing initial value to BasfDropDownInput
    • Improve AppSnackBar
    Open source →
  30. 2.5.3 26 Feb 2025
    Release notes
    • Minor fixes
    Open source →
  31. 2.5.2 26 Feb 2025
    Release notes
    • Added TextFieldData to provide common data to BasfTextField and PersistedTextField
    • Added 'isNullOrEmpty' and 'isNotNullOrEmpty' object extension
    • Added default cases of TextInputFormatters

    BREAKING CHANGES: removed initialValue, onFieldSubmitted and onSaved from BasfTextField and PersistedTextField, because it had no effect.

    Open source →
  32. 2.5.1 25 Feb 2025
    Release notes
    • Changes to dropdown input widget: Added maxWidth to define constrains
    • Added LabeledWidget, which can be used to label text fields, dropdown and others

    BREAKING CHANGES:

    remove used 'isExpanded' dropdown attributes. Dropdown will occupy the minimum needed space, but can be stretched by the parent widget

    Open source →
  33. 2.5.0 18 Feb 2025
    Release notes
    • Flutter 3.29
    • Snackbar clears previous snackbars before showing
    • Validated fields do not occupy space when error text is empty
    • Popup/Dropdown menu items do not add additional padding vertically
    • (Max) dropdown - allow change via controller & disable if only one value
    • New android animations

    BREAKING CHANGES:

    instead of Theme.of(context).dialogBackgroundColor now use BasfThemes.primaryPaleBackgroundColor()

    Open source →
  34. 2.4.4 06 Feb 2025
    Release notes

    BREAKING CHANGES:

    Custom fonts behaviour

    Now to use custom font from the library, you need to do two steps in the app.

    1. Add mappings to the font in your app's pubspec.yaml with a path to the lib, full example is in readme.md

    2. If you are using a BASF theme for theme app, then you need to include your font into the list of fallback fonts

    BasfThemes.lightMainTheme(fontFamilyFallback: const ['NotoSansSC'])

    • changed behavior of persistent input
    Open source →
  35. 2.4.3 20 Jan 2025
    Release notes
    • updated libs and support for Flutter 3.27
    Open source →
  36. 2.4.2 24 Sep 2024
    Release notes
    • Adds BasfOptionalDropDownInput
    Open source →
  37. 2.4.1 08 Aug 2024
    Release notes
    • Add dart 3.5 support
    Open source →
  38. 2.4.0 05 Aug 2024
    Release notes
    • Adds Noto Sans SC font to the package
    Open source →
  39. 2.3.0 14 May 2024
    Release notes
    • Upgrade to Flutter 3.22 and Dart 3.4
    Open source →
  40. 2.2.12 27 Mar 2024
    Release notes
    • Fix actions and paste in BASF Text field
    Open source →
  41. 2.2.11 27 Mar 2024
    Release notes
    • Persistent input now can work from outside
    Open source →
  42. 2.2.10 21 Feb 2024
    Release notes
    • Better persistent field show up
    Open source →
  43. 2.2.9 16 Feb 2024
    Release notes
    • Flutter 3.19
    Open source →
  44. 2.2.8 31 Jan 2024
    Release notes
    • Persistent input widget added
    • Basf input widget updated
    Open source →
  45. 2.2.7 17 Nov 2023
    Release notes
    • update colors
    Open source →
  46. 2.2.6 16 Nov 2023
    Release notes
    • remove material 2
    • update Flutter to 3.16
    Open source →
  47. 2.2.5 09 Nov 2023
    Release notes
    • adjust theme for multi-theming
    Open source →
  48. 2.2.4 27 Sep 2023
    Release notes
    • update to Dart 3.1 and Flutter 3.13.6
    Open source →
  49. 2.2.3 11 May 2023
    Release notes
    • update to Dart 3 and Flutter 3.10.0
    • material3 enabled by default, possible to switch off in theme arg
    Open source →
  50. 2.2.2 18 Apr 2023
    Release notes
    • input field bug fix
    Open source →
  51. 2.2.1 25 Feb 2023
    Release notes
    • add text styles to disabled inputs
    Open source →
  52. 2.2.0 25 Jan 2023
    Release notes
    • Updated to Flutter 3.7.0 and Dart 2.19.0
    Open source →
  53. 2.1.10 13 Jan 2023
    Release notes
    • Fixed memory leak and error on dispose in Fade widget
    Open source →
  54. 2.1.9 07 Dec 2022
    Release notes
    • Added isMandatory param to DropDownInput. If it is set to true, and TextEditingController.text value is empty the border color is set to the current theme's errorColor (default: false)
    • [Breaking change] Added limit of standard BasfButton height
    Open source →
  55. 2.1.8 05 Dec 2022
    Release notes
    • DropDownInput title style changed to bodyText2
    Open source →
  56. 2.1.7 05 Dec 2022
    Release notes
    • TextInput title style changed to bodyText2
    Open source →
  57. 2.1.6 10 Sep 2022
    Release notes
    • Dropdown title added
    • Dropdown click extended
    • Material3 switched off until released (icons theme was wrong)
    Open source →
  58. 2.1.5 26 Jul 2022
    Release notes
    • Change dropdown loading UI
    Open source →
  59. 2.1.4 19 Jul 2022
    Release notes
    • Added disable functionality for dropdown
    Open source →
  60. 2.1.3 14 Jul 2022
    Release notes
    • Changed disabled behavior of dropdown
    Open source →

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