Pengelola jendela ringan IceWM telah mencapai versi 4.0, membawa peningkatan utama pada fungsi pergantian cepat Alt+Tab dan dukungan ikon resolusi tinggi. Pembaruan ini mencakup opsi, perintah, dan perbaikan baru untuk kinerja lebih baik pada sistem modern. Dirilis pada 1 Januari 2026, ini bertujuan menyediakan lingkungan grafis yang lebih sederhana dan cepat bagi pengguna X Window System.
IceWM 4.0, pembaruan utama untuk pengelola jendela ringan yang dirancang untuk X Window System, memperkenalkan beberapa peningkatan kunci yang berfokus pada kegunaan dan efisiensi. Fitur unggulan adalah pergantian cepat Alt+Tab yang telah diperbarui, yang sekarang menangani sejumlah besar jendela aplikasi dalam mode horizontal dan vertikal. Pengguna dapat menavigasi pergantian ini menggunakan semua tombol navigasi dan mengakses mode pratinjau baru untuk aplikasi. Selain itu, mengetik huruf pertama dari nama kelas aplikasi memungkinkan pemilihan jendela instance berikutnya, sementara tombol angka atau klik mouse memungkinkan pemilihan cepat dalam mode horizontal.
Penanganan ikon mengalami peningkatan signifikan, termasuk dukungan ikon resolusi tinggi melalui pengaturan WM_ICON_SIZE dan monitor HiDPI untuk indikator submenu. Penggambaran ikon lebih cepat berkat caching sisi server, dengan ukuran standar seperti 16, 22, 24, 32, 48, 64, 128, dan 256 piksel sekarang didukung. Pencampuran alpha dan rendering RGBA 32-bit diaktifkan secara default.
Perubahan lain mencakup penghapusan preferensi DoubleBuffer dan QuickSwitchMaxWidth, penambahan opsi getWorkspaceName dan getWorkspaceNames ke icesh, dan mekanisme baru untuk memperbarui nama ruang kerja pada taskbar ketika diubah secara eksternal. Rilis ini juga menangani masalah praktis: menggunakan font jam jika pixmap LED jam hilang, membatasi judul jendela hingga 128 byte, melaporkan kegagalan I/O pada /proc/net/dev hanya sekali, membaca nama ruang kerja tambahan dari desktop saat startup, dan menyediakan pesan diagnostik untuk fungsi loadicon dan saveicon icesh.
Perbaikan bug mencakup pergantian tata letak keyboard di OpenBSD, dragging ikon mini desktop pada layar sekunder dalam pengaturan multi-monitor, tumpang tindih antara panel tugas dan ruang kerja, dan crash saat jendela lapisan dock keluar. Dukungan bahasa telah diperluas dengan pembaruan terjemahan Catalan, Belanda, Swedia, Jerman, Indonesia, Jepang, Portugis, Portugis Brasil, Slowakia, dan Slovenia. Ini juga menginisialisasi lokalisasi default pengguna di icewm-menu-fdo.
IceWM tetap fokus pada kesederhanaan, dengan taskbar dengan pager, binding kunci global dan per-jendela, serta sistem menu dinamis yang menghindari kerumitan yang tidak perlu.