Dipuntepangaken release saka piranti perakitan Qbs 1.17. Iki release papat wiwit Qt Company ninggalake pembangunan project, disiapake dening masyarakat kasengsem ing terus pembangunan Qbs. Kanggo mbangun Qbs, Qt dibutuhake ing antarane dependensi, sanajan Qbs dhewe dirancang kanggo ngatur perakitan proyek apa wae. Qbs nggunakake versi simplified saka basa QML kanggo netepake script mbangun project, sing ngijini sampeyan kanggo netepake aturan mbangun cukup fleksibel sing bisa nyambung modul external, nggunakake fungsi JavaScript, lan nggawe aturan mbangun adat.
Basa skrip sing digunakake ing Qbs diadaptasi kanggo ngotomatisasi generasi lan parsing skrip mbangun kanthi lingkungan pangembangan terpadu. Kajaba iku, Qbs ora ngasilake makefile, nanging dhewe, tanpa perantara kayata sarana make, ngontrol peluncuran kompiler lan linker, ngoptimalake proses mbangun adhedhasar grafik rinci kabeh dependensi. Anane data awal babagan struktur lan dependensi ing proyek kasebut ngidini sampeyan paralel kanthi efektif nglakokake operasi ing sawetara utas. Kanggo proyek gedhe sing ngemot file lan subdirektori sing akeh, kinerja mbangun maneh nggunakake Qbs bisa kaping pirang-pirang luwih cepet tinimbang nggawe - mbangun maneh meh langsung lan ora meksa pangembang mbuwang wektu nunggu.
Ditambahake modul capnp kanggo nggunakake protokol serialisasi data Cap'n Proto ing aplikasi C++.
Ditambahake kemampuan kanggo nemtokake produk lan project variabel ing sisih tengen saka moduleProvider definisi property (contone, "moduleProviders.mygenerator.chooseLettersFrom: project.beginning").
Dhukungan ditambahake kanggo alat kanggo mbangun proyek C / C ++ kanggo nggarap hardware tanpa OS (bare-metal, kanthi parameter qbs.targetPlatform disetel dadi 'ora ana'): KEIL (ARMCLANG, C166, C251), IAR (CR16, AVR32, M68K) Lan
GCC (CR16, M68K, M32C, M32R, Super-H, V850, RISC-V, Xtensa).
Dhukungan ditambahake kanggo lingkungan pangembangan Xcode 12.0 kanggo macOS.
Qt kanggo modul Android wis di resiki.
Dhukungan mbangun sing luwih apik kanggo platform Android. Nambahake properti packageType menyang modul Android.sdk kanggo nggawe paket "aab" (Android App Bundles) tinimbang "apk", uga properti aaptName kanggo nggunakake aapt2 anyar (Alat Kemasan Aset Android). Dhukungan kanggo mbangun aplikasi Android kanggo platform ARMv5, MIPS lan MIPS64 wis mandheg.