Intégration du noyau Linux 5.4, offrant des améliorations de performance et de sécurité.
Prise en charge officielle du Raspberry Pi 4 pour les architectures aarch64 et armv7.
Introduction des environnements de bureau GNOME et KDE dans le dépôt communautaire.
Ajout du support pour l'API graphique Vulkan, incluant des outils tels que `vulkan-loader`, `vulkan-headers` et `vulkan-tools`.
Intégration de l'environnement de développement MinGW-w64 et du support pour DXVK, facilitant le développement et l'exécution d'applications Windows.
Le langage de programmation Rust est désormais disponible sur toutes les architectures, à l'exception de s390x.
Le paquet `linux-vanilla` a été retiré. Il est recommandé d'utiliser `linux-lts` lors de la mise à niveau.
Python 2 est désormais obsolète. La majorité des paquets Python 2 ont été supprimés et seront entièrement retirés dans la prochaine version.
Conformément au Filesystem Hierarchy Standard (FHS), les paquets utilisent désormais `/var/mail` au lieu de `/var/spool/mail`.
Le paquet `clamav-libunrar` n'est plus une dépendance obligatoire de ClamAV et doit être installé manuellement si nécessaire.
L'utilitaire `xz` est désormais compilé en tant qu'applet de BusyBox, réduisant la taille des paquets dépendants.
`musl` prend désormais en charge `GLOB_TILDE` et `secure_getenv`, améliorant la compatibilité avec certains paquets.
Alpine 3.11 intègre les versions suivantes :
| Langage / Outil | Version |
|---|---|
| Linux Kernel | 5.4.5 |
| GCC | 9.2.0 |
| BusyBox | 1.31.1 |
| musl libc | 1.1.24 |
| LLVM | 9.0.0 |
| Go | 1.13.4 |
| Node.js | 12.14.0 |
| Python | 3.8.0 |
| Perl | 5.30.1 |
| PostgreSQL | 12.1 |
| Ruby | 2.6.5 |
| Rust | 1.39.0 |
| Crystal | 0.31.1 |
| Erlang | 22.1 |
| Zabbix | 4.4.3 |
| Nextcloud | 17.0.2 |
| Git | 2.24.1 |
| Xen | 4.13.0 |
| QEMU | 4.2.0 |
Les utilisateurs de `linux-vanilla` doivent migrer vers `linux-lts` lors de la mise à niveau.
Étant donné la dépréciation de Python 2, il est recommandé de migrer les applications vers Python 3 pour assurer la compatibilité future.
Après la mise à niveau, assurez-vous que le répertoire `/var/mail` est correctement configuré, notamment si vous utilisez des services de messagerie.
Si vous utilisez ClamAV pour analyser des fichiers RAR, installez manuellement le paquet `clamav-libunrar`.