# Mantine 9.5.0 — 9.5.0 🤖 - Product: Mantine (https://whatsnew.fyi/product/mantine) - Vendor: Mantine - Date: 2026-07-27 - Version: 9.5.0 - Original notes: https://github.com/mantinedev/mantine/releases/tag/9.5.0 - Permalink: https://whatsnew.fyi/product/mantine/releases/9.5.0 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** — Migrate linting and formatting toolchain from ESLint and Prettier to oxc, with oxlint as the linter and oxfmt as the formatter - **added** — Add oxc-config-mantine package as a replacement for eslint-config-mantine for shared code style configuration - **added** — Add withNativeLevelSelect prop to DatePicker and all other date picker components to replace calendar header level button with native select elements - **added** — Add yearsSelectRange prop to date picker components for configuring the range of years available in the native select - **added** — Add opposite prop to Timeline.Item component to render content on the opposite side of the timeline - **added** — Add alternate prop to Timeline.Item component to switch the position of content and opposite [View changelog with demos on mantine.dev website](https://mantine.dev/changelog/9-5-0) ##### Support Mantine development You can now sponsor Mantine development with [OpenCollective](https://opencollective.com/mantinedev). All funds are used to improve Mantine and create new features and components. ##### Migration to oxc Mantine has migrated its linting and formatting toolchain from ESLint and Prettier to [oxc](https://oxc.rs) – [oxlint](https://www.npmjs.com/package/oxlint) is now used as the linter and [oxfmt](https://www.npmjs.com/package/oxfmt) as the formatter. Both tools are written in Rust and are significantly faster than their predecessors, which makes linting and formatting the entire codebase almost instant. The shared configuration is available as a new [oxc-config-mantine](https://mantine.dev/oxc-config-mantine) package (a replacement for the previous `eslint-config-mantine`). You can use it in your own projects to follow the same code style and conventions as Mantine. ##### Native level select in date pickers [DatePicker](https://mantine.dev/dates/date-picker) and all other date picker components ([DatePickerInput](https://mantine.dev/dates/date-picker-input), [MonthPicker](https://mantine.dev/dates/month-picker), [YearPicker](https://mantine.dev/dates/year-picker), [DateTimePicker](https://mantine.dev/dates/date-time-picker), etc.) now support the `withNativeLevelSelect` prop. When enabled, it replaces the calendar header level button with native `