github mui/mui-x v9.8.0

3 hours ago

We'd like to extend a big thank you to the 18 contributors who made this release possible. Here are some highlights ✨:

  • 🗺️ New MapImagePlot for rendering raster base maps, with onItemClick support on map shapes (Premium)
  • 📊 New usePolarGeometry hook to build custom radial overlays
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @aromanio, @greymoth-jp, @mustafajw07, @timbuckley, @voidmatcha

The following team members contributed to this release:
@alexfauquette, @arminmeh, @cherniavskii, @flaviendelangle, @Janpot, @JCQuintas, @joserodolfofreitas, @LukasTy, @mapache-salvaje, @michelengelen, @rita-codes, @sai6855

Data Grid

@mui/x-data-grid@9.8.0

@mui/x-data-grid-pro@9.8.0 pro

Same changes as in @mui/x-data-grid@9.8.0.

@mui/x-data-grid-premium@9.8.0 premium

Same changes as in @mui/x-data-grid-pro@9.8.0, plus:

  • [DataGridPremium] Escape singleSelect values in Excel export with escapeFormulas enabled (#22851) @Anexus5919

Date and Time Pickers

@mui/x-date-pickers@9.8.0

@mui/x-date-pickers-pro@9.8.0 pro

Same changes as in @mui/x-date-pickers@9.8.0, plus:

  • [DateRangeCalendar] Fix auto month-switch across the year boundary (#22987) @Anexus5919

Charts

@mui/x-charts@9.8.0

@mui/x-charts-pro@9.8.0 pro

Same changes as in @mui/x-charts@9.8.0.

@mui/x-charts-premium@9.8.0 premium

Same changes as in @mui/x-charts-pro@9.8.0, plus:

  • [charts-premium] Add onItemClick support for the Map shapes (#22876) @sai6855
  • [charts-premium] Replace dataIndex with name in map identifier (#22891) @sai6855
  • [charts-premium] Share helper function (#23030) @alexfauquette
  • [charts-premium] Extract shared WebGL utilities across bar/scatter/heatmap renderers (#22466) @sai6855
  • [charts-premium] Add MapImagePlot for raster base maps (#22977) @JCQuintas

Tree View

@mui/x-tree-view@9.8.0

@mui/x-tree-view-pro@9.8.0 pro

Same changes as in @mui/x-tree-view@9.8.0.

Scheduler

@mui/x-scheduler@9.0.0-beta.4

@mui/x-scheduler-premium@9.0.0-beta.4 premium

Same changes as in @mui/x-scheduler@9.0.0-beta.4, plus:

Codemod

@mui/x-codemod@9.8.0

Internal changes.

Docs

Core

Miscellaneous

  • [internals] Fix ERR_UNSUPPORTED_DIR_IMPORT for core-js-pure in Node ESM (#22985) @michelengelen
  • [internals] Harden useDisposable React internals read with safeReact (#22986) @rita-codes
  • [internals] Replace core-js DisposableStack ponyfill with a minimal fallback (#23002) @sai6855
  • [test] Assert the edited dateTime cell value in the e2e edit test (#22982) @voidmatcha
  • [virtualizer] Remeasure scrollbars when layout changes (#22914) @arminmeh

Don't miss a new mui-x release

NewReleases is sending notifications on new releases.