Notas de lançamento de PHP PDO Driver for Snowflake para 2023¶
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.
Versão 2.0.0 (29 de setembro de 2023)¶
Mudanças da versão da mudança de comportamento (BCR)¶
A partir da versão 2.0.0 do driver PHP PDO:
Atualizado de openssl 1.1.1 para openssl 3.0.9. Consequentemente, as chaves privadas geradas usando os algoritmos de criptografia obsoletos na versão anterior da biblioteca openssl não funcionam mais. Ao atualizar para PHP PDO 2.0.0, você deverá gerar novamente seu arquivo de chave privada usado para autenticação de par de chaves.
Novos recursos e atualizações¶
Adicionado suporte para PHP 8.2.
Adicionado suporte para sistemas ARM64 do Mac.
Adicionadas mensagens de erro específicas que são geradas ao criar um aplicativo se
cmake
não estiver instalado.Adicionado suporte para obter a versão do driver programaticamente com
PDO::getAttribute()
comPDO::ATTR_CLIENT_VERSION
.Adicionado o atributo
PDO::SNOWFLAKE_ATTR_QUERY_ID
para obter IDs de consulta por meio dePDO::getAttribute()
ouPDOStatement::getAttribute()
.Adicionado suporte para processamento transacional e analítico híbrido:
Adicionado contexto de nova tentativa em novas tentativas para solicitações de consulta.
Adicionado cache de contexto de consulta.
Atualizadas as seguintes bibliotecas de software:
curl
atualizado da versão 7.88.1 para 8.1.2.util-linux
atualizado da versão 2.36.1 para 2.39.0.Atualizado o pacote
cacert
usado para conexões SSL.
Correções de bugs¶
Corrigido um problema em que o driver não usava o URL OCSP inteiro no certificado ao executar a validação de OCSP.