Zig 0.15.1 mengaktifkan backend x86_64 self-hosted secara default di mode Debug untuk kompilasi yang hingga lima kali lebih cepat dan menyiapkan landasan bagi kompilasi inkremental.
Antarmuka I/O di pustaka standar dirombak besar-besaran dengan penggantian std.io.GenericReader/Writer ke std.Io.Reader dan std.Io.Writer non-generik, membawa peningkatan kinerja dan konsistensi API.
Fitur bahasa seperti usingnamespace, async, dan await dihapus untuk menyederhanakan penelusuran definisi dan memusatkan dukungan I/O di pustaka.
Kompilasi inkremental dan kompilasi paralel eksperimen diperkuat, dengan opsi --watch dan -fincremental untuk membangun ulang cepat proyek besar.
Penambahan dukungan target yang luas dengan sistem tier baru, mengklasifikasikan dan menjelaskan cakupan fitur berdasarkan kategori dukungan.
Beragam perubahan besar pada pustaka standar: Writergate, format string baru, penghapusan berbagai struktur data usang, dan penyederhanaan API kompresi flate.
Peningkatan alat pengembangan termasuk antarmuka web untuk zig build, laporan waktu kompilasi rinci, dan templat baru untuk zig init minimalis.
Pembaruan toolchain meliputi LLVM 20, dukungan cross-compile glibc 2.42, MinGW-w64 terbaru, dan stub libc untuk FreeBSD/NetBSD.
Perubahan build system: penghapusan opsi root_source_file, dukungan --watch di macOS, dan kemampuan menghasilkan objek untuk tes tanpa membuat binari.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"