Go Snowflake Driver release notes for 2025

This article contains the release notes for the Go Snowflake Driver, including the following when applicable:

  • Behavior changes

  • New features

  • Customer-facing bug fixes

Snowflake uses semantic versioning for Go Snowflake Driver updates.

See Go Snowflake Driver for documentation.

Version 1.13.0 (January 29, 2025)

New features and updates

  • The driver now handles UUID as varchars.

  • The driver honors driver.Valuer/fmt.Stringer interfaces when binding parameters.

  • The driver detects when a response is JSON-based and runs a regular chunk downloader when Arrow batches mode is enabled to allow fetching response as rows.

  • Added a timeout configuration for cloud providers calls.

  • Added support for GCS region-specific endpoints.

  • Fixed minor documentation formatting.

  • Added retry when calling HEAD requests to GCP.

  • Bumped the x/crypto library to version v0.31.0.

Bug fixes

  • Fixed a memory leak in handling Arrow responses that caused leakage of 64 bytes of memory.

  • Fixed an issue with ignoring the region when us-west-2 is used.

  • Added a check for empty private key before trying to generate JWT from it.

  • The driver uses the correct transport for cloud providers calls.

  • The driver no longer performs OCSP calls for cloud providers when OCSP is disabled.