Releases: filipeclacerda/lumen
Release list
Lumen v0.9.0
Atualização ampla de confiabilidade e organização financeira, com novos fluxos
de conciliação, revisão de pendências e importação guiada sem abrir mão do
armazenamento local.
Adicionado
- Central de revisão de dados para reunir transações sem categoria ou
pendentes, saldos que precisam ser conferidos e pagamentos de cartão ainda
não conciliados. - Conferência de saldo por conta com registro do saldo informado em uma
data, comparação com o razão e projeções de saldo realizado, pendente, futuro
e mínimo, sem transformar diferenças em receitas ou despesas. - Conciliação de pagamentos de cartão entre débito bancário, crédito no
cartão e fatura, com escolha explícita dos vínculos e possibilidade de
desfazer a conciliação. - Parcelamento manual no cartão de 2 a 48 vezes, preservando o total exato em
centavos e apresentando previamente datas e valores das parcelas. - Revisão guiada das importações por estabelecimento, com sugestões de
categoria, ações em lote, tutorial dedicado e tratamento separado de Pix e
transferências entre contas próprias. - Identificação confirmada de Pix importados: descrições genéricas ficam
pendentes até o usuário associá-las a um estabelecimento existente ou a um
novo nome, preservando o texto original do banco. - União segura de categorias com prévia do impacto e migração de
transações, regras, recorrências, subcategorias e metas compatíveis. - Seletor de calendário compartilhado para datas e meses, com navegação por
teclado e uso consistente em importações, recorrências, relatórios e
transações.
Alterado
- O onboarding foi redesenhado para registrar objetivo financeiro, meta mensal
e modo inicial de uso, além de oferecer uma orientação mais clara para
importar dados, lançar manualmente ou conhecer o aplicativo. - Transferências vinculadas agora podem ser editadas como uma unidade,
desvinculadas com restauração das categorias anteriores, excluídas e
recuperadas com as duas pernas preservadas. - Orçamentos e metas por categoria podem incluir subcategorias, e relatórios,
patrimônio, projeções e indicadores passam a compartilhar regras financeiras
mais consistentes para sinais, vínculos e lançamentos excluídos. - A tela de contas e cartões passa a destacar previsões, risco de saldo negativo
e conciliações pendentes; a janela principal usa uma área maior e centralizada
quando o monitor comporta 1600 × 900 px. - Tutoriais, seletores de categoria, modais e estados de erro receberam
melhorias de foco, posicionamento, continuidade, responsividade e anúncios
para leitores de tela.
Corrigido
- Compras, estornos e pagamentos de faturas passam a manter totais e sinais
separados corretamente, incluindo a correção dos dados existentes por
migration. - Ações genéricas deixam de alterar isoladamente lançamentos protegidos por
vínculos de transferência ou pagamento de cartão. - O vocabulário de categorização foi ampliado e teve duplicidades removidas,
melhorando sugestões sem classificar Pix genéricos automaticamente. - Invalidações de cache após mutações financeiras foram centralizadas para
evitar resumos, relatórios, orçamento e patrimônio desatualizados.
Testes e qualidade
- Ampliada a cobertura de importação, conciliação, parcelamento, transferências,
categorias, orçamento, onboarding, relatórios, saldos, seletores, tutoriais e
invalidação de consultas. - Adicionadas validações de compatibilidade entre tipos de categoria, métricas
financeiras compartilhadas, projeção de fluxo de caixa e um limite de erro
amigável para telas carregadas sob demanda. - Novas migrations aditivas preservam o histórico de categorias, checkpoints,
parcelas, vínculos e identificação de estabelecimentos, com índices e
restrições para reforçar a integridade local.
Projeto
- O fluxo de release passa a localizar drafts pela listagem de releases e usa a
permissão necessária para validar suas notas antes da matriz de builds. - Adicionados o patrocínio pelo GitHub, um plano de divulgação e fontes locais
para a nova apresentação do onboarding.
Lumen v0.8.1
[0.8.1] - 2026-07-21
Correções de usabilidade nos seletores de categoria e refinamentos na janela desktop, com um fluxo de publicação mais verificável.
Alterado
- A janela inicial do Lumen agora abre em 1280 × 800 px, preservando os limites mínimos já definidos para a aplicação.
Corrigido
- O seletor de categorias passa a abrir acima de contêineres com recorte, reposiciona-se dentro da área visível e continua acessível durante a seleção.
Testes e qualidade
- Adicionado teste de interação do seletor de categorias renderizado no portal.
Projeto
- O fluxo de release agora valida o draft e suas notas antes dos builds, gera artefatos a partir da tag versionada e conta com uma verificação posterior da release publicada, instaladores, assinaturas e manifesto do updater.
Lumen v0.8.0
Lumen v0.8.0
Versão de onboarding e acabamento da experiência desktop, com orientação para quem está começando e melhorias na distribuição do aplicativo.
Adicionado
- Guia rápido após o onboarding, com sete etapas sobre importação, transações, filtros, visão geral, relatórios e categorias.
- Opções para avançar, voltar, pular, fechar e reiniciar o guia pelas configurações.
- Abertura de links no navegador padrão do sistema.
Alterado
- Onboarding simplificado, deixando a personalização detalhada de categorias para o uso normal.
- Melhorias visuais e de acessibilidade em controles, paginação, seletores, sidebar e barra de título.
- Layout de contas e cartões refinado.
- Ícones do aplicativo atualizados para as plataformas suportadas.
Corrigido
- A janela desktop agora permanece oculta até o carregamento inicial, evitando a exibição da superfície branca do WebView.
Testes e qualidade
- Adicionados testes para o onboarding revisado e para o estado, persistência e interação do guia rápido.
Projeto
- O workflow de release passou a incluir bundles
.appdo macOS. - Validação automática dos manifests e assets assinados do updater em todas as plataformas.
Lumen v0.7.0
Foco em tornar a manutenção dos dados locais mais preventiva e deixar a navegação e as configurações mais rápidas no uso diário.
Adicionado
- Lembretes configuráveis de backup local, com ciclos de 7, 14 ou 30 dias, opção de desativar e adiamento por um dia.
- Paleta de comandos ampliada com ações rápidas, histórico recente e busca por contas, categorias, regras e transações.
- Navegação voltar/avançar na barra de título desktop.
Alterado
- Configurações reorganizadas em seções, com navegação preservada na URL e layout responsivo.
- Tema, zoom e densidade da sidebar passam a usar preferências visuais unificadas.
- Sidebar agrupada por acompanhamento, gerenciamento e planejamento.
- Exportação, backup, restauração e limpeza passam por um fluxo centralizado, incluindo backup opcional antes da limpeza.
Corrigido
- Corrigida a sincronização de snapshots no Windows, evitando falhas de
FlushFileBuffersapós um backup válido.
Segurança
- Operações de dados concorrentes são bloqueadas.
- Depois de preparar uma restauração ou limpeza, novas alterações ficam indisponíveis até o aplicativo reiniciar.
Projeto
- Artefatos de release recebem nomes explícitos por sistema e arquitetura e attestations de proveniência do GitHub.
- Adicionados manifests do Windows Package Manager para a versão 0.6.0 e removidos builds redundantes do CI.
Lumen v0.6.0
Lumen 0.6.0
Busca global mais acessível no aplicativo desktop e distribuição ampliada para Windows, Linux e macOS.
Adicionado
- Busca rápida na barra de título: o aplicativo desktop passa a exibir um controle central para abrir a paleta de comandos, com indicação do atalho
Ctrl+Ke suporte equivalente ao atalho no macOS.
Alterado
- Releases multiplataforma: o workflow de publicação passa a gerar builds para Windows, Linux (
debe AppImage) e macOS em Apple Silicon e Intel.
Testes e qualidade
- Adicionados testes para a abertura da paleta pela barra de título e para a disponibilidade do controle de busca nas variações desktop.
Lumen v0.5.0
Novidades
- Regra de recebimento no 5º dia útil, além de dias fixos e último dia do mês.
- Barra de título integrada no aplicativo desktop.
- Gestão de estabelecimentos com busca, apelidos, ordenação e acesso aos lançamentos.
- Categorias, relatórios, gráficos e navegação refinados.
Correções
- PDFs exportados preservam acentos em português.
- Estabelecimentos ignoram lançamentos excluídos e transferências.
Lumen v0.4.2
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 --checkecargo clippy -- -D warningsaprovados.
Consulte o changelog e a documentação do design system para os detalhes.
Lumen v0.4.1
Lumen v0.4.1
Patch com ajustes de interface: navbar fixa ao tamanho da janela em qualquer nível de zoom e verificação de atualização mais visível.
✨ Adicionado
- Aviso de atualização na abertura: ao iniciar o app, se houver uma nova versão disponível, um modal é exibido automaticamente informando a versão atual e a versão disponível para instalação.
- Versão do app na barra lateral: número da versão instalada exibido no rodapé da sidebar.
🐛 Corrigido
- Corrigida a altura da barra lateral (navbar), que ficava cortada ou distante do fim da janela ao aumentar ou diminuir o zoom do app.
Changelog completo: v0.4.0...v0.4.1
Lumen v0.4.0
Lumen v0.4.0
Foco em refinar a entrada de valores monetários e a navegação em telas densas, além de trazer filtros avançados para as transações.
✨ Adicionado
- Filtros avançados nas transações: período (data inicial/final), status e tipo de movimento, além de faixa de valor absoluto (mínimo/máximo).
- Zoom em nível de app, com atalhos para aumentar, diminuir e restaurar o zoom, mantendo o layout do dashboard e dos relatórios ajustado às novas escalas.
🔄 Alterado
- Campos de valor monetário em Orçamento, Categorias/Regras, Onboarding, Recorrências, Relatórios e Configurações passam a usar o componente
MoneyInput, com formatação e validação consistentes em todo o app.
🐛 Corrigido
- Corrigida a grafia de "Lúmen" para "Lumen" em textos e strings do app.
- Corrigido o
base pathdo Vite para relativo, evitando problemas de carregamento de assets na build instalada.
Changelog completo: v0.3.7...v0.4.0
Lumen v0.3.7
Lúmen 0.3.7
Patch de correção para a build instalada no Windows, incluindo também o resumo das novidades da 0.3.6, publicada no mesmo dia.
Correção importante
- Corrige um problema em que a versão instalada podia abrir em tela branca e fechar logo em seguida.
- O problema acontecia durante a inicialização do banco local, quando checksums de migrações SQL diferiam por causa de finais de linha
LF/CRLF. - O app agora repara automaticamente esse caso antes de rodar as migrações.
- As migrações SQL passam a ter final de linha
LFfixado no repositório para evitar reincidência. - Logs de erro de inicialização do banco agora trazem mais detalhes para facilitar diagnóstico.
Novidades recentes da 0.3.6
- Nova tela de Orçamento, com limites mensais por categoria, acompanhamento de gasto, disponível, status e projeção.
- Dashboard com foco em sobra mensal, mostrando receitas menos gastos e investimentos.
- Card de próximos vencimentos para acompanhar lançamentos pendentes.
- Comando rápido
Ctrl+Kpara navegar entre telas e buscar categorias, regras e transações. - Exportação de relatórios em PDF.
- Gráficos padronizados com Recharts, tooltips melhores e visual mais consistente entre dashboard e relatórios.
- Melhorias no tratamento de transferências, recorrências no dia 31 e vínculos entre transações.
Observação
Quem baixou a build 0.3.6 pelo GitHub deve atualizar para 0.3.7, especialmente no Windows.