Histórico de versões e política de suporte do kit de desenvolvimento de software (SDK) do Microsoft Information Protection (MIP)

Servicing

Cada versão de disponibilidade geral (GA) é suportada durante um ano após o lançamento da próxima versão GA. A documentação pode não incluir informações sobre versões não suportadas. Correções e novas funcionalidades são aplicadas apenas à versão mais recente do GA.

As versões de visualização não devem ser implantadas na produção. Em vez disso, use a versão de visualização mais recente para testar novas funcionalidades ou correções que estão chegando na próxima versão do GA. Apenas a versão de pré-visualização mais recente é suportada.

Histórico de lançamentos

Utilize as informações a seguir para ver o que há de novo ou alterado num lançamento suportado. A versão mais atual é listada primeiro.

Os pacotes NuGet para versões principais permanecem ativos no NuGet. Apenas a versão mais recente de cada versão principal é mantida no Centro de Download da Microsoft. As versões anteriores à 1.4 não estão disponíveis.

Note

Para obter suporte técnico, visite o fórum Stack Overflow Microsoft Information Protection ou abra um caso de suporte com o Suporte da Microsoft.

Version Link Status Fim de Suporte Documentação do SDK
1.18 https://aka.ms/mipsdkbins Supported TBD C++ | C
1.17 https://aka.ms/mipsdkbins117 Supported 4 de dezembro de 2026 C++ | C
1.16 https://aka.ms/mipsdkbins116 Sem suporte Junho 9, 2026 C++ | C
1.15 https://aka.ms/mipsdkbins115 Sem suporte 13 de dezembro de 2025 C++ | C
1.14 https://aka.ms/mipsdkbins114 Sem suporte Julho 5, 2025
1.13 https://aka.ms/mipsdkbins113 Sem suporte 27 de outubro de 2024
1.12 https://aka.ms/mipsdkbins112 Sem suporte 17 de março de 2024
1.11 https://aka.ms/mipsdkbins111 Sem suporte 9 de junho de 2023
1.10 https://aka.ms/mipsdkbins110 Sem suporte 17 de novembro de 2022
1.9 https://aka.ms/mipsdkbins19 Sem suporte 23 de agosto de 2022
1.8 https://aka.ms/mipsdkbins18 Sem suporte 29 de abril de 2022
1.7 https://aka.ms/mipsdkbins17 Sem suporte 14 de janeiro de 2022
1.6 https://aka.ms/mipsdkbins16 Sem suporte 23 de setembro de 2021
1.5 https://aka.ms/mipsdkbins15 Sem suporte 16 de abril de 2021
1.4 https://aka.ms/mipsdkbins14 Sem suporte 2 de março de 2021

Versão 1.18.148

Data de lançamento: 4 de setembro de 2026

O SDK Geral

  • Reforçar a confiança entre a cloud e a autoridade para corrigir SSRF e a fuga de tokens de portador. FlightingFeature::ValidateCloudUrlDomainBoundary, FlightingFeature::StripCredentialsOnCrossOriginRedirect e FlightingFeature::ValidateAuthChallengeAuthority estão ativadas por defeito.
  • URLs de redirecionamento da política do Trust Substrate.
  • Evite a leitura fora dos limites da heap no analisador de licenças. FlightingFeature::PreventOutOfBandReadOnLicenseParser está ativado por predefinição.

Arquivo SDK

  • Corrigir a escrita Heap-Buffer-Overflow em DecompressRTF. FlightingFeature::ValidateRtfDecompressionBounds está ativado por predefinição.
  • Restrinja o conjunto de ferramentas XMP ao processador de imagens encaminhadas. FlightingFeature::RestrictXmpToImageHandlers está ativado por predefinição.
  • Corrigir o overflow do heap buffer e o overflow inteiro no modelo de objetos PDF. FlightingFeature::ValidatePdfFlateDecodeParams está ativado por predefinição.
  • Adicionar verificações para garantir a correção dos ficheiros OPC e para permitir a validação de CRC e descompressão. FlightingFeature::EnsureOPCCorrectness e FlightingFeature::EnsureZIPCorrectness estão ativados por defeito.
  • Certifique-se de que as propriedades personalizadas em PDF armazenadas num dicionário de reboque são preservadas durante o ciclo de aplicação/remoção de etiquetas (sem proteção). FlightingFeature::PreservePDFEncryptDict está ativado por predefinição.
  • Evite tentativas desnecessárias de atualizar metadados num ficheiro baseado em XMP. FlightingFeature::SkipRedundantXmpMetadataUpdate está ativado por predefinição.
  • Corrigir a limpeza duplicada do fluxo LabelInfo em ficheiros compostos

