O ecossistema Delphi sempre teve uma relação curiosa com dependências. Temos bibliotecas excelentes, frameworks maduros, componentes de todos os tipos e uma comunidade extremamente produtiva. Mas, por muito tempo, o fluxo de baixar, versionar, compilar, registrar e configurar pacotes continuou dependendo de uma combinação de scripts, paths manuais, instaladores variados e conhecimento tribal.

O Boss original, criado pela HashLoad, foi uma resposta importante para essa dor. Ele trouxe uma ideia simples e poderosa para o Delphi: declarar dependências em um manifesto, instalar pacotes a partir de repositórios Git e organizar tudo dentro da pasta modules. O Boss4D nasce como uma evolução dessa ideia, mas com uma decisão central: ser 100% nativo em Delphi.

Com a versão 1.0.1, o projeto chega a um marco importante. O Boss4D deixa de ser apenas uma CLI experimental e passa a se consolidar como um pequeno ecossistema de produtividade para projetos Delphi: linha de comando, GUI, integração com RAD Studio, diagnósticos, cache, workspaces, auditoria de licenças, plugins e suporte a compilação multiplataforma.

Continue lendo…