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 (atual)
A revisao de "prontidao para release": a11y, cadeia de suprimentos, higiene do repositorio.
Acessibilidade (WCAG 2.2)
$primaryescurecido parahsl(210, 100%, 42%)para contraste AA contra texto branco em botoes / badges / links.$secondaryescurecido parahsl(195, 100%, 33%).- Adicionados aneis focus-visible em cada elemento interativo.
- Adicionado wrapper
@media (prefers-reduced-motion)no modulo de animacoes. - Adicionada troca de tokens
prefers-color-scheme: dark. - Adicionado mixin target-size(24px) para atender WCAG 2.2 SC 2.5.8.
- Adicionados helpers focus-not-obscured de scroll-margin para headers fixos.
Build & cadeia de suprimentos
- Cascade layers — cada bloco agora vive em
@layer skeletonic.{reset,tokens,layout,elements,components,utilities}. - CycloneDX SBOM gerado como parte do tarball npm.
- Budgets
size-limitaplicados no CI: limite de 8 KB gzipped na folha de estilos principal. - CVE-2023-44270 (retorno de linha do postcss) corrigido via
pnpm.overrides. - Procedencia + assinatura no workflow de publicacao npm
(
--provenance --access public). - Removido plugin arquivado
stylelint-a11yda configuracao de lint.
Higiene do repositorio & pacote para consumidores
- Diretorio legado
package/removido;dist/e agora a unica fonte de verdade para consumidores. - README reescrito para refletir os caminhos de instalacao da v2.0.0.
dist/e commitado;debug/e gerado e incluido no gitignore.- Novo
.github/workflows/npm-publish.ymlacionado por tags.
Correcoes de bugs (P0)
- Regressao de seletor pai
row $:after— substituido$avulso por&emsrc/stylus/components/_grid.styl. .alternateaplicava erroneamenteanimation-direction: reverseem vez dealternate.- Namespacing
.alert-*—.alert.success→.alert.alert-successpara evitar colisoes com classes de estado.
Notas completas do release v2.0.0 no GitHub ↗
Releases anteriores
- v1.1.6 — limpeza interna, atualizacao de dependencias.
- v1.1.5 — adicionada paleta Material.
- v1.1.0 — paleta Tachyons + refatoracao do grid.
- v1.0.5 — ultimo release "legado" antes da revisao WCAG 2.2.
- v1.0.0 — release publico inicial (2018).
Para um historico commit por commit, consulte a pagina de Releases no GitHub ↗.