Notas de lançamento do PHP PDO Driver for Snowflake para 2026

Este artigo contém as notas de versão do PHP PDO Driver for Snowflake, incluindo o seguinte, quando aplicável:

  • Mudanças de comportamento

  • Novos recursos

  • Correções de bugs voltados para o cliente

Snowflake usa controle de versão semântico para atualizações de PHP PDO Driver for Snowflake.

Consulte Driver PHP PDO para Snowflake para ver a documentação.

Versão 3.6.0 (5 de março de 2026)

Novos recursos e atualizações

  • Implementação de informações de telemetria client_environment mais ricas para incluir em qual ambiente o driver é executado (como Lambda, EC2, GCP, Azure VM e assim por diante) e se a identidade gerenciada está habilitada.

  • Adição de compatibilidade com autenticação de federação de identidade de carga de trabalho, incluindo os seguintes novos parâmetros de conexão:

    • workload_identity_provider – plataforma do provedor de identidade da carga de trabalho. Os valores possíveis incluem AWS, AZURE, GCP e OIDC.

    • workload_identity_azure_resource – se o workload_identity_provider do AZURE for utilizado, esse parâmetro define o recurso que o driver deve usar para se identificar.

    • workload_identity_impersonation_path – uma matriz de cadeias de caracteres que fornece uma cadeia de identidade para usar ao conectar-se ao Snowflake. Os elementos da matriz são um endereço completo da conta de serviço ou o ID exclusivo de uma conta de serviço.

      A representação funciona seguindo cada entrada da matriz para obter um token que permita a autorização da próxima conta de serviço. Cada conta na cadeia de identidade precisa de permissões para representar apenas a próxima conta. A última conta da lista obtém seu token de conexão do Snowflake e o utiliza para se conectar ao Snowflake.

      Esse parâmetro é compatível com cargas de trabalho da AWS e do Google Cloud e só se aplica quando authenticator=WORKLOAD_IDENTITY.

  • Atualização do OpenSSL para a versão 3.0.19.

  • Adição de compatibilidade com consultas com várias instruções.

Correções de bugs

  • Nenhum.

Versão 3.5.0 (3 de fevereiro de 2026)

Novos recursos e atualizações

  • Incluído o suporte para Red Hat Enterprise Linux (RHEL) 9.

  • Compilações do CentOS 7 obsoletas. Rocky 8/RHEL8 agora é a versão mínima de sistema.

  • Adicionado um aviso para uso de HTTP nos fluxos de autenticação do OAuth.

  • Defina LOCAL_APPLICATION como padrão para client_id e client_secret para o fluxo de código de autorização do OAuth.

  • Curl atualizado para 8.16.0.

  • Remoção do mecanismo de detecção automática de federação de identidade de carga de trabalho (Workload Identity Federation, WIF).

  • Adição da detecção automática do caminho do aplicativo e inclusão dele na variável CLIENT_ENVIRONMENT.

  • OpenSSL atualizado para 3.0.18.

Correções de bugs

  • Corrigido o bloqueio de arquivo expirado no Linux para armazenamento seguro.

  • Remoção do requisito de nome de usuário para autenticação WIF.