Skip to content

[NIGHTLY] v25.12.00

Pre-release
Pre-release

Choose a tag to compare

@rapids-bot rapids-bot released this 25 Sep 18:27
· 2629 commits to main since this release

πŸ”— Links

🚨 Breaking Changes

  • Change .str.starts/endswith with tuple argument to match any pattern instead of pairwise matching (#20249) @mroeschke
  • Remove DataFrame.apply_chunks, Groupby.apply_grouped (#20194) @mroeschke
  • [cudf-polars] CUDA stream (#20154) @madsbk
  • Remove compatibility with nvCOMP versions before 5.0 (#20140) @vuule
  • Rewrite JNI functions to use JNI_TRY/JNI_CATCH (#19053) @ttnghia

πŸ› Bug Fixes

πŸ“– Documentation

πŸš€ New Features

  • Implement ARGMIN and ARGMAX aggregations for reduction (#20207) @ttnghia
  • Add remaining memory resources (#20197) @vyasr
  • Add memory resources to scalars (#20196) @vyasr
  • Skip decompression of pruned parquet pages (#20192) @mhaseeb123
  • Add memory resources to replace, json, and hashing (#20150) @vyasr
  • Support decimal literals in cudf-polars (#20147) @Matt711
  • Add pylibcudf is_valid_reduce_aggregation API (#20145) @davidwendt
  • Add memory resources to I/O modules (#20136) @vyasr
  • Add memory resources to reduce, column, column_factories, and contiguous_split (#20135) @vyasr
  • Passthrough unary ops through Parquet predicate pushdown (#20127) @mhaseeb123
  • Add memory resource to all strings modules (#20123) @vyasr
  • Add memory resources to all nvtext APIs (#20119) @vyasr
  • Add an example to inspect parquet files and dump row group and page level metadata information (#20117) @mhaseeb123
  • Allow multiple calls to cudf::initialize and cudf::deinitialize (#20111) @vuule
  • Remove rounding from cudf java (#20110) @pmattione-nvidia
  • Add memory resources to groupby, datetime, and lists modules (#20102) @vyasr
  • Add memory resources to search, reshape, and partitioning module (#20101) @vyasr
  • Add memory resources to rolling, sorting, and quantiles modules (#20099) @vyasr
  • Add memory resources to binaryop, copying, and stream_compaction (#20059) @vyasr
  • Add memory resources to unary, transform, and filling modules (#20054) @vyasr
  • Support cum_sum(...).over(...) expressions in cudf-polars (#19908) @Matt711
  • Support forward/backward filling null values in a grouped window context (#19907) @Matt711
  • [FEA] Implement JIT Filter for read_parquet (#19831) @lamarrr
  • Add an example to demonstrate the use of next-gen parquet reader to read a parquet file with highly selective filters (#19469) @mhaseeb123
  • Rewrite JNI functions to use JNI_TRY/JNI_CATCH (#19053) @ttnghia
  • Add support for maintain_order param in joins (#17698) @Matt711

πŸ› οΈ Improvements