Lançamentos e planejamento do EF Core

Versões estáveis

Versão Estrutura de destino Com suporte até Links
Entity Framework Core 8.0 .NET 8 10 de novembro de 2026 Novidades / Alterações interruptivas
EF Core 7.0 .NET 6 terça-feira, 14 de maio de 2024 Novidades / Alterações interruptivas
EF Core 6.0 .NET 6 12 de novembro de 2024 (LTS) Novidades / Alterações interruptivas
EF Core 5.0 .NET Standard 2.1 Expirado em 10 de maio de 2022 Comunicado / Alterações de falha
EF Core 3.1 .NET Standard 2.0 Expirado em 13 de dezembro de 2022 Comunicado
EF Core 3.0 .NET Standard 2.1 Expirou em 3 de março de 2020 Comunicado / Alterações de falha
EF Core 2.2 .NET Standard 2.0 Expirado em 23 de dezembro de 2019 Comunicado
EF Core 2.1 .NET Standard 2.0 Expirado em 21 de agosto de 2021* Comunicado
EF Core 2.0 .NET Standard 2.0 Expirado em 1º de outubro de 2018 Comunicado
EF Core 1.1 .NET Standard 1.3 Expirado em 27 de junho de 2019 Comunicado
EF Core 1.0 .NET Standard 1.3 Expirado em 27 de junho de 2019 Comunicado

Confira plataformas compatíveis para obter informações sobre as plataformas específicas compatíveis com cada versão EF Core.

As versões e o suporte do Entity Framework Core estão alinhados com as versões e o suporte do .NET. Confira a política de suporte do .NET para obter informações sobre a expiração de suporte e versões de LTS (suporte a longo prazo).

* O EF Core 2.1 continuará a ter suporte quando usado com ASP.NET Core 2.1 somente no .NET Framework. Confira a Política de Suporte ASP.NET para obter mais detalhes.

Diretrizes sobre como atualizar para novas versões

  • As versões compatíveis recebem a aplicação de patches para segurança e correção de outros bugs críticos. Sempre use o patch mais recente de uma determinada versão. Por exemplo, para o EF Core 2.1, use 2.1.x para o 'x' mais alto disponível.
  • As atualizações de versão principal (por exemplo, do EF Core 2 para a EF Core 3) geralmente têm alterações de falha. Um teste completo é recomendado ao atualizar entre versões principais. Use os links de alterações de falha acima para obter diretrizes sobre como lidar com alterações de falha.
  • As atualizações de versão secundárias geralmente não contêm alterações de falha. No entanto, ainda é aconselhado realizar os testes completos, já que os novos recursos podem introduzir regressões.

Planejamento e cronogramas de lançamento

As versões do EF Core se alinham com o agendamento de envio do .NET Core.

As versões de patch geralmente são enviadas mensalmente, mas têm um longo prazo de entrega.

Consulte o processo de planejamento de lançamento para obter mais informações sobre como decidir o que enviar em cada versão. Normalmente, não fazemos um planejamento detalhado para além da próxima versão principal ou secundária.

Entity Framework Core 9.0

A próxima versão estável planejada é a Entity Framework Core 9.0, ou apenas EF9, agendada para novembro de 2024.

Consulte o plano de alto nível para EF9 para obter mais informações.