Skip to content

Releases

0.6.3 (latest) - 1 July 2026

Highlights

  • Expression running distributed
  • Improved ClusterContext API
  • Distributed Iceberg sink
  • Manual cluster scaling for on-premise deployments
  • New disk I/O metrics

0.5.2 - 16 June 2026

Highlights

  • Improved cgroup setup for Anyscale
  • Support for externally-scaled cluster
  • Improved performance in presigning anonymous results

0.5.1 - 3 June 2026

The changelog can be found in the client repo

0.4.3 - 29 May 2026

Highlights

  • Support for custom-provided environment variables
  • Add distributed lowering for Gather and RowIndexScans
  • Optimize shuffles and handle empty partitions
  • Support GCS and ABS as anonymous result and/or shuffle locations

0.3.1 - 29 Apr 2026

Highlights

  • Apply pre-slice in scan row count estimation
  • Distributed row index
  • Implement lowering for row-index scans w/o predicates or pre-slices
  • OpenLineage support
  • Track shuffle outputs on the scheduler (this will later enable partial stage recovery)

0.2.4 - 13 Apr 2026

Highlights

  • Single-node expression lowering
  • Better query hanging detection
  • Distributed slice
  • Improved stage graph

0.2.3 - 23 Mar 2026

Highlights

  • Scratchpad
  • Per-query historical profiling data in Control Plane
  • Add config download and export query database endpoints
  • Single-node lowering for memory-intensive operations
  • Fix multi-partition bugs in the observatory (still one remaining for IO time)
  • Add data skew and worker time information

0.1.1 - 13 Feb 2026

Highlights

  • Streaming shuffles for local nodes (saves a full IO read + write during shuffles; this was already the case in shared-storage mode)
  • Default to cost-based planner (much better stage graphs; unlocks more complicated plan lowering in next releases)
  • IO metrics in SCAN in query plan profiler
  • More distributed nodes: (stable sort, top-k, distinct)
  • Pre-aggregate more aggregations: std, var, first, last
  • Streaming ASOF joins

Access the released artifacts

Helm chart

Helm chart releases are announced and documented on our chart repo directly. The version of the embedded Polars On-Prem binary is documented in the respective release summaries, or via a run of the following command:

helm search repo polars-inc --versions

The container images are hosted on Dockerhub and are tagged after the versions listed above.

Kubernetes operator

The Kubernetes Operator is early access. Releases, including the CRD install bundle, are published on its GitHub releases page. It's also distributed as its own polars-k8s-operator Helm chart, in the same chart repo as the main Polars chart.

The controller image is hosted on Dockerhub.

Bare-metal binaries

After obtaining an offline license for Polars On-Prem you will receive a JSON-formatted license for running Polars On-Prem.

To pull the binary, run the following command:

$ curl -L 'https://get.onprem.pola.rs?version=<TAG>' --data @license.json --output polars-on-premises

The versions follow the tags listed above.