Catatan rilis
Apa yang berubah di setiap versi, dan apa yang perlu disesuaikan di aplikasi yang sudah memakainya.
Versi
Berkas sumbernya CHANGELOG.md di akar repo; halaman ini menampilkan isinya. Selama versinya masih di bawah 1.0.0, props masih boleh berubah tanpa versi mayor — dan setiap perubahan yang merusak pemakaian ditulis beserta cara menyesuaikannya.
Belum dirilis
Belum ada tagVersi pertama yang akan diberi nomor 0.1.0 begitu repo ini dipublikasikan ke registry.
- 51 komponen dengan awalan W4c, terdaftar otomatis lewat Nuxt layer — dari Button dan seluruh keluarga Form sampai AppShell, Table, CommandPalette, Drawer, Stepper, Progress, ProgressGroup, SegmentedControl, Popover, AvatarGroup, Spinner, SelectionBar, dan SubBrand.
- Token warna semantik dengan mode gelap: surface, content, border, dan utilitas tone-* untuk lima warna arti. Skala 50–950 diturunkan dari tiga warna brand di ruang OKLCH.
- Dua token radius (4px untuk kontrol, 6px untuk panel) dan satu keluarga huruf, Nunito, yang dilayani dari server aplikasi sendiri.
- useToast() dan useConfirm(), dengan komponen penampung yang dipasang sekali di app.vue.
- Situs dokumentasi: contoh hidup, tabel props, katalog komponen, pencarian ⌘K, halaman fondasi, dan halaman pattern.
- /llms.txt dan AGENTS.md yang ikut terkirim bersama paket, supaya AI agent memakai library ini alih-alih mengarang komponennya sendiri.
- Distribusinya lewat GitLab Package Registry, bukan npmjs. Penanda private sudah dilepas dan diganti penjaga prepublishOnly, jadi publish hanya bisa lewat pipeline. Nomor 0.1.0 terbit begitu tag pertama dibuat dan job publish dijalankan.
- Selama masih di bawah 1.0.0, props masih boleh berubah tanpa versi mayor. Setiap perubahan yang merusak pemakaian akan ditulis di bagian Berubah beserta cara menyesuaikannya.
Cara membacanya
- Ditambahkan — komponen, prop, atau token baru. Aman diambil tanpa mengubah apa pun.
- Berubah — perilaku atau nama yang berbeda dari versi sebelumnya. Bagian ini yang perlu dibaca sebelum menaikkan versi.
- Diperbaiki — bug yang hilang. Kalau aplikasi menambal bug itu sendiri, tambalannya bisa dibuang.
- Dihapus — sesuatu yang sudah tidak ada lagi. Selalu didahului satu versi dengan peringatan di bagian Berubah.