๐ Release Notes - v1.1.0-beta.1
Kami dengan bangga memperkenalkan pembaruan besar yang membawa berbagai komponen baru, fleksibilitas
tingkat lanjut pada komponen yang sudah ada, serta dokumentasi teknis yang komprehensif.
โจ Fitur Baru (New Components)
- Avatar (Symbol) & AvatarGroup
- Komponen untuk menampilkan profil user, inisial, atau ikon brand.
- Mendukung gambar (img), background-image, dan inisial teks.
- Dilengkapi fitur Badge (status/notifikasi) dengan posisi kustom.
- AvatarGroup: Memberikan efek bertumpuk (overlapped) yang elegan untuk daftar user.
- Rating Component
- Komponen penilaian berbasis bintang yang fleksibel.
- Mode Read-Only: Untuk menampilkan rating statis.
- Mode Edit: Terintegrasi dengan input radio untuk penggunaan di dalam form.
- Mendukung kustomisasi ikon (via Iconify) dan warna (Bootstrap colors).
- Separator Component
- Pemisah konten dengan garis visual yang bersih.
- Mendukung berbagai gaya: Dashed, Dotted, dan variasi ketebalan (size).
- Centered Content: Secara otomatis memposisikan teks atau ikon di tengah garis pemisah.
๐ ๏ธ Penyempurnaan Komponen (Enhancements)
Card Component (V2)
Pembaruan besar pada struktur Card untuk fleksibilitas maksimal:
- Ribbon Support: Menambahkan fitur pita label (Basic, Rounded, Vertical, Clip, dan Triangle).
- Custom Tag: Sekarang mendukung prop tag="a" untuk pembuatan linkable cards.
- Flexible Body: Menambahkan prop withoutBody dan slot body untuk kontrol penuh atas struktur
internal card.
- Clean Header: Logika baru yang mencegah perenderaan elemen header kosong jika tidak ada konten.
Icon Integration
- Peningkatan stabilitas pada interpolasi warna ikon.
- Pemisahan logika antara mode edit dan display untuk performa yang lebih baik.
๐ Perbaikan Bug (Bug Fixes)
- Fix Layout Break: Memperbaiki masalah bungkusan div ekstra pada Card yang merusak layout flexbox
Bootstrap.
- Fix Property Collision: Memperbaiki konflik nama variabel bodyClass yang menyebabkan body card
hilang pada rilis sebelumnya.
- Typo Fix: Memperbaiki class sizing fs1 menjadi fs-1 pada komponen Rating.
๐ Dokumentasi
- README Update: Panduan instalasi via Composer, instruksi vendor:publish, dan panduan konfigurasi
layout dashboard.
- Comprehensive Docs: Membuat file docs/component.md yang berisi panduan lengkap, daftar properti,
dan contoh kode untuk 15+ komponen UI yang tersedia dalam package ini.
What's Changed
New Contributors
Full Changelog: https://github.com/QuantaVoxel/laravel-bootstrap-component/commits/v1.0.0-beta.1