Atualizações de plataforma e dependências

  • Restaurei o suporte para iOS x86_64.
  • Atualizei o OpenSSL da versão 3.4.3 para a 3.5.7.
  • Atualizei o SQLite da versão 3.50.4 para a 3.53.3.

Versão 1.17.202

Data de lançamento: 4 de setembro de 2026

O SDK Geral

  • Reforçar a confiança entre a cloud e a autoridade para corrigir SSRF e a fuga de tokens de portador. FlightingFeature::ValidateCloudUrlDomainBoundary, FlightingFeature::StripCredentialsOnCrossOriginRedirect e FlightingFeature::ValidateAuthChallengeAuthority estão ativadas por defeito.
  • URLs de redirecionamento da política do Trust Substrate.
  • Evite a leitura fora dos limites da heap no analisador de licenças. FlightingFeature::PreventOutOfBandReadOnLicenseParser está ativado por predefinição.

Arquivo SDK

  • Corrigir a escrita Heap-Buffer-Overflow em DecompressRTF. FlightingFeature::ValidateRtfDecompressionBounds está ativado por predefinição.
  • Restrinja o conjunto de ferramentas XMP ao processador de imagens encaminhadas. FlightingFeature::RestrictXmpToImageHandlers está ativado por predefinição.
  • Corrigir o overflow do heap buffer e o overflow inteiro no modelo de objetos PDF. FlightingFeature::ValidatePdfFlateDecodeParams está ativado por predefinição.
  • Adicionar verificações para garantir a correção dos ficheiros OPC e para permitir a validação de CRC e descompressão. FlightingFeature::EnsureOPCCorrectness e FlightingFeature::EnsureZIPCorrectness estão ativados por defeito.

Atualizações de plataforma e dependências

  • Restaurei o suporte para iOS x86_64.
  • Atualizei o OpenSSL da versão 3.4.3 para a 3.5.7.

Versão 1.18.124

Data de lançamento: 30 de abril de 2026

SDK de proteção

  • Corrigido um problema com o corpo da mensagem vazia após desencriptar ficheiros MSG. FlightingFeature::MsgRemoveProtectionStripsHtmlBody está ativado por predefinição.

Arquivo SDK

  • Adicionada funcionalidade para escrever o GUID do rótulo de sensibilidade como propriedade MAPI InformationProtectionLabelId em ficheiros .msg. FlightingFeature::WriteLabelIdToMapiProperty está ativado por defeito.
  • Corrigiu um problema em que os PDFs falhavam na encriptação quando o array AF (Associated Files) estava vazio.
  • Corrigido um problema com ficheiros doc rotulados a regressarem como não rotulados a partir de GetFileStatus.

Atualizações de plataforma e dependências

  • Adicionei a definição RMScapabilities para .NET wrappers para permitir a definição de cabeçalhos ao comunicar com RMS.
  • Suporte para Marca de Água Dinâmica disponibilizado no .NET Wrapper.

Versão 1.18.103

Data de lançamento: 24 de fevereiro de 2026

O SDK Geral

  • Corrigido um problema em que endereços de e-mail/UPN eram expostos incorretamente nos registos do MIP.

SDK de proteção

  • Corrigido um problema em que os pares de dados encriptados com chave/valor do modelo da aplicação eram sobrescritos durante a republicação.

Arquivo SDK

  • Corrigido um problema com fluxos duplicados em ficheiros compostos.
  • Data de Criação do PDF Protegido Fixo (anteriormente codificado fixamente como 2018).

Atualizações de plataforma e dependências

  • Adicionadas APIs DeleteStoredData em wrappers C# e Java.
  • Corrigida uma falha no wrapper da API AuthDelegate Policy em C#.
  • Corrigir todas as referências existentes ao NetFW 4.0 para apontarem corretamente para a 4.8.
  • Atualizado o OpenSSL da versão 3.4.3 para a 3.4.4.

Versão 1.17.181

Data de lançamento: 5 de dezembro de 2025

Arquivo SDK

  • Resolvido um problema ao detetar proteção por palavra-passe de terceiros em ficheiros do Office.

Atualizações de plataforma e dependências

  • Corrigido um problema ao carregar a dll de telemetria para .NET.
  • Atualizei o ZLib da versão 1.2.3 para a 1.3.1.
  • Atualizei o OpenSSL da versão 3.4.1 para a 3.4.3.
  • Atualizei o XMP de 2023.12 para 2025.03.
  • Atualizado o Json do NLohmann de 3.11.3 para 3.12.0.
  • Atualizado libXML da versão 2.14.0 para a 2.15.0.
  • Atualizei o SQLite da versão 3.49.1 para a 3.50.4.

Versão 1.18.75

Data de lançamento: 4 de dezembro de 2025

Arquivo SDK

  • Corrigido um problema em que as propriedades estendidas não eram escritas quando a coautoria estava ativada.
  • Corrigido um problema em que criar um fluxo de Formato de Texto Enriquecido aumentava o tamanho do ficheiro MSG não protegido.
  • Corrigido um problema que apresentava o erro File is not protected em ficheiros PDF com inconsistências nos metadados.
  • Resolvido um problema ao detetar proteção por palavra-passe de terceiros em ficheiros do Office.
  • Corrigi um problema com eventos de auditoria duplicados do discover.
  • Adicionado GetRightsForLabelId() e GetRightsForLabelIdAsync() a FileEngine para verificar a coleção de direitos disponíveis para um utilizador para um dado ID de etiqueta.

SDK de Políticas

  • Adicionou métodos HasDoNotForwardProtection(), HasEncryptOnlyProtection() e HasAdhocProtection() a Label para consultar que tipo de proteção é aplicada por um rótulo.

SDK de proteção

  • Adicionados DoesLicenseExpire() e GetLicenseValidUntil() a ProtectionDescriptor para consultar a duração de uma licença de utilizador final (LUF).
  • Adicionada API DeleteStoredData() para remover ProtectionEngine dados de licença em cache.

Atualizações de plataforma e dependências

  • Adicionado suporte para republicação offline em wrappers de C# e Java.
  • Adicionado suporte ARM64 para .NET.
  • Removido o suporte para o Ubuntu 20.04.
  • Atualizei o ZLib da versão 1.2.3 para a 1.3.1.
  • Atualizei o OpenSSL da versão 3.4.1 para a 3.4.3.
  • Atualizei o XMP de 2023.12 para 2025.03.
  • Atualizado o Json do NLohmann de 3.11.3 para 3.12.0.
  • Atualizado libXML da versão 2.14.0 para a 2.15.0.
  • Atualizei o SQLite da versão 3.49.1 para a 3.50.4.

Versão 1.17.158

Data de lançamento: 8 de agosto de 2025

Arquivo SDK

  • Corrigido um bug em dispositivos x86 em que o conteúdo perto do limite de tamanho de 2 GB podia ser protegido, mas não desprotegido.

Atualizações de plataforma e dependências

  • Resolveu um problema no Android onde a definição de tamanho de página de 16KB não estava ativada corretamente.
  • Removido o suporte para o Ubuntu 20.04.

Versão 1.17.154

Data de lançamento: 18 de julho de 2025

Arquivo SDK

  • Corrigido um bug em que anexos msg com títulos com mais de 127 caracteres eram truncados.
  • Corrigido um bug em que os arquivos EML eram identificados incorretamente como não rotulados.
  • Corrigido o bug em que proteger um arquivo em nome de um usuário delegado fazia com que o arquivo mostrasse o proprietário incorreto.
  • Corrigi um bug em que um ficheiro pfile entre 500 MB e 1 GB não podia ser desencriptado em sistemas x86.

SDK de proteção

  • Adicionado suporte para republicação offline e publicação online para cenários entre nuvens.

Versão 1.17.137

Data de lançamento: 9 de junho de 2025

Arquivo SDK

  • Adicionado suporte para tipos de arquivo EML.
  • Adicionado suporte para publicação offline.

Atualizações de plataforma e dependências

  • Foi adicionado suporte para deteção automática na nuvem, para obter automaticamente informações sobre serviços com base no endereço de email na Identidade, caso Cloud ou CloudEndPointBaseUrl não estejam definidos. Por padrão, esse recurso está desativado, defina FlightingFeature::CloudAutoDiscovery para habilitar.
  • Adicionado suporte para tamanhos de página de 16KB no Android.
  • Versão atualizada do Android NDK de 23.2 para 27.2.
  • MSVC atualizado de 19.29 para 19.44.

Versão 1.16.149

Data de lançamento: 8 de abril de 2025

Arquivo SDK

  • Corrigiu um problema em que caracteres Unicode em mensagens HTML não estavam a renderizar corretamente.

SDK de Políticas

  • Corrigiu um problema em que o SDK de políticas não se ligava à nuvem especificada.
  • Corrigida uma falha ao usar um AuthDelegate no Android com o wrapper C.

SDK de proteção

  • Corrigida uma falha ao usar um AuthDelegate no Android com o wrapper C.

Atualizações de plataforma e dependências

  • Corrigiu um problema em que os detalhes das exceções não apareciam no Android.
  • OpenSSL atualizado de 3.0.15 para 3.4.1.
  • Atualizado libxml2 de 2.12.7 para 2.14.0.
  • Zlib atualizado de 1.2.13 para 1.3.1.

Versões anteriores

Para notas de lançamento de versões fora de suporte (v1.15 e anteriores), consulte o arquivo de histórico de versões do SDK MIP.