Skip to content

Releases: pola-rs/r-polars

v0.22.2

13 Mar 12:26
Compare
Choose a tag to compare

Important

This package is now in maintenance mode,
meaning that important bugs will be fixed if possible but we won't adding new features in the next few weeks / months.

The focus of future development is on a completely rewritten version (neopolars) that currently exists in the next branch.
The package in that branch will become the new polars package once the rewrite is complete.

Please check the GitHub issue #1152.

Bug fixes

  • Functions to convert Polars to R (<Series>$to_r() etc.) no longer fail with the "NA in coercion to boolean" error in R 4.5 (#1337).

Full Changelog: v0.22.1...v0.22.2

v0.22.1

13 Feb 14:05
Compare
Choose a tag to compare

Important

This package is now in maintenance mode, meaning that important bugs will be fixed if possible but we won't add new features in the next few weeks / months.

The focus of future development is on a completely rewritten version (neopolars) that currently exists in the next branch.
The package in that branch will become the new polars package once the rewrite is complete.

Please check the GitHub issue #1152.

This is a small hot-fix release to fix the build error on R-multiverse.
No user-facing changes.

Full Changelog: v0.22.0...v0.22.1

v0.22.0

11 Dec 03:14
Compare
Choose a tag to compare

Important

This package is now in maintenance mode, meaning that important bugs will be fixed if possible but we won't add new features in the next few weeks / months.

The focus of future development is on a completely rewritten version (neopolars) that currently exists in the next branch.
The package in that branch will become the new polars package once the rewrite is complete.

Please check the GitHub issue #1152.

Breaking changes

  • Updated Rust Polars to 0.45.1 (#1302).
    • The ddof argument of pl$corr() is removed.

Full Changelog: v0.21.0...v0.22.0

lib-v0.45.0

10 Dec 15:08
5818667
Compare
Choose a tag to compare
lib-v0.45.0 Pre-release
Pre-release
feat!: bump polars to rs-0.45.1 (#1302)

v0.21.0

19 Nov 14:10
Compare
Choose a tag to compare

Breaking changes

  • Updated Rust Polars to 0.44.2 (#1271).
    • Minimum supported Rust version (MSRV) is now 1.82.0.
    • $reshape()'s nested_type argument is removed.
    • $approx_n_unique() no longer works on Categorical type.
  • <Series>$compare() is removed. (#1272)

Deprecations

  • Passing a single data.frame to pl$DataFrame() or pl$LazyFrame() to convert a
    data.frame to a polars DataFrame or LazyFrame is deprecated and a warning will
    be shown. Use as_polars_df() or as_polars_lf() instead (#1275).

Bug fixes

Full Changelog: v0.19.0...v0.21.0

lib-v0.44.0

19 Nov 03:37
a41515d
Compare
Choose a tag to compare
lib-v0.44.0 Pre-release
Pre-release
fix: fix csv download issue on windows (#1292)

v0.20.0

16 Oct 22:30
Compare
Choose a tag to compare

Breaking changes

  • Updated rust-polars to 0.43.1 (#1230).
  • In pl$scan_ipc() and pl$read_ipc(), the argument memory_map is removed
    (#1230).
  • In $serialize(), in the field schema, the field inner is renamed fields,
    and the fields output_schema and filter are removed (#1230).

New features

  • New method $cast() for DataFrame and LazyFrame (#1219).
  • New argument strict in $drop() to determine whether unknown column names
    should trigger an error (#1220).
  • New method $to_dummies() for DataFrame (#1225).
  • New argument include_file_paths in pl$scan_csv() and pl$read_csv() (#1235).
  • New method $join_where() for DataFrame and LazyFrame to perform
    inequality joins (#1237).

Bug fixes

  • Converting data of datatype Null to R doesn't error anymore. It now creates
    a column filled with NA (#1217).

New Contributors

Full Changelog: v0.19.0...v0.20.0

lib-v0.43.0

16 Oct 14:28
c564e05
Compare
Choose a tag to compare
lib-v0.43.0 Pre-release
Pre-release
test: the latest nanoarrow supports utf8view type (#1257)

v0.19.1

31 Aug 09:37
Compare
Choose a tag to compare

This is a maintenance relase. No user facing changes.

lib-v0.42.1

30 Aug 17:34
d6b992f
Compare
Choose a tag to compare
lib-v0.42.1 Pre-release
Pre-release
docs: fix some typos in DEVELOPMENT.md (#1211)