Skip to content

v1.0.1

Latest

Choose a tag to compare

@regyssilveira regyssilveira released this 06 Jul 02:16

🚀 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 modules e do arquivo boss-lock.json.
    • Boss4D Outdated: Checagem de atualizações disponíveis.
    • Boss4D Dependency Tree: Exibição da árvore de pacotes.
  • Injeção de Search Path: Atualização dinâmica dos caminhos de busca (UnitSearchPath, DCC_UnitSearchPath e SearchPath) 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, outdated e run.
  • 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 no boss.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 do PATH do sistema.