Skip to content

Releases: cpsrepositorio/cps-elements

v0.15.0

14 Oct 19:11
Compare
Choose a tag to compare

0.15.0 - 2024-10-14

Added

  • Criação do componente <cps-logo>.

v0.14.0

20 May 14:41
Compare
Choose a tag to compare

0.14.0 - 2024-05-20

Added

  • Criação do componente <cps-accordion-group>.

Changed

  • Melhoria na definição de atributos de acessibilidade no <cps-accordion>.

v0.13.0

02 May 17:50
Compare
Choose a tag to compare

0.13.0 - 2024-05-02

Added

  • Criação do componente <cps-accordion>.

Changed

  • Expõe a parte CSS svg do <cps-icon> para estilização avançada.

v0.12.0

11 Apr 21:09
Compare
Choose a tag to compare

0.12.0 - 2024-04-11

Added

  • Criação do componente <cps-background>.
  • Objeto detail no evento cps-change do <cps-radio-group>.

Changed

  • Estilos do componente <cps-card>, especialmente na variante on-blurred.
  • Corrigido objeto detail no evento cps-change do <cps-select>, ao usar seleção por teclado.

v0.11.0

28 Mar 18:45
Compare
Choose a tag to compare

0.11.0 - 2024-03-28

Added

  • Criação do componente <cps-card>.
  • Criação do componente <cps-link>.

Changed

  • Pequenos ajustes na documentação.

v0.10.0

11 Mar 21:54
Compare
Choose a tag to compare

0.10.0 - 2024-03-11

Added

  • Criação do componente <cps-dropdown>.
  • Documentação sobre acessibilidade.

Changed

  • Adicionado sync baseado em min-width e min-height ao <cps-flyout>.
  • Barras de rolagem do <cps-select> ajustadas para usar scrollbar-width.
  • Estilos do <cps-select> ajustados para condizer com <cps-input>.

v0.9.1

30 Sep 13:27
Compare
Choose a tag to compare

0.9.1 - 2023-09-30

Added

  • Variáveis de estilo de efeito de embaçamento (blur), ao invés de valores fixos nos componentes.
  • Documentação preliminar sobre personalização de temas e componentes.
  • Documentação sobre variáveis de estilo de tipografia.
  • Documentação sobre variáveis de estilo de cor.
  • Documentação sobre variáveis de estilo de arredondamento de cantos.
  • Documentação sobre variáveis de estilo de dimensões e espaçamentos.
  • Documentação sobre variáveis de estilo de elevação (sombras).
  • Documentação sobre variáveis de estilo de transições.

Changed

  • Paleta de cinzas neutros alterada de cores sólidas para níveis de opacidade.
  • Variáveis de estilo para estados de interface renomeadas --cps-color-system-{x} para --cps-color-state-{x}.
  • Ajustadas cores de texto e borda de <cps-chip> para variáveis de uso específico, ao invés de genéricas da paleta de cores.

v0.9.0

14 Sep 18:16
Compare
Choose a tag to compare

0.9.0 - 2023-09-14

Added

  • Criação do componente <cps-tab-group>.
  • Criação do componente <cps-tab-item>.
  • Criação do componente <cps-tab-panel>.
  • Definição do tipo de evento cps-tab-hide.
  • Definição do tipo de evento cps-tab-show.
  • Definição do tipo de evento cps-close.

Changed

  • Utilização dos novos componentes de abas na estrutura da documentação.

v0.8.1

25 Aug 21:21
Compare
Choose a tag to compare

0.8.1 - 2023-08-25

Added

  • Documentação sobre formulários.

Fixed

  • Utilização de variáveis CSS --cps-input-border-bottom-color e --cps-input-border-bottom-color-focus nos controles de formulário, para simplificar a sobrescrita de cores de borda, especialmente em estado :invalid.
  • Controles de formulário devem forçar atualizar o estado de validação sempre que forem emitir cps-invalid, já que isso garante que houve interação do usuário.

v0.8.0

24 Aug 21:06
Compare
Choose a tag to compare

0.8.0 - 2023-08-24

Added

  • Criação do componente <cps-avatar>.
  • Criação do componente <cps-option>.
  • Criação do componente <cps-select>.
  • Ferramenta de busca de ícones embutida na documentação do <cps-icon>.

Changed

  • 🚨 BREAKING: Renomeado o componente <cps-popover> para <cps-flyout>, para desambiguação do popover nativo, agora que começou a ser liberado nos navegadores.
  • Incrementada a documentação do <cps-badge>, explicitando o uso com <cps-avatar>.
  • Melhorada a documentação do <cps-button>, explicitando o uso com <cps-badge>.
  • Intensificado o efeito blur em superfícies acrílicas <cps-menu>, <cps-tooltip>, e <cps-notification>.
  • Melhorada usabilidade da renderização em estilo checkbox do <cps-menu-item>, quando não o item está checado.
  • Permite ao evento cps-change receber valores diversos dentro de event.detail.
  • Documentações de <cps-flyout> e <cps-icon> agora utilizam <cps-select> ao invés de <select> comum.