De QGIS 3.x à QGIS 4.0 – Un bond technologique
Pourquoi passer à QGIS 4 ?
La version QGIS 4.0, attendue pour octobre 2025, marque un virage stratégique. Son objectif principal est de faire la bascule vers Qt 6, la nouvelle version du framework sous-jacent(blog.qgis.org). Ce changement garantit :
- Une modernisation du code (compatible avec les bibliothèques récentes),
- Une meilleure performance, maintenabilité et sécurité à long terme,
- L’arrêt du support commercial de Qt 5.15 en mai 2025(blog.qgis.org).
Ce qui change côté utilisateurs
Élément | QGIS 3.x (Qt 5) | QGIS 4.0 (Qt 6) |
---|---|---|
Compatibilité plugins | LTR 3.40 active jusqu’en mai 2026 | Compatibilité assurée (APIs dépréciées encore supportées)(blog.qgis.org) |
Fonctionnalités visibles | 3.x enrichi progressivement | Peu de nouveautés visuelles : focus sur stabilité et Qt 6 |
Interopérabilité avec Qt | Qt 5 supporté | Qt 6 uniquement, fin du vieux cycle. Bifurcation technologique majeure |
Impacts pour les développeurs de plugins
- Un guide de migration officiel est en cours (avec un outil
pyqt5_to_pyqt6.py
)(geotribu.fr). - Le référentiel de plugins indiquera désormais la compatibilité Qt 6.
- Grâce à cette décision conservatrice, peu d’adaptations seront à prévoir pour les plugins existants, sans qu’ils soient totalement réécrits(blog.qgis.org).
Calendrier de transition
- QGIS 3.40 LTR prolongé jusqu’en mai 2026.
- QGIS 4.0 prévu début octobre 2025 (release standard).
- QGIS 4.2 LTR prévu début 2026(blog.qgis.org).
Cette stratégie favorise une transition en douceur pour les organisations dépendantes de la stabilité des versions LTR.
Tester QGIS 4 dès maintenant
- Des builds Qt 6 sont déjà disponibles sur OSGeo4W (Windows) et sur Linux (Fedora notamment)(blog.qgis.org).
- macOS sera bientôt pris en charge.
- Encouragez les tests anticipés pour vérifier la compatibilité des projets et plugins.
En résumé
- QGIS 4.0 est une mise à jour majeure technique, moins visible visuellement.
- Les utilisateurs et développeurs n’auront pas à réapprendre la majeure partie du logiciel.
- Le vrai changement se situe dans le backend, avec Qt 6, une meilleure sécurité et performance.
- Les LTR garantiront un délai confortable pour la transition.
Prochain pas :
- Tester un build Qt 6,
- Vérifier la compatibilité de votre environnement et plugins,
- Anticiper le passage après mai 2026, dans un intervalle sécurisé.
« macOS sera bientôt pris en charge »
Pour information, depuis peu, il est possible de télécharger les versions « nightly » notariées de QGIS 4 (3.99.0-Master) qui sont compilées pour Apple Silicon (ARM).