Snowpark Connect for Spark release notes for 2026¶
Snowflake uses semantic versioning for Snowpark Connect for Spark updates.
For documentation, see Run Apache Spark™ workloads on Snowflake with Snowpark Connect for Spark and Run Spark batch workloads from Snowpark Submit.
1.10.0 (January 22, 2026)¶
Snowpark Connect for Spark¶
Bug fixes¶
Fix config unset error for session configuration.
Use copy into to load CSV files in parallel.
Fix writes for DataFrames using outer joins.
Handle nulls in Scala UDFs.
Optimize CTE query generation with parameter protection.
Avoid casting arguments of
DATEDIFF.Fix appending partitioned files and reading of null partitions.
Make a 10X performance improvement for conversion between base 10 and 16 using SQL.
New features¶
Overwrite only modified partitions for parquet files.
Other updates¶
Updated logic to detect if Snowpark Connect for Spark is running on XP.
Support writing to a table with variant data type in Snowflake.
Remove unnecessary info logs.
Move Java tests out of Scala tests job to a separate job.
Update the dependency version for gcsfs.
Snowpark Submit¶
None.
1.9.0 (January 14, 2026)¶
Snowpark Connect for Spark¶
Bug fixes¶
Fix serializing Scala tuples.
Fix loading huge JSON files.
Implement small fixes for customer issues.
Implement fixes for struct comparisons.
Add handling for 0-column DataFrames.
Correct upload file path.
Fix
Upload_files_if_needednot running in parallel.Improve input type inference when UDF input types are not defined in the proto.
Fix NA edge cases.
New features¶
Support reading single JSON BZ2 file.
Support Scala UDFs in server-side Snowpark Connect for Spark.
Implement cast between string and
daytime.Add support for Scala UDFs in
group_map.
Snowpark Submit¶
Bug fixes¶
Reduce generated workload names.
1.8.0 (January 07, 2026)¶
Snowpark Connect for Spark¶
Bug fixes¶
Fixed JAVA_HOME handling for Windows.
New features¶
Support
neo4jdata source via JDBC.
Snowpark Submit¶
None.