Snowpark Library for Scala and Java-Versionshinweise 2025

Dieser Artikel enthält die Versionshinweise für die Snowpark-Bibliothek für Scala und die Snowpark-Bibliothek für Java, einschließlich der folgenden, sofern zutreffend:

  • Verhaltensänderungen

  • Neue Features

  • Fehlerkorrekturen für Kunden

Snowflake verwendet semantische Versionierung für Snowpark Library for Scala and Java-Aktualisierungen.

Siehe Snowpark-Entwicklerhandbuch für Java und Snowpark-Entwicklerhandbuch für Scala für die Dokumentation.

Version 1.17.0 (November 10, 2025)

Compatible Snowflake release: 9.32

Neue Features

Added the following new APIs:

  • DataFrame.isEmpty

  • functions.try_to_timestamp

  • functions.try_to_date

  • functions.concat_ws_ignore_nulls

  • functions.array_flatten

  • Row.mkString (with overloads for customizable separators and formatting options)

  • StructType.fieldNames (alias for StructType.names)

Verbesserungen

  • functions.when and Column.when, along with Column.otherwise, now accept any literal arguments (for example, String, int, boolean, or null) in addition to Column instances.

  • Add functions.substring overload with support for start position and length arguments.

  • Add functions.lpad overloads to pad with String, or Array[Byte].

  • Add functions.rpad overloads to pad with String, or Array[Byte].

  • Add DataFrame.sort overload with support for variadic arguments.

  • Add DataFrame.show overloads with parameters to control truncation and number of displayed rows.

Fehlerkorrekturen

Keine.

Version 1.16.0 (30. Juni 2025)

Kompatibles Snowflake-Release: 9.17

Neue Features

Keine.

Verbesserungen

  • Snowflake-JDBC auf 3.24.2 aktualisiert.

  • Unterstützung für leere Eingaben Seq in Column.in hinzugefügt.

  • Unterstützung für das Erstellen von Ansichten aus Union hinzugefügt.

Fehlerkorrekturen

  • Problem mit falscher Reihenfolge beim Zusammenführen eines DataFrames behoben.