# Polars 1.8.2 — Python Polars 1.8.2 - Product: Polars (https://whatsnew.fyi/product/polars) - Vendor: Polars - Date: 2024-09-24 - Version: 1.8.2 - Original notes: https://github.com/pola-rs/polars/releases/tag/py-1.8.2 - Permalink: https://whatsnew.fyi/product/polars/releases/1.8.2 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Improve rename performance for Lazy API - **changed** — Collapse cross-joins to faster joins - **changed** — Improve scalar strict message - **fixed** — Properly zip struct validities - **fixed** — Fix out-of-bounds gather in categorical to int cast - **fixed** — Fix AnyValue Series from Categorical/Enum - **fixed** — Properly cast AnyValue string - **fixed** — Fix stack overflow in JSON inference - **fixed** — Use proper thread pool in cumulative_eval ##### 🚀 Performance improvements - Improve rename performace for Lazy API (#18890) - Collapse cross-joins to faster joins (#18633) ##### ✨ Enhancements - Improve scalar strict message (#18904) ##### 🐞 Bug fixes - Properly zip struct validities (#18886) - Out-of-bounds gather in categorical->int cast (#18897) - AnyValue Series from Categorical/Enum (#18893) - Properly cast AnyValue string (#18888) - Fix SO in json inference (#18887) - Use proper thread pool in cumulative\_eval (#18885) ##### 📖 Documentation - Fix broken user-guide API links (#18872) Thank you to all our contributors for making this release possible! @coastalwhite, @npielawski, @orlp, @ritchie46 and @siddharth-vi