Skip to content

Lumen v0.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 22:32

Uma interface mais consistente, acessível e preparada para crescer

Esta atualização aprimora a experiência de uso do Lumen nas telas mais densas, consolida componentes reutilizáveis e corrige detalhes importantes de acessibilidade e responsividade.

Destaques

  • Sistema de design documentado: tokens, componentes compartilhados, escalas de controles, responsividade e checklist de interface agora estão registrados para manter a evolução do produto consistente.
  • Paginação reutilizável: lançamentos, faturas, regras e estabelecimentos recebem navegação paginada com seleção de itens por página e suporte a teclado.
  • Seletores consistentes: formulários adotam um select compartilhado, acessível por teclado e alinhado aos temas claro e escuro.
  • Transações mais fáceis de navegar: filtros, ações de linha, tabela e paginação ganharam hierarquia visual e comportamento responsivo melhores.
  • Gráficos acessíveis: categorias podem ser selecionadas com mouse ou teclado, com estado anunciado e paleta que acompanha o tema.

Correções importantes

  • Corrigido o comportamento da sidebar no desktop, que podia ativar indevidamente o modo modal do drawer móvel.
  • Corrigidos controles de regras, categorias, faturas, onboarding e importação para navegação por teclado e leitores de tela.
  • Corrigido o editor de recorrências para não permitir operações enquanto as dependências ainda carregam ou falham.
  • Corrigido o fallback web de Configurações: operações exclusivas do aplicativo desktop não são mais apresentadas como disponíveis no navegador.
  • Corrigidas tabelas extensas de faturas e importação para terem rolagem horizontal e semântica mais claras.
  • Corrigido o popover de ajuda da importação, incluindo Escape, foco e retorno ao acionador.

Qualidade

  • 21 testes de frontend e 95 testes Rust aprovados.
  • npm run check, cargo fmt --check e cargo clippy -- -D warnings aprovados.

Consulte o changelog e a documentação do design system para os detalhes.