- Proyek open source
jq telah merilis versi baru jq 1.7 setelah 5 tahun.
- Proyek ini kini memiliki organisasi GitHub baru, pengelola baru, serta para maintainer baru yang berkontribusi besar pada rilis kali ini.
- Proyek
jq telah pindah ke lokasi baru: https://github.com/jqlang
- Berkas NEWS telah digantikan oleh NEWS.md dalam format Markdown.
- Integrasi berkelanjutan (CI), pemindaian build, rilis, dan build situs web kini menggunakan GitHub Actions.
- Dokumentasi proyek telah ditingkatkan secara signifikan, dan situs web diperbarui dengan fitur baru seperti kotak pencarian per bagian, ID bagian yang lebih baik untuk tautan, serta mode gelap.
- Build rilis untuk Linux, macOS, Windows, dan Docker kini tersedia.
- Image Docker
jq kini tersedia di ghcr.io/jqlang/jq alih-alih Docker Hub.
- Rilis baru ini mencakup berbagai perubahan pada antarmuka baris perintah (CLI). Misalnya, kini dimungkinkan untuk mengatur warna kunci objek menggunakan variabel lingkungan JQ_COLORS, menonaktifkan output berwarna dengan menghormati variabel lingkungan NO_COLOR, serta meningkatkan output
--help.
- Rilis baru ini juga mencakup berbagai perubahan bahasa. Misalnya, menggunakan literal angka desimal untuk mempertahankan presisi, menambahkan fungsi bawaan baru seperti
pick(stream) dan debug(msgs), serta memungkinkan penggunaan $binding sebagai kunci dalam literal objek.
- Rilis ini juga memperbaiki berbagai bug, termasuk masalah pada try/catch, konversi string ke angka, representasi angka besar, dan penghapusan menggunakan penugasan kosong pada array.
- Log perubahan lengkap dapat dilihat di jq-1.6...jq-1.7.
- Rilis kali ini mendapat sambutan positif dari komunitas, dengan banyak pengguna memberikan respons baik terhadap pengumuman tersebut.
1 komentar
Opini Hacker News