Skip to content

Commit

Permalink
Merge pull request #114 from flutter-form-builder-ecosystem/upgrade-t…
Browse files Browse the repository at this point in the history
…ypeahead

Upgrade typeahead and other dependencies
  • Loading branch information
deandreamatias authored Aug 11, 2024
2 parents 9c2a848 + 41b26d5 commit 9e04446
Show file tree
Hide file tree
Showing 6 changed files with 310 additions and 417 deletions.
58 changes: 35 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
## [10.2.0]
## 11.0.0

### BREAKING CHANGE

* `FormBuilderTypeAhead`: Update to use `flutter_typeahead` 5.x.x. Take a look how migrate on their [readme](https://pub.dev/packages/flutter_typeahead#from-4x-to-5x)

### Features

* Update android settings on example
* Set minimal Flutter version to 3.24.0
* Set minimal Dart version to 3.5.0

## 10.2.0

* Update dependencies:
* `intl` from ^0.18.1 to ^0.19.0
Expand All @@ -10,53 +22,53 @@
* Resolved deprecation warning. using super.key instead of super(key: key) https://dart.dev/tools/linter-rules/use_super_parameters
* Migrate to applying Gradle Plugins with the declarative plugins block: https://docs.flutter.dev/release/breaking-changes/flutter-gradle-plugin-apply

## [10.1.0]
## 10.1.0

* `FormBuilderTypeAhead`: Add new properties
* Update dependencies
* Built with Flutter 3.13

## [10.0.0]
## 10.0.0

### BREAKING CHANGE

* Update constraints to Dart 3
* Update constraints to Flutter 3.10
* Update `flutter_form_builder` to 9.x.x. Take a look breaking changes on [there changelog](https://pub.dev/packages/flutter_form_builder/changelog#900)
* Update `flutter_form_builder` to 9.x.x. Take a look breaking changes on there changelog

## [10.0.0-dev.2]
## 10.0.0-dev.2

### BREAKING CHANGE

* Update constraints to Dart 3

## [10.0.0-dev.1]
## 10.0.0-dev.1

### BREAKING CHANGE

* Update constraints to Flutter 3.10
* Update intl to 0.18

## [9.0.0]
## 9.0.0

### BREAKING CHANGE

* Remove `FormBuilderChipsInput` field
* Remove `FormBuilderCupertinoDateTimePicker` field
* Update `flutter_form_builder` to 8.x.x. Take a look breaking changes on [there changelog](https://pub.dev/packages/flutter_form_builder/changelog#800)
* Update `flutter_form_builder` to 8.x.x. Take a look breaking changes on there changelog

### Features

* `FormBuilderColorPickerField`: Add `availableColors` property

## [8.5.0]
## 8.5.0

* Remove flutter_chips_input dependency
* Remove touch_input dependency
* Update dependencies
* Built with Flutter 3.7

## [8.4.0] - 28-Oct-2022
## 8.4.0

* Set by default flex loose to `FormBuilderSearchableDropdown`
* Set show search field by default
Expand All @@ -66,63 +78,63 @@
* `dropdown_search` from 5.0.2 to 5.0.3
* Performance improvement on FormBuilderSignaturePad on Web

## [8.3.0] - 27-Jul-2022
## 8.3.0

* Apply license BSD-3-clause
* Update dependency dropdown_search from 4.0.1 to 5.0.2
* Refactor readme

## [8.2.0] - 12-Jul-2022
## 8.2.0

* Moved repository

## [8.1.0] - 18-May-2022
## 8.1.0

* Bump up `dropdown_search` package version
* Export the whole `dropdown_search` package

## [8.0.1] - 17-May-2022
## 8.0.1

* Add missing attributes for `FormBuilderSearchableDropdown`

## [8.0.0] - 16-May-2022
## 8.0.0

* Flutter 3 compatibility

## [7.1.0] - 31-Jan-2022
## 7.1.0

* Use `flutter_datetime_picker_bdaya` instead of the unmaintained `flutter_datetime_picker`
* TypeAhead onReset uses `valueTransformer`
* Export the class `TextFieldProps` - prevents importing from transitive dependency `dropdown_search`

## [7.0.0] - 27-Oct-2021
## 7.0.0

* `flutter_form_builder` ^7.0.0 compatibility
* Upgraded packages

## [7.0.0-alpha.6] - 10-Sep-2021
## 7.0.0-alpha.6

* Upgraded `flutter_colorpicker` dependency - comes with improvements to `FormBuilderColorPicker` field
* Upgraded `dropdown_search` dependency - comes with improvements to `FormBuilderDropdownSearch` field
* **Breaking Changes**: comes with breaking changes in `FormBuilderColorPicker` modes

## [7.0.0-alpha.5] - 02-Sep-2021
## 7.0.0-alpha.5

* Upgrade form_builder to v7.0.0-alpha.3

## [7.0.0-alpha.4] - 25-May-2021
## 7.0.0-alpha.4

* Use null-safe version of `flutter_chips_input`
* Rename `InputType` to `CupertinoDateTimePickerInputType` - avoids name clash with `form_builder_fields`

## [7.0.0-alpha.3] - 17-May-2021
## 7.0.0-alpha.3

* Replaced `rating_bar` packge with a popular, better maintained and null-safe `flutter_rating_bar`

## [7.0.0-alpha.2] - 17-May-2021
## 7.0.0-alpha.2

* Improvements to package documentation and example

## [7.0.0-alpha.1] - 16-May-2021
## 7.0.0-alpha.1

* Split into own package from `flutter_form_builder`
76 changes: 50 additions & 26 deletions example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ packages:
dependency: transitive
description:
name: archive
sha256: "6bd38d335f0954f5fad9c79e614604fbf03a0e5b975923dd001b6ea965ef5b4b"
sha256: cb6a278ef2dbb298455e1a713bda08524a175630ec643a242c399c932a0a1f7d
url: "https://pub.dev"
source: hosted
version: "3.6.0"
version: "3.6.1"
args:
dependency: transitive
description:
Expand Down Expand Up @@ -98,18 +98,18 @@ packages:
dependency: "direct main"
description:
name: flutter_form_builder
sha256: "447f8808f68070f7df968e8063aada3c9d2e90e789b5b70f3b44e4b315212656"
sha256: ba557c8933bef822fe5469f9267579379f362faf60c7a776c93bfa79cdda0446
url: "https://pub.dev"
source: hosted
version: "9.3.0"
version: "9.4.0"
flutter_keyboard_visibility:
dependency: transitive
description:
name: flutter_keyboard_visibility
sha256: "4983655c26ab5b959252ee204c2fffa4afeb4413cd030455194ec0caa3b8e7cb"
sha256: "98664be7be0e3ffca00de50f7f6a287ab62c763fc8c762e0a21584584a3ff4f8"
url: "https://pub.dev"
source: hosted
version: "5.4.1"
version: "6.0.0"
flutter_keyboard_visibility_linux:
dependency: transitive
description:
Expand Down Expand Up @@ -188,10 +188,10 @@ packages:
dependency: transitive
description:
name: flutter_typeahead
sha256: b9942bd5b7611a6ec3f0730c477146cffa4cd4b051077983ba67ddfc9e7ee818
sha256: d64712c65db240b1057559b952398ebb6e498077baeebf9b0731dade62438a6d
url: "https://pub.dev"
source: hosted
version: "4.8.0"
version: "5.2.0"
flutter_web_plugins:
dependency: transitive
description: flutter
Expand All @@ -208,10 +208,10 @@ packages:
dependency: "direct main"
description:
name: form_builder_validators
sha256: "475853a177bfc832ec12551f752fd0001278358a6d42d2364681ff15f48f67cf"
sha256: c61ed7b1deecf0e1ebe49e2fa79e3283937c5a21c7e48e3ed9856a4a14e1191a
url: "https://pub.dev"
source: hosted
version: "10.0.1"
version: "11.0.0"
http:
dependency: transitive
description:
Expand Down Expand Up @@ -248,18 +248,18 @@ packages:
dependency: transitive
description:
name: leak_tracker
sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a"
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
url: "https://pub.dev"
source: hosted
version: "10.0.4"
version: "10.0.5"
leak_tracker_flutter_testing:
dependency: transitive
description:
name: leak_tracker_flutter_testing
sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8"
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
url: "https://pub.dev"
source: hosted
version: "3.0.3"
version: "3.0.5"
leak_tracker_testing:
dependency: transitive
description:
Expand Down Expand Up @@ -288,18 +288,18 @@ packages:
dependency: transitive
description:
name: material_color_utilities
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
url: "https://pub.dev"
source: hosted
version: "0.8.0"
version: "0.11.1"
meta:
dependency: transitive
description:
name: meta
sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136"
sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
url: "https://pub.dev"
source: hosted
version: "1.12.0"
version: "1.15.0"
path:
dependency: transitive
description:
Expand Down Expand Up @@ -336,10 +336,34 @@ packages:
dependency: transitive
description:
name: pointer_interceptor
sha256: adf7a637f97c077041d36801b43be08559fd4322d2127b3f20bb7be1b9eebc22
sha256: "57210410680379aea8b1b7ed6ae0c3ad349bfd56fe845b8ea934a53344b9d523"
url: "https://pub.dev"
source: hosted
version: "0.10.1+2"
pointer_interceptor_ios:
dependency: transitive
description:
name: pointer_interceptor_ios
sha256: a6906772b3205b42c44614fcea28f818b1e5fdad73a4ca742a7bd49818d9c917
url: "https://pub.dev"
source: hosted
version: "0.10.1"
pointer_interceptor_platform_interface:
dependency: transitive
description:
name: pointer_interceptor_platform_interface
sha256: "0597b0560e14354baeb23f8375cd612e8bd4841bf8306ecb71fcd0bb78552506"
url: "https://pub.dev"
source: hosted
version: "0.10.0+1"
pointer_interceptor_web:
dependency: transitive
description:
name: pointer_interceptor_web
sha256: "7a7087782110f8c1827170660b09f8aa893e0e9a61431dbbe2ac3fc482e8c044"
url: "https://pub.dev"
source: hosted
version: "0.9.3+7"
version: "0.10.2+1"
signature:
dependency: transitive
description:
Expand Down Expand Up @@ -397,10 +421,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f"
sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
url: "https://pub.dev"
source: hosted
version: "0.7.0"
version: "0.7.2"
typed_data:
dependency: transitive
description:
Expand Down Expand Up @@ -445,10 +469,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec"
sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc
url: "https://pub.dev"
source: hosted
version: "14.2.1"
version: "14.2.4"
web:
dependency: transitive
description:
Expand All @@ -466,5 +490,5 @@ packages:
source: hosted
version: "6.5.0"
sdks:
dart: ">=3.4.0 <4.0.0"
flutter: ">=3.22.0"
dart: ">=3.5.0 <4.0.0"
flutter: ">=3.24.0"
8 changes: 4 additions & 4 deletions example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
version: 1.0.0+1

environment:
sdk: ^3.4.0
flutter: ">=3.22.0"
sdk: ">=3.5.0 <4.0.0"
flutter: ">=3.24.0"

dependencies:
flutter:
sdk: flutter
flutter_form_builder: ^9.3.0
flutter_form_builder: ^9.4.0
flutter_localizations:
sdk: flutter
form_builder_extra_fields:
path: ../
form_builder_validators: ^10.0.1
form_builder_validators: ^11.0.0

dev_dependencies:
flutter_lints: ^4.0.0
Expand Down
Loading

0 comments on commit 9e04446

Please sign in to comment.