Skip to content

Release Alpha-0.6.11

Choose a tag to compare

@senamiguel senamiguel released this 20 Aug 11:27
· 4 commits to main since this release
3937965

🚀 RM Core vAlpha-0.6.11

Esta versão traz correções essenciais no mecanismo de auto-atualização, resolução dinâmica de versões, melhorias de estabilidade na inicialização e sincronização automática de documentação e build.


🌟 Principais Correções e Melhorias

🔄 Auto-Update & Verificação de Versão

  • Versão Dinâmica via Assembly: O UpdateService agora resolve a versão real da aplicação em tempo de execução, eliminando avisos falsos de "Nova versão disponível" para quem já está na versão mais recente.
  • Download Leve e Sem Congelamento: O progresso do download agora usa throttling de UI assíncrono, mantendo a janela 100% responsiva durante o download do instalador.
  • Execução Direta do Instalador: Eliminado script auxiliar .cmd que podia travar em loop de espera de PID; o instalador agora executa diretamente com elevação (runas) e o app encerra seus processos de forma limpa (Environment.Exit(0)).

🛡️ Estabilidade & Banco de Dados

  • Prevenção de Deadlock SQLite: Adicionados parâmetros Default Timeout=5;Pooling=True na conexão do banco rmcore.db, evitando que novas instâncias fiquem em estado "Não Respondendo" caso haja locks concorrentes.
  • Formatação Visual na Aba Sobre: Ajustada exibição da versão para evitar duplicações de prefixo (ex: vAlpha-0.6.11).

⚡ Automação de Build & CI/CD Local

  • Sincronização Completa de Versão: O script bump-and-build agora atualiza simultaneamente o .csproj, o .iss do Inno Setup e todas as referências/badges do README.md.
  • Filtro de Logs Corrigido: Mantida a visibilidade contínua de eventos importantes (info, warn, error) mesmo com o modo detalhado desativado.

📦 Como Instalar / Atualizar

  1. Baixe o instalador RM-Core-Setup-Alpha-0.6.11.exe anexado abaixo.
  2. Execute o instalador (o assistente atualizará sua instalação existente mantendo todos os seus perfis e bases intactos).
  3. O RM Core iniciará automaticamente pronto para uso.

Full Changelog: vAlpha-0.6.10...vAlpha-0.6.11