v1.0.0
Pre-release
Pre-release
·
2 commits
to chore/semantic-release
since this release
1.0.0 (2025-10-21)
Features
- adiciona tipos TableField e CustomTableField (605309e)
- citizen-select: implementa componente de seleção de cidadão (86a15ac)
- CitizenTable: adiciona inicialização de campos visíveis (09980cc)
- CitizenTable: adiciona novo componente de tabela de cidadãos (c336d8f)
- configura o ambiente de desenvolvimento e build da biblioteca (900a600)
- implementa fechamento ao clicar fora do select (d6afbaf)
Bug Fixes
- adiciona type button no CdsButton para prevenir submit indesejado (8a70626)
- coloca as actions como coluna default, sempre visível na tabela (c85f386)
- corrige atualização de refs no SelectDropdown ao mudar opções (21f5013)
- corrige problema na reconstrução das opções do CitizenSelect (e325f4f)
- passa a considerar apenas o click com o botão esquerdo do mouse para seleção no select (f6cd92a)
Refatoração
- atualiza configuração para usar endpoint index (a2ba5e9)
- CitizenSelect: refatora componente para usar novo CitizenService (614d272)
- CitizenService: extrai métodos auxiliares e melhora legibilidade (64990fe)
- CitizenService: extrai métodos auxiliares e melhora legibilidade (5818926)
- CitizenTable: extrai componente TableCell e organiza constantes (9224ca9)
- factory: ajusta factory de cidadãos para dados mais realistas (add5f7d)
- remove arquivos de boilerplate do Vue (59f643c)
- renomeia service (3626999)
- renomeia TableCell para TableCellRenderer (d669431)
- services: refatora CitizenService para usar endpoint index com paginação (6f3a472)
Documentação
- adiciona documentação do CitizenTable e atualiza existentes (d090e54)
- adiciona documentação do projeto com VitePress (84db7cc)
- adiciona seção sobre releases automatizadas com semantic-release (c3635dc)
- ajusta texto da documentação (7f3b156)
- ajusta texto da documentação no config.ts (dbb8bc5)
- apaga arquivos de boilerplate da documentação (dcea56b)
- services: adiciona documentação do CitizenService (60cd45b)