Autofixture: Versão v4 RTM

Criado em 15 dez. 2017  ·  11Comentários  ·  Fonte: AutoFixture/AutoFixture

Aqui está a lista de ações necessárias para se preparar para a versão v4.

Preparações:

  • [x] Feche todos os PRs de master e congele as alterações no branch master até o lançamento.
  • [x] Feche todos os problemas e PRs no marco da v4 .
  • [x] Colete todas as alterações importantes da v4 desde a v4 RC1.
  • [x] Atualize o documento de alterações de última hora no Wiki.
  • [x] Revise Contributing.md e wiki e certifique-se de que nenhuma informação obsoleta esteja presente lá.

Liberação:

  • [x] Liberar AutoFixture v4.0.0 .
  • [x] Faça um tweet.
  • [x] Obrigado a todos que participaram 😉

Alterações importantes

  • [x] DataAnnotations RangeAttribute causa OverflowException aritmética #453
  • [x] Melhore o encapsulamento de ObjectCreationException com o caminho completo #892
  • [x] Personalização Obsoleta RandomRangedNumber #899
  • [x] A solicitação de intervalo falhará se a solicitação tiver o mesmo número mínimo e máximo 897
  • [x] Retornar ISpecimenBuilderNode em ISpecimenBuilderTransformation #905
  • [x] [xUnit/xUnit2] Solte o construtor InlineAutoDataAttribute para receber o argumento DataAttribute #911
  • [x] Permitir retransmitir tipos genéricos abertos via TypeRelay #936 / Manipular genéricos abertos por ExactTypeSpecification e remover redundâncias #935
  • [x] Altere o comportamento ModestConstructorQuery para ignorar os construtores de cópia #918
  • [x] Introduzir RangedRequest para dar suporte a tipos não numéricos #920
  • [x] O atributo Range no Enum lança InvalidCastException #722
  • [x] Resolva IReadOnlyList<> pronto para uso #924
  • [x] Mover NoDataAnnotationsCustomization para DataAnnotations namespace #957

Comentários muito úteis

@moodmosaic Todos os preparativos foram finalizados e estou pronto para o lançamento da v4 RTM (finalmente 😄). Acredito que apliquei todas as mudanças de ruptura que queria. Todas as mudanças que podemos precisar no futuro irão para a v5.

Vou prosseguir com o lançamento amanhã - deixe-me saber se você tiver alguma dúvida 😉

Todos 11 comentários

Olá @zvirja
Existe uma data estimada para o RTM v4 estar disponível no nuget?

Olá @emanuelmarques , espero lançá-lo em algum lugar durante as próximas semanas. Você está esperando por algum recurso específico? Já temos o RC lançado com todas as principais mudanças aplicadas, então ele deve cobrir a maioria das suas necessidades.

Algumas políticas da empresa determinam evitar o uso de pacotes de pré-lançamento. No entanto, já testei para minhas necessidades e está funcionando :)

@moodmosaic Todos os preparativos foram finalizados e estou pronto para o lançamento da v4 RTM (finalmente 😄). Acredito que apliquei todas as mudanças de ruptura que queria. Todas as mudanças que podemos precisar no futuro irão para a v5.

Vou prosseguir com o lançamento amanhã - deixe-me saber se você tiver alguma dúvida 😉

Vá em frente 👍 🚀 🥇 💯

v4 RTM está finalmente lá. Este é o primeiro grande lançamento estável desde que a propriedade foi passada. É ótimo podermos dar vida a este projeto! 🎉

Obrigado a todos que contribuíram para o projeto desde a v4 RC1 ( @Kralizek , @Loppor , @micheleissa , @rexcfnghk e outros) - vocês ajudam nosso projeto a ser saudável e brilhar mais! 🙏🤝

@moodmosaic O tradicional "obrigado" por suas revisões de código e pela experiência que você forneceu durante o desenvolvimento 🍷

muito obrigado @zvirja e todos os outros que contribuíram :)

@frblondin Dado que o AutoFixture v4 foi finalmente publicado, você pode remover a lista do pacote AutoFixture.NUnit3.PatchedName ? Não parece ser mais necessário 😉

@zvirja Eu não listei todas as versões do pacote AutoFixture.NUnit3.PatchedName .

Acho que as pessoas mal podem imaginar o esforço e o tempo que representa entregar uma biblioteca tão boa! Parabéns e ótimo trabalho para a v4 final.

@frblondin Muito obrigado pelas palavras graciosas! 🙏 De fato, leva muito tempo e é quente ler esse tipo de feedback ☺️

Obrigado pelo esforço de tirá-lo da porta @zvirja !

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

zvirja picture zvirja  ·  8Comentários

Ephasme picture Ephasme  ·  3Comentários

zvirja picture zvirja  ·  3Comentários

joelleortiz picture joelleortiz  ·  4Comentários

gtbuchanan picture gtbuchanan  ·  3Comentários