feat: Version 3.3.5 - Optimisations pages, améliorations ergonomie et affichages dynamiques stats
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -356,11 +356,89 @@ _Bénéfice : Sécurité renforcée et meilleure traçabilité_
|
||||
|
||||
---
|
||||
|
||||
<div style="page-break-after: always;"></div>
|
||||
|
||||
## UPGRADES PACKAGES FLUTTER
|
||||
|
||||
### 📊 État des packages (Octobre 2025)
|
||||
|
||||
L'analyse `flutter pub outdated` a révélé plusieurs packages nécessitant des mises à jour, dont un package discontinué critique.
|
||||
|
||||
### 🔴 Phase 1 - Correction package discontinué (URGENT)
|
||||
|
||||
**Statut : ✅ TERMINÉ (06/10/2025)**
|
||||
|
||||
| Package | Action | Ancienne version | Nouvelle version |
|
||||
|---------|--------|------------------|------------------|
|
||||
| `dio_cache_interceptor_hive_store` | ❌ Suppression (discontinué) | 3.2.2 | - |
|
||||
| `http_cache_hive_store` | ✅ Ajout (remplacement) | - | 5.0.0 |
|
||||
| `flutter_map_cache` | ⬆️ Mise à jour | 1.5.2 | 2.0.0+1 |
|
||||
|
||||
**Fichiers modifiés :**
|
||||
- `pubspec.yaml` : Remplacement des dépendances
|
||||
- `lib/presentation/widgets/mapbox_map.dart` : Import mis à jour
|
||||
|
||||
**Tests requis :**
|
||||
- [x] Affichage carte web
|
||||
- [x] Affichage carte mobile
|
||||
- [x] Cache des tuiles mobile
|
||||
- [x] Mode terrain
|
||||
|
||||
### 🟡 Phase 2 - Mises à jour importantes (PLANIFIÉ)
|
||||
|
||||
**Statut : ⏳ EN ATTENTE**
|
||||
|
||||
#### Cartes et géolocalisation
|
||||
| Package | Actuelle | Cible | Breaking Changes |
|
||||
|---------|----------|-------|------------------|
|
||||
| `flutter_map` | 6.2.1 | 8.2.2 | ⚠️ Oui (v7, v8) |
|
||||
| `geolocator` | 12.0.0 | 14.0.2 | Possible |
|
||||
|
||||
#### Device Info & Permissions
|
||||
| Package | Actuelle | Cible | Importance |
|
||||
|---------|----------|-------|------------|
|
||||
| `device_info_plus` | 9.1.2 | 12.1.0 | ⭐⭐⭐ Tap to Pay |
|
||||
| `battery_plus` | 4.1.0 | 7.0.0 | ⭐⭐ |
|
||||
| `connectivity_plus` | 5.0.2 | 7.0.0 | ⭐⭐ |
|
||||
| `sensors_plus` | 3.1.0 | 7.0.0 | ⭐⭐⭐ Mode boussole |
|
||||
| `permission_handler` | 11.4.0 | 12.0.1 | ⭐⭐⭐ |
|
||||
|
||||
**Points d'attention :**
|
||||
- `flutter_map 8.x` : Breaking changes majeurs v6 → v8
|
||||
- `device_info_plus` : Vérifier compatibilité DeviceInfoService
|
||||
- Tests complets requis : cartes, géolocalisation, mode terrain
|
||||
|
||||
### 🟢 Phase 3 - Mises à jour secondaires (PLANIFIÉ)
|
||||
|
||||
**Statut : ⏳ EN ATTENTE**
|
||||
|
||||
| Package | Actuelle | Cible | Note |
|
||||
|---------|----------|-------|------|
|
||||
| `syncfusion_flutter_charts` | 30.2.7 | 31.1.22 | Mineure |
|
||||
| `package_info_plus` | 4.2.0 | 8.3.1 | Vérifier compatibilité |
|
||||
|
||||
**Packages à jour :**
|
||||
- ✅ `dio: 5.9.0`
|
||||
- ✅ `go_router: 16.2.4`
|
||||
- ✅ `hive: 2.2.3`
|
||||
- ✅ `flutter_stripe: 12.0.2`
|
||||
- ✅ `mek_stripe_terminal: 4.6.0`
|
||||
|
||||
### 📅 Planning des upgrades
|
||||
|
||||
| Phase | Période prévue | Priorité | Effort |
|
||||
|-------|----------------|----------|--------|
|
||||
| Phase 1 | ✅ 06/10/2025 | 🔴 Critique | 1h |
|
||||
| Phase 2 | 10-15/10/2025 | 🟡 Important | 4-6h |
|
||||
| Phase 3 | 20-25/10/2025 | 🟢 Mineur | 2-3h |
|
||||
|
||||
---
|
||||
|
||||
_Document généré le 11 septembre 2025_
|
||||
_Dernière mise à jour le 04 octobre 2025_
|
||||
_Dernière mise à jour le 06 octobre 2025_
|
||||
_Ce document sera mis à jour régulièrement avec l'avancement des développements_
|
||||
|
||||
---
|
||||
|
||||
**GEOSECTOR** - Solution de gestion des distributions de calendriers Amicales de pompiers
|
||||
**GEOSECTOR** - Solution de gestion des distributions de calendriers Amicales de pompiers
|
||||
© 2025 - Tous droits réservés
|
||||
|
||||
Reference in New Issue
Block a user