Releases: regyssilveira/Boss4Delphi
Releases · regyssilveira/Boss4Delphi
Release list
v1.0.1
🚀 Boss4Delphi - v1.0.1
📋 Backlog Completo de Funcionalidades Entregues:
- **Nova interface gráfica, o console continua funcionando mas agora você conta com um utilitáio GUI o Boss4D GUI
- Compilação Nativa por Linha de Comando: Suporte completo a builds em Win32, Win64 e Linux64 via DCC.
- Isolamento de DCUs: Geração organizada de arquivos compilados (
.dcu,.dcp,.bpl) por plataforma e build (Debug/Release). - Integração na IDE (Delphi 11, 12 e 13): Registro de BPL nativo com integração no menu do Project Manager.
- Menu de Contexto Completo na IDE:
- Boss4D Init: Inicialização do arquivo
boss.json. - Boss4D Install: Instalação e compilação em segundo plano.
- Boss4D Install Package...: Caixa de diálogo visual para adicionar dependências.
- Boss4D Clean: Exclusão da pasta
modulese do arquivoboss-lock.json. - Boss4D Outdated: Checagem de atualizações disponíveis.
- Boss4D Dependency Tree: Exibição da árvore de pacotes.
- Boss4D Init: Inicialização do arquivo
- Injeção de Search Path: Atualização dinâmica dos caminhos de busca (
UnitSearchPath,DCC_UnitSearchPatheSearchPath) no projeto ativo na IDE. - Console de Saída na IDE: Redirecionamento dos logs dos processos para a aba Messages do Delphi.
- CLI Robusta: Comandos de terminal
init,install,uninstall,clean,tree,outdatederun. - Sistema de Cache Git: Armazenamento em cache local para agilizar clones e downloads futuros.
- Utilitário de Diagnósticos (
doctor): Verificação e configuração automática do ambiente de compiladores do Windows. - Scripts Customizados (
run): Execução de atalhos e tarefas definidas noboss.json. - Relatório de Licenças (
license report): Geração automática de auditoria de licenças em Markdown e HTML. - Instalador Oficial (
Boss4D_Setup.exe): Setup gráfico com detecção de IDEs, registro das BPLs e configuração automática doPATHdo sistema.
Versão 1.0.0
Lancamento oficial da versao 1.0.0 do Boss4D com arquitetura modernizada, cobertura de 87% e qualidade SonarQube