yarn @mui/x-date-pickers 9.14.0
v9.14.0

3 hours ago

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

  • 🌍 Add Hebrew (he-IL) locale to the Scheduler
  • 📅 Scheduler time grid now opens at 7 AM by default, configurable with the new initialScrollTime prop
  • 🗓️ Auto-scheduling engine for finish-to-start dependencies in the Premium Event Timeline
  • 🧩 New content slots for the Event Timeline event block and resource title cell
  • ♿️ Charts announce the visible zoom range to screen readers
  • 🐞 Bugfixes
  • 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@eterry1388, @jamesDin, @kareem-ib, @mateuseap, @mustafajw07

The following team members contributed to this release:
@arminmeh, @bernardobelchior, @brijeshb42, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @MBilalShafi, @michelengelen, @noraleonte, @rita-codes

Data Grid

@mui/x-data-grid@9.14.0

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

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

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

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

Date and Time Pickers

@mui/x-date-pickers@9.14.0

Internal changes.

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

Same changes as in @mui/x-date-pickers@9.14.0.

Charts

@mui/x-charts@9.14.0

@mui/x-charts-pro@9.14.0 pro

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

@mui/x-charts-premium@9.14.0 premium

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

  • [charts-premium] Add the Excel data extraction layer (#23569) @JCQuintas
  • [charts-premium] Forward apiRef on RadialBarChart and RadialLineChart (#23625) @JCQuintas

Tree View

@mui/x-tree-view@9.14.0

  • [tree view] Optimize lazy loading store writes for nested children (#23489) @noraleonte
  • [tree view] Prune stale children when replacing an item's children (#23598) @JCQuintas

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

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

Scheduler

Breaking changes

  • The dataSource prop has been removed from the Community Event Calendar components:
    EventCalendar, StandaloneDayView, StandaloneWeekView, StandaloneMonthView,
    StandaloneAgendaView, StandaloneCompactDayView, StandaloneCompactThreeDayView and
    StandaloneCompactWeekView.

    Lazy loading has always been Premium-only, and the prop never had any effect on these
    components: it left the calendar in a permanent loading state. To load events through a data
    source, use EventCalendarPremium (or the Premium standalone views) and EventTimelinePremium,
    where dataSource is unchanged.

    -import { EventCalendar } from '@mui/x-scheduler/event-calendar';
    +import { EventCalendarPremium } from '@mui/x-scheduler-premium/event-calendar-premium';
    
    -<EventCalendar dataSource={dataSource} />
    +<EventCalendarPremium dataSource={dataSource} />

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

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

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

  • [scheduler-premium] Dependencies - Arrows and terminals for SS, FF and SF (#23524) @rita-codes
  • [scheduler-premium] Dependencies - Auto-scheduling engine (FS) (#23439) @rita-codes

Docs

Core

  • [code-infra] Gate the DataGridScrollRestoration screenshot on the horizontal restore (#23527) @JCQuintas
  • [code-infra] Let the NoColumnsOverlay demo settle before screenshotting (#23529) @JCQuintas
  • [code-infra] Pin the only-allow version in the preinstall hook (#23551) @Janpot
  • [code-infra] Remove disabled Discord release announcement workflow (#23554) @Janpot
  • [code-infra] Trial: Claude CI flake-fix caller (#23556) @Janpot

Miscellaneous

Don't miss a new x-date-pickers release

NewReleases is sending notifications on new releases.