Releases
0.6.3 (latest) - 1 July 2026
Highlights
Expressionrunning distributed- Improved
ClusterContextAPI - 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
GatherandRowIndexScans - 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
SCANin 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.