condense-json 1.1 Dirilis dengan Penggantian Struktural dan Operasi Penggabungan
Simon Willison merilis condense-json 1.1, yang menambahkan dukungan untuk nilai pengganti non-string yang berfungsi sebagai penggantian struktural, serta operasi penggabungan berbasis objek dengan instruksi untuk pembaruan kunci. Rilis ini mencakup pengujian bolak-balik menggunakan Hypothesis.
Simon Willison mengumumkan perilisan condense-json 1.1 pada 3 Agustus 2026, menyusul perilisan awal versi 1.0. Setelah mengintegrasikan condense-json ke dalam alat LLM miliknya, ia mengidentifikasi fitur-fitur baru yang diinginkan: objek replacements kini dapat memuat nilai selain string, yang dikenali dan digunakan sebagai pengganti struktural oleh condense_json() dan uncondense_json(). Objek juga dapat menjadi dasar untuk operasi penggabungan; condense_json() mengidentifikasi objek yang memiliki kemiripan dekat dan menyimpan instruksi untuk kunci yang akan diperbarui atau dihapus, yang kemudian diterapkan oleh uncondense_json(). Selain itu, pengujian bolak-balik ditambahkan menggunakan pustaka pengujian berbasis properti Hypothesis dari Python.
Sumber: Simon Willison —
asli
