Com as últimas atualizações do Project Dependency Manager em 4D 20 R8, seus projetos estão sempre um passo à frente. Dependências são verificadas regularmente para atualizações, dando acesso às últimas versões e permitindo tomar decisões informadas sobre quando e como integrar mudanças.
Além disso, tem o controle total com a capacidade de editar regras de dependência, proporcionando uma flexibilidade inigualável. Ajuste essas regras – seja para optar pela versão mais recente, até a próxima versão principal ou até a próxima versão secundária – para garantir que seu projeto evolua de acordo com seus termos, equilibrando inovação e estabilidade.
ATUALIZAÇÕES AUTOMÁTICAS: MANTENHA-SE SEMPRE ATUALIZADO
Manter as suas dependências atualizadas pode melhorar a estabilidade e a compatibilidade, mas requer uma gestão cuidadosa. Com o novo recurso Auto Update:
- Verificações automáticas de versões: O sistema verifica regularmente o GitHub em busca das versões mais recentes das dependências, garantindo que você seja informado sobre as atualizações sem interromper seu fluxo de trabalho.
- Limpar notificações: Quando as atualizações estiverem disponíveis, um indicador visual destaca o número da nova versão, ajudando a decidir se deve integrar as alterações.
- Foco na estabilidade: Para aqueles que dão prioridade à estabilidade, utilize regras de versionamento semânticas como “Até à próxima versão menor” para garantir que recebe apenas correções de erros e atualizações compatíveis, sem correr o risco de quebrar alterações.
ASSUMA O CONTROLe COM ATUALIZAÇÕES MANUAIS FLEXÍVEIS
A automatização é útil, mas por vezes é necessário ter controlw total. É por isso que o Project Dependency Manager inclui opções flexíveis de atualização manual:
- Atualizações direcionadas: Atualize uma única dependência com facilidade – selecione a versão mais recente, uma tag específica ou um intervalo de versões semânticas.
- Atualizações em massa: Para projetos maiores, atualize todas as dependências de uma vez através do menu “Mais”, mantendo seu projeto sincronizado com o mínimo de esforço.
EDITAR REGRAS DE DEPENDÊNCIA PARA UM CONTROLe TOTAL
Adapte-se às mudanças de requisitos editando as regras definidas quando as dependências foram adicionadas. Esta funcionalidade garante que o seu projeto evolua nos seus termos:
- Escolha a versão mais recente: Mantenha seu projeto sempre atualizado com a versão mais recente.
- Definir uma versão exata: Fixe uma versão específica para estabilidade e reprodutibilidade.
- Até a próxima versão principal: Permitir atualizações até à versão principal seguinte para inovação controlada.
- Até a próxima versão secundária: Mantenha-se dentro da versão secundária atual enquanto beneficia de actualizações de patches.
Esta flexibilidade ajuda-o a encontrar o equilíbrio certo entre estabilidade e inovação.
TRANSPARÊNCIA E FEEDBACK EM CADA ETAPA
Mantenha-se informado em todas as fases do seu processo de gestão de dependências com indicadores claros e úteis:
- Notificações de atualização: Quando uma nova versão estiver disponível, um indicador destaca a atualização juntamente com o número da nova versão, para que esteja sempre a par das alterações.
- Confirmação pós-atualização: Depois de um componente ter sido atualizado, receberá uma confirmação com os detalhes da versão atualizada, garantindo uma visibilidade completa.
- Indicadores de erro: Se surgir algum problema durante as atualizações, um indicador dedicado fornecerá detalhes sobre a natureza do problema, ajudando a resolvê-lo prontamente.
Estes avanços marcam um salto significativo na gestão de dependências. Ao automatizar as atualizações, melhorar a transparência e fornecer-lhe ferramentas manuais poderosas, o Gestor de Dependências de Projetos facilita a tarefa de manter os seus projetos atualizados e alinhados com os seus objetivos.
Experimente estas funcionalidades hoje mesmo e sinta a diferença. Além disso, explore uma variedade de componentes prontos para uso disponíveis no GitHub para aprimorar seus projetos e simplificar seus fluxos de trabalho.
E fique atento – haverá mais inovações em breve!