Skip to content

Release

Choose a tag to compare

@snowflake-connectors-app snowflake-connectors-app released this 24 Jul 21:23

1.35.0 (2025-07-24)

Snowpark Python API Updates

New Features

  • Added support for the following functions in functions.py:
    • ai_embed
    • try_parse_json

Bug Fixes

  • Fixed a bug in DataFrameReader.dbapi (PrPr) that dbapi fail in python stored procedure with process exit with code 1.
  • Fixed a bug in DataFrameReader.dbapi (PrPr) that custom_schema accept illegal schema.
  • Fixed a bug in DataFrameReader.dbapi (PrPr) that custom_schema does not work when connecting to Postgres and Mysql.
  • Fixed a bug in schema inference that would cause it to fail for external stages.

Improvements

  • Improved query parameter in DataFrameReader.dbapi (PrPr) so that parentheses are not needed around the query.
  • Improved error experience in DataFrameReader.dbapi (PrPr) when exception happen during inferring schema of target data source.

Snowpark Local Testing Updates

New Features

  • Added local testing support for reading files with SnowflakeFile using local file paths, the Snow URL semantic (snow://...), local testing framework stages, and Snowflake stages (@stage/file_path).

Snowpark pandas API Updates

New Features

  • Added support for DataFrame.boxplot.

Improvements

  • Reduced the number of UDFs/UDTFs created by repeated calls to apply or map with the same arguments on Snowpark pandas objects.

Bug Fixes

  • Added an upper bound to the row estimation when the cartesian product from an align or join results in a very large number. This mitigates a performance regression.
  • Fix a pd.read_excel bug when reading files inside stage inner directory.