Entradas por John Urban

Fpm version 0.8.1 released

This release introduces a hotfix for the automated dependency tree feature introduced in v0.8.0. Fpm now restored backward-compatible dependency priority, which ensures that, whenever different versions of the same dependency are found down the dependency tree, the first and foremost is used. Unnecessary dependency updates are also shed from the build process.

Ler mais ...


Lançada a versão 0.8.0 do fpm

Esta versão introduz suporte para habilitar e desabilitar recursos da linguagem através do fpm como, por exemplo, a tipagem implícita ou a formatação padrão do código-fonte. Por padrão, o fpm tenta desabilitar tipagem implícita, interfaces implícitas e assume que a formatação do código é a forma livre. As opções podem ser sobrescritas no manifesto para cada projeto.

Ler mais ...


Lançada a versão 0.6.0 do fpm

Esta versão introduz uma visualização melhor para a saída da compilação, que só é mostrada quando há erros, de modo a manter a saída limpa para compilações de sucesso. Além disso, fpm agora pode detectar módulos não usados e evitar a compilação daqueles que não são necessários para a aplicação, o que melhora a velocidade em dependências grandes como a stdlib. Ao criar um novo projeto com o fpm, as informações de autoria são tiradas da configuração do git o que evita o uso de valores padrão no manifesto. Várias outras correções e melhorias foram também introduzidas nesta versão.

Ler mais ...


Lançada a versão 0.5.0 do fpm

Temos um grande número de correções nesta versão e foi feito um grande número de melhorias nas ferramentas que rodeiam o fpm, como o CI/CD e o instalador Windows. Novos recursos incluem a possibilidade de uma melhor seleção de compilador/vinculador e um backend de compilação melhorado (testes são compilados apenas quando necessário, dependências vinculadas são rastreadas corretamente).

Ler mais ...