Veilige versie bumps na Flutter 3.47.1 upgrade #1736

Closed
opened 2026-08-23 07:32:49 +00:00 by brenno · 0 comments
Owner

Achtergrond

Flutter 3.47.1 is geladen (Dart 3.13.1). De SDK-upgrade heeft al een aantal transitive bumps in pubspec.lock veroorzaakt. Dit issue dekt de veilige direct-dependency bumps die daar bovenop komen.

Veilige bumps (uitgevoerd in dit issue)

Pakket Huidig Nieuw Waarom veilig
desktop_drop ^0.7.1 ^0.8.0 Enige breaking change: Android AGP 9+. Wij hebben al AGP 9.0.1 (android/settings.gradle.kts).
analyzer (dev) ^12.1.0 ^13.3.0 Dev-dependency, gepind aan "wat Flutter resolveert". Flutter 3.47.1 resolveert 13.3.0.

Geblokkeerd door win32 5.x/6.x conflict (niet in dit issue)

wakelock_plus 1.7.0 en flutter_secure_storage 11.0.0 vereisen beide win32 ^6.0.1, maar file_picker 11 vereist win32 ^5.9.0. Deze bumps kunnen pas landen als file_picker naar 12 is gemigreerd (die withData/allowMultiple deprecations vereist een codemigratie over ~10 call sites). Dat is een apart issue.

Niet veilig (niet in dit issue)

  • file_picker 11 → 12: withData en allowMultiple zijn deprecated; vereist codemigratie. Apart issue.
  • archive 4.0.9 → 4.2.0: niet resolvable met huidige constraints.

Werkzaamheden

  1. Constraints bijwerken in pubspec.yaml (desktop_drop, analyzer).
  2. flutter pub get om pubspec.lock te verversen (incl. transitive bumps van SDK-upgrade).
  3. make sbom en sbom/ meecommitten.
  4. make check groen.
  5. PR, merge, issue sluiten.
## Achtergrond Flutter 3.47.1 is geladen (Dart 3.13.1). De SDK-upgrade heeft al een aantal transitive bumps in `pubspec.lock` veroorzaakt. Dit issue dekt de **veilige** direct-dependency bumps die daar bovenop komen. ## Veilige bumps (uitgevoerd in dit issue) | Pakket | Huidig | Nieuw | Waarom veilig | |---|---|---|---| | `desktop_drop` | ^0.7.1 | ^0.8.0 | Enige breaking change: Android AGP 9+. Wij hebben al AGP 9.0.1 (`android/settings.gradle.kts`). | | `analyzer` (dev) | ^12.1.0 | ^13.3.0 | Dev-dependency, gepind aan "wat Flutter resolveert". Flutter 3.47.1 resolveert 13.3.0. | ## Geblokkeerd door win32 5.x/6.x conflict (niet in dit issue) `wakelock_plus` 1.7.0 en `flutter_secure_storage` 11.0.0 vereisen beide `win32 ^6.0.1`, maar `file_picker 11` vereist `win32 ^5.9.0`. Deze bumps kunnen pas landen als `file_picker` naar 12 is gemigreerd (die `withData`/`allowMultiple` deprecations vereist een codemigratie over ~10 call sites). Dat is een apart issue. ## Niet veilig (niet in dit issue) - `file_picker` 11 → 12: `withData` en `allowMultiple` zijn deprecated; vereist codemigratie. Apart issue. - `archive` 4.0.9 → 4.2.0: niet resolvable met huidige constraints. ## Werkzaamheden 1. Constraints bijwerken in `pubspec.yaml` (`desktop_drop`, `analyzer`). 2. `flutter pub get` om `pubspec.lock` te verversen (incl. transitive bumps van SDK-upgrade). 3. `make sbom` en `sbom/` meecommitten. 4. `make check` groen. 5. PR, merge, issue sluiten.
brenno 2026-08-23 08:31:03 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#1736
No description provided.