Translation note (2026-04-30). v2.0.0 adds RTL support and a refreshed 2026 framework comparison. The English source is the canonical reference while these translations catch up. See https://skeletonic.io/about/ · https://skeletonic.io/components/ · https://skeletonic.io/benchmarks/.
v2.0.0 — 2026-04 (terkini)
Tahap "kesiapan rilis": a11y, rantai pasokan, kebersihan repositori.
Aksesibilitas (WCAG 2.2)
$primarydigelapkan kehsl(210, 100%, 42%)untuk kontras AA terhadap teks putih di tombol / badge / tautan.$secondarydigelapkan kehsl(195, 100%, 33%).- Ditambahkan cincin focus-visible pada setiap elemen interaktif.
- Ditambahkan pembungkus
@media (prefers-reduced-motion)di sekitar modul animasi. - Ditambahkan pertukaran token
prefers-color-scheme: dark. - Ditambahkan mixin target-size(24px) untuk memenuhi WCAG 2.2 SC 2.5.8.
- Ditambahkan pembantu focus-not-obscured scroll-margin untuk header sticky.
Build & rantai pasokan
- Cascade layers — setiap blok sekarang berada di
@layer skeletonic.{reset,tokens,layout,elements,components,utilities}. - CycloneDX SBOM dibuat sebagai bagian dari tarball npm.
- Anggaran
size-limitditegakkan di CI: batas 8 KB gzipped pada stylesheet inti. - CVE-2023-44270 (line return postcss) dipatch melalui
pnpm.overrides. - Provenance + penandatanganan pada alur kerja npm publish (
--provenance --access public). - Plugin
stylelint-a11yyang diarsipkan dihapus dari konfigurasi lint.
Kebersihan repositori & paket konsumen
- Direktori legacy
package/dihapus;dist/sekarang menjadi satu-satunya sumber kebenaran bagi konsumen. - README ditulis ulang untuk mencerminkan jalur instal v2.0.0.
dist/di-commit;debug/dihasilkan dan di-gitignore..github/workflows/npm-publish.ymlbaru berbasis tag.
Perbaikan bug (P0)
- Regresi parent-selector
row $:after—$yang tersesat diganti dengan&disrc/stylus/components/_grid.styl. .alternatesalah menerapkananimation-direction: reversealih-alihalternate.- Namespace
.alert-*—.alert.success→.alert.alert-successuntuk menghindari tabrakan dengan kelas state.
Catatan rilis v2.0.0 lengkap di GitHub ↗
Rilis sebelumnya
- v1.1.6 — pembersihan internal, pembaruan dependensi.
- v1.1.5 — ditambahkan palet Material.
- v1.1.0 — palet Tachyons + refaktor grid.
- v1.0.5 — rilis "legacy" terakhir sebelum penyapuan WCAG 2.2.
- v1.0.0 — rilis publik awal (2018).
Untuk riwayat commit-by-commit, lihat halaman GitHub Releases ↗.