chore(deps): support flutter 3.44 stable (simple_icons, extended_text_field)

The CI/release toolchain uses the latest stable Flutter, now 3.44.1, which
broke two dependencies:

- simple_icons 14.6.1 extends IconData, now a final class -> bump to 16.23.0.
- extended_text_field 16.0.2 (latest pub release) vendors an EditableText copy
  referencing ExtendSelectionByPageIntent, removed in 3.44 -> point at a fork
  (tommyxchow/extended_text_field@76305e9) that drops the unused handler, pinned
  by commit SHA.

Restores flutter analyze (no issues) and flutter test (all pass) on 3.44.1.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Tommy Chow 2026-06-08 22:29:20 -07:00
parent d2b4f0f39e
commit a3c9ca88f8
2 changed files with 266 additions and 260 deletions

View file

@ -316,10 +316,11 @@ packages:
extended_text_field:
dependency: "direct main"
description:
name: extended_text_field
sha256: "3996195c117c6beb734026a7bc0ba80d7e4e84e4edd4728caa544d8209ab4d7d"
url: "https://pub.dev"
source: hosted
path: "."
ref: "76305e9b115f0b41dc0d23e7a4f651df454fea89"
resolved-ref: "76305e9b115f0b41dc0d23e7a4f651df454fea89"
url: "https://github.com/tommyxchow/extended_text_field.git"
source: git
version: "16.0.2"
extended_text_library:
dependency: transitive
@ -788,10 +789,10 @@ packages:
dependency: transitive
description:
name: meta
sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394"
sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349"
url: "https://pub.dev"
source: hosted
version: "1.17.0"
version: "1.18.0"
mime:
dependency: transitive
description:
@ -1108,10 +1109,10 @@ packages:
dependency: "direct main"
description:
name: simple_icons
sha256: "2ca3cd79c9f12e97a8588cae0f342609f19fd2e82315356cb09b5c4987ad0808"
sha256: "21246ffcaaf9f560695596093c2ecf9fa763fd112a15916fbe7d282932430bae"
url: "https://pub.dev"
source: hosted
version: "14.6.1"
version: "16.23.0"
simple_pip_mode:
dependency: "direct main"
description:
@ -1242,10 +1243,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: "8161c84903fd860b26bfdefb7963b3f0b68fee7adea0f59ef805ecca346f0c7a"
sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e"
url: "https://pub.dev"
source: hosted
version: "0.7.10"
version: "0.7.11"
typed_data:
dependency: transitive
description: