Releases: snowflakedb/libsnowflakeclient
Releases · snowflakedb/libsnowflakeclient
Internal Release
Enhancements:
- Updated Curl OCSP code (@smtakeda)
- Implemented C wrapper for JWT functionality (@h-chaturvedi)
Internal Release
Enhancements:
- Added support for Snowflake deployments on Azure. Added CI testing for Azure. (@notkriswagner)
Internal Release
API Changes:
- Added the ability to reuse a user provided string buffer in
snowflake_column_as_str()
. A function parameter has been added to the signature ofsnowflake_column_as_str()
to hold the size of the buffer that the user passed in. See the API documentation inclient.h
for more details on usage. A slight performance improvement should be noticed with this change. Note: since a function parameter was added, all usages ofsnowflake_column_as_str()
need to be updated. (@notkriswagner)
Enhancements:
- Added column index value to column description struct (
SF_COLUMN_DESC
). This column index starts from 1. (@notkriswagner) - OCSP checking is now skipped if the
insecure_mode
flag inSF_CONNECT
is set to true. (@notkriswagner)
Bug Fixes:
- Fixed issue with an invalid conversion from
DATE
type in Snowflake toSF_TIMESTAMP
struct in the C API (@notkriswagner)
Internal Release
- Fix macOS build issue (@notkriswagner)
Internal Release
- Proxy Support (@notkriswagner)
Internal Release
- Fixed a bug in base64 URL decoding (@ChTimTsubasa )
Internal Release
- Added OCSP support with rebuild dependency binaries for all supported platforms (@notkriswagner)
Internal Release
- Introduced a native timestamp type (SF_TIMESTAMP struct) so that a user can accurately use and manipulate Snowflake timestamps in the C API. See
include/snowflake/client.h
for SF_TIMESTAMP definition and new functions that operate on SF_TIMESTAMP. (@notkriswagner)
Internal Release
- Fix a Base64 Decode bug (@ChTimTsubasa )
Internal Release
- Fix compiler warning (@howryu )
- Turn all warnings into errors (@smtakeda)
- Fetch performance tests (@notkriswagner)
- JWT library implementation (@ChTimTsubasa)
- Expose JWT and Base64 interface (@ChTimTsubasa)
- New column fetch API (@notkriswagner)