Menu Docs

Página inicial do DocsDesenvolver aplicaçõesMongoDB DriversC#/.NET

NOVIDADES

Nesta página

  • Novidades em 2.25
  • Novidades no 2.24
  • Novidades em 2.23
  • Novidades em 2.22
  • Novidades em 2.21
  • Novidades em 2.20
  • Novidades no 2.19

Descubra as novidades de cada versão:

  • Versão 2.25

  • Versão 2.24

  • Versão 2.23

  • Versão 2.22

  • Versão 2.21

  • Versão 2.20

  • Versão 2.19

O 2. A versão do driver 25 inclui os seguintes novos recursos:

  • Suporte adicionado para o mecanismo de autenticação do MONGODB-OIDC e aquisição automática de token para o Provedor de Identidade do Azure.

  • Foi adicionado o nome da classe à mensagem de erro relatada quando BsonClassMapSerializer não consegue localizar um criador correspondente.

  • Foi adicionado um campo LoggedStages para exibir o MQL executado após a execução de uma query LINQ.

  • Suporte adicionado para substituir o nome do serviço "mongodb" por um personalizado usando a opção de conexão srvServiceName .

  • Comportamento aprimorado de operações de gravação em massa para evitar enumerar o parâmetro de solicitações mais de uma vez.

O 2. A versão do driver 24 inclui os seguintes novos recursos:

  • Adicionado o IMongoCollection.DistinctMany() método.

  • Suporte adicionado para os argumentos opcionais mais recentes para a expressão de agregação $dateFromString .

  • Suporte adicionado para classificação por pontuação no estágio de agregação $search .

  • Foi adicionado o construtor VectorSearchScore para o estágio de agregação $vectorSearch .

  • Suporte adicionado para o operador $in no Atlas Search.

  • Adicionados os métodos Mql.Exists(), Mql.IsMissing() e Mql.IsNullOrMissing() para query LINQ.

  • Adicionado suporte para o método IComparable.CompareTo() em queries LINQ.

  • Foi adicionado suporte para chamadas aninhadas ao método AsQueryable() para oferecer suporte a queries LINQ pelo fornecedor do MongoDB Entity Framework Core.

  • Adicionado suporte para TLS 1.3.

  • Atualizou a versão do pacote libmongocrypt para 1.8.2.

  • Corrigido um segfault no Kerberos (libgssapi) em distribuições Linux mais recentes.

  • Corrigido um bug do GridFS em que o download de um arquivo causava um erro se um arquivo maior com o mesmo ID também tivesse sido carregado.

  • O erro de servidor ExceededTimeLimit agora pode ser repetido para operações de leitura e gravação.

  • Ao ser executado em um ambiente de função como serviço (FaaS), como o Amazon Web Services Lambda, o driver agora usa o mecanismo de monitoramento de sondagem.

  • Para melhorar a compatibilidade do MongoDB Atlas Serverless, o driver agora usa OP_MSG para autenticação se o servidor suportar.

O 2. A versão do driver 23 inclui os seguintes novos recursos:

  • Melhorias e correções de bugs na integração do LINQ3 .

  • Suporte adicionado para operadores de agregação bitwise.

  • Suporte adicionado para o operador $out nas coleções de séries temporais do MongoDB.

  • ChangeStreamSplitLargeEvent adicionado para lidar com eventos de change stream superiores a 16 MB.

O 2. A versão do driver 22 inclui os seguintes novos recursos:

  • Melhorias e correções de bugs na integração do LINQ3 .

  • Suporte adicionado para estágios de agregação $set e $vectorSearch .

  • Adicionado suporte de sinônimos para Atlas Search.

  • Alocação de memória reduzida ao usar criptografia.

  • Foram adicionadas mensagens de registro para eventos de descoberta e monitoramento de servidores (SDAM). Para obter mais informações sobre esses eventos, consulte a especificação de monitoramento e registro de SDAM do MongoDB.

Aviso

Alterações significativas na v2.21

O v2. O driver 21 contém alterações significativas. Consulte Versão 2.21.0 Alterações significativas para obter mais informações.

O 2. A versão do driver 21 inclui os seguintes novos recursos:

  • Melhorias e correções de bugs na integração do LINQ3 .

  • Aceita opções para classificação, rastreamento e pontuação do Atlas Search.

  • Suporta o operador embeddedDocument do Atlas Search.

  • Oferece uma API para gerenciamento de índice do Atlas Search.

  • Aceita tipos anônimos no método ObjectSerializer.DefaultAllowedTypes .

O 2. A versão do driver 20 inclui os seguintes novos recursos:

  • Suporte completo adicionado para a versão 7 do servidor MongoDB.0.0.

  • Foi adicionado suporte para tipos de query de igualdade no Queryable Encryption GA.

  • Melhorias na integração do LINQ3 .

  • Melhorias nos recursos de serialização.

  • Melhorias na estrutura de registro.

O 2. A versão do driver 19 inclui os seguintes novos recursos:

  • O ObjectSerializer permite a desserialização somente de tipos seguros, conforme determinado pela função configurável AllowedTypes .

  • Alterou o LinqProvider padrão para LINQ3.

  • Adicionado suporte do Atlas Search ($search) para construtores, pipelines de agregação e LINQ3.

  • Adicionado suporte para $bucket e $bucketAuto estágios de pipeline de agregação no LINQ3.

  • Suporte adicionado para credenciais automáticas do KMS para Azure VM Managed Identity.

  • Foi adicionado suporte nativo para funções do AWS IAM.

← Referência rápida