Vigia

@mui/x-date-pickers を 8.x から 9.x へアップグレード

@mui/x-date-pickers 8.29.5 と 9.15.0 の公開 API を、TypeScript の型から自動的に比較したものです。シグネチャの変更は破壊的変更の候補であり、確定ではありません。

概要

削除されたインポートパス2
削除されたエクスポート16
変更されたシグネチャ57
削除されたクラス/インターフェースのメンバー38
変更されたクラス/インターフェースのメンバー197
新たに非推奨0
要件の変更(engines、peer 依存関係)2
新しいエクスポート20

削除されたインポートパス

削除されたインポートパス
@mui/x-date-pickers/PickerDay2
@mui/x-date-pickers/PickersDay

削除されたエクスポート

importexportkind変更前
@mui/x-date-pickersPickerDay2variable(props: any): React.JSX.Element
@mui/x-date-pickersPickersDayvariable(props: any): React.JSX.Element
@mui/x-date-pickersPickerDay2Propsinterfaceinterface
@mui/x-date-pickersPickersDayPropsinterfaceinterface
@mui/x-date-pickersPickersDayClassesinterfaceinterface
@mui/x-date-pickerspickerDay2ClassesvariableRecord<keyof PickerDay2Classes, string>
@mui/x-date-pickerspickersDayClassesvariableRecord<keyof PickersDayClasses, string>
@mui/x-date-pickersPickerDay2ClassKeytypekeyof PickerDay2Classes
@mui/x-date-pickersPickersDayClassKeytypekeyof PickersDayClasses
@mui/x-date-pickersPickerDay2OwnerStateinterfaceinterface
@mui/x-date-pickersMuiPickersAdapterContextvariableReact.Context<PickerAdapterContextNullableValue | null>
@mui/x-date-pickersUseDateManagerParametersinterfaceinterface
@mui/x-date-pickersgetPickerDay2UtilityClassfunction(slot: string): string
@mui/x-date-pickersgetPickersDayUtilityClassfunction(slot: string): string
@mui/x-date-pickersUseDateTimeManagerParametersinterfaceinterface
@mui/x-date-pickers/LocalizationProviderMuiPickersAdapterContextvariableReact.Context<PickerAdapterContextNullableValue | null>

変更されたシグネチャ

export変更前変更後
@mui/x-date-pickers · DateField<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · TimeField<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · TimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DateTimeField<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DateFieldPropsUseDateFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; }UseDateFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseDateFieldProps> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; }
@mui/x-date-pickers · DateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · TimeFieldPropsUseTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: TimeFieldSlots | undefined; slotProps?: TimeFieldSlotProps | undefined; }UseTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseTimeFieldProps> & { slots?: TimeFieldSlots | undefined; slotProps?: TimeFieldSlotProps | undefined; }
@mui/x-date-pickers · useDateManager<TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseDateManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseDateManagerReturnValue<TEnableAccessibleFieldDOMStructure>(): UseDateManagerReturnValue
@mui/x-date-pickers · useTimeManager<TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseTimeManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseTimeManagerReturnValue<TEnableAccessibleFieldDOMStructure>(parameters?: UseTimeManagerParameters | undefined): UseTimeManagerReturnValue
@mui/x-date-pickers · MobileDatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · MobileTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · PickersActionBarReact.MemoExoticComponent<typeof PickersActionBarComponent>React.MemoExoticComponent<(props: PickersActionBarProps) => any>
@mui/x-date-pickers · DesktopDatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DesktopTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DateTimeFieldPropsUseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; }UseDateTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseDateTimeFieldProps> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; }
@mui/x-date-pickers · DateTimePickerTabs(inProps: DateTimePickerTabsProps): any(inProps: DateTimePickerTabsProps): any
@mui/x-date-pickers · useDateTimeManager<TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseDateTimeManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseDateTimeManagerReturnValue<TEnableAccessibleFieldDOMStructure>(): UseDateTimeManagerReturnValue
@mui/x-date-pickers · DayCalendarSkeleton(inProps: DayCalendarSkeletonProps): any(inProps: DayCalendarSkeletonProps): React.JSX.Element
@mui/x-date-pickers · pickersInputClasses{ root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; }
@mui/x-date-pickers · MobileDateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · DateTimePickerToolbar(inProps: DateTimePickerToolbarProps): any(inProps: DateTimePickerToolbarProps): React.JSX.Element
@mui/x-date-pickers · DesktopDateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers · unstable_useDateField<TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps><TProps extends UseDateFieldProps>(props: TProps): UseFieldReturnValue<TProps>
@mui/x-date-pickers · unstable_useTimeField<TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps><TProps extends UseTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps>
@mui/x-date-pickers · UseDateManagerReturnValuePickerManager<any, TEnableAccessibleFieldDOMStructure, DateValidationError, ValidateDateProps, DateManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>>PickerManager<any, DateValidationError, ValidateDateProps, DateManagerFieldInternalProps>
@mui/x-date-pickers · UseTimeManagerReturnValuePickerManager<any, TEnableAccessibleFieldDOMStructure, TimeValidationError, ValidateTimeProps, TimeManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>>PickerManager<any, TimeValidationError, ValidateTimeProps, TimeManagerFieldInternalProps>
@mui/x-date-pickers · pickersFilledInputClasses{ root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; }
@mui/x-date-pickers · unstable_useDateTimeField<TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps><TProps extends UseDateTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps>
@mui/x-date-pickers · BuiltInFieldTextFieldPropsTEnableAccessibleFieldDOMStructure extends false ? Omit<TextFieldProps, "placeholder" | "error" | "autoComplete" | "maxRows" | "minRows" | "multiline" | "rows" | "select" | "SelectProps" | "type"> : Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps>>{ [x: string]: any; [x: number]: any; [x: symbol]: any; }
@mui/x-date-pickers · renderDigitalClockTimeView({ view, onViewChange, focusedView, onFocusedViewChange, views, value, defaultValue, referenceDate, onChange, className, classes, disableFuture, disablePast, minTime, maxTime, shouldDisableTime, minutesStep, ampm, slots, slotProps, readOnly, disabled, sx, autoFocus, disableIgnoringDatePartForTimeValidation, timeSteps, skipDisabled, timezone }: TimeViewRendererProps<"hours", Omit<DigitalClockProps, "timeStep"> & Pick<TimePickerProps<true>, "timeSteps">>): any({ view, onViewChange, focusedView, onFocusedViewChange, views, value, defaultValue, referenceDate, onChange, className, classes, disableFuture, disablePast, minTime, maxTime, shouldDisableTime, minutesStep, ampm, slots, slotProps, readOnly, disabled, sx, autoFocus, disableIgnoringDatePartForTimeValidation, timeSteps, skipDisabled, timezone }: TimeViewRendererProps<"hours", Omit<DigitalClockProps, "timeStep"> & Pick<TimePickerProps, "timeSteps">>): any
@mui/x-date-pickers · pickersOutlinedInputClasses{ root: string; input: string; notchedOutline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; }
@mui/x-date-pickers · UseDateTimeManagerReturnValuePickerManager<any, TEnableAccessibleFieldDOMStructure, DateTimeValidationError, ValidateDateTimeProps, DateTimeManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>>PickerManager<any, DateTimeValidationError, ValidateDateTimeProps, DateTimeManagerFieldInternalProps>
@mui/x-date-pickers · BaseSingleInputPickersTextFieldProps{ [P in "disabled" | "readOnly" | "autoFocus" | "id" | Exclude<keyof UseFieldForwardedProps<TEnableAccessibleFieldDOMStructure>, "clearable" | "onClear" | "clearButtonPosition" | "openPickerButtonPosition" | "slots" | "slotProps" | "openPickerAriaLabel"> | Exclude<keyof UseFieldAdditionalProps<TEnableAccessibleFieldDOMStructure>, "clearable" | "onClear" | "clearButtonPosition" | "openPickerButtonPosition" | "slots" | "slotProps" | "openPickerAriaLabel">]: UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, BaseSingleInputFieldProps>[P]; }{ onChange: React.ChangeEventHandler<HTMLInputElement>; disabled: boolean; onFocus: any; onBlur: any; onKeyDown: any; onMouseDown: any; onClick: any; tabIndex: number | undefined; elements: PickersSectionElement[]; sectionListRef: any; contentEditable: boolean; areAllSectionsEmpty: boolean; onInput: any; onPaste: any; value: string; id?: string | undefined; readOnly: boolean; error: boolean; autoFocus: boolean; focused: boolean; }
@mui/x-date-pickers/DateField · DateField<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DateField · DateFieldPropsUseDateFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; }UseDateFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, "slots" | "slotProps" | keyof ExportedPickersSectionListProps>>, keyof UseDateFieldProps> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; }
@mui/x-date-pickers/DateField · unstable_useDateField<TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps><TProps extends UseDateFieldProps>(props: TProps): UseFieldReturnValue<TProps>
@mui/x-date-pickers/DatePicker · DatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DateTimeField · DateTimeField<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DateTimeField · DateTimeFieldPropsUseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; }UseDateTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, "slots" | "slotProps" | keyof ExportedPickersSectionListProps>>, keyof UseDateTimeFieldProps> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; }
@mui/x-date-pickers/DateTimeField · unstable_useDateTimeField<TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps><TProps extends UseDateTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps>
@mui/x-date-pickers/DateTimePicker · DateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DateTimePicker · DateTimePickerTabs(inProps: DateTimePickerTabsProps): any(inProps: DateTimePickerTabsProps): any
@mui/x-date-pickers/DateTimePicker · DateTimePickerToolbar(inProps: DateTimePickerToolbarProps): any(inProps: DateTimePickerToolbarProps): React.JSX.Element
@mui/x-date-pickers/internals/demo · DemoItem(props: DemoItemProps): any(props: DemoItemProps): React.JSX.Element
@mui/x-date-pickers/internals/demo · DemoContainer(props: DemoGridProps): any(props: DemoGridProps): React.JSX.Element
@mui/x-date-pickers/MobileDatePicker · MobileDatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/MobileTimePicker · MobileTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/PickersActionBar · PickersActionBarReact.MemoExoticComponent<typeof PickersActionBarComponent>React.MemoExoticComponent<(props: PickersActionBarProps) => any>
@mui/x-date-pickers/PickersTextField · pickersInputClasses{ root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; }
@mui/x-date-pickers/PickersTextField · pickersFilledInputClasses{ root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; }
@mui/x-date-pickers/PickersTextField · pickersOutlinedInputClasses{ root: string; input: string; notchedOutline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; }{ activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; }
@mui/x-date-pickers/DesktopDatePicker · DesktopDatePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DesktopTimePicker · DesktopTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DayCalendarSkeleton · DayCalendarSkeleton(inProps: DayCalendarSkeletonProps): any(inProps: DayCalendarSkeletonProps): React.JSX.Element
@mui/x-date-pickers/MobileDateTimePicker · MobileDateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element
@mui/x-date-pickers/DesktopDateTimePicker · DesktopDateTimePicker<TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element(props: any): React.JSX.Element

削除されたクラス/インターフェースのメンバー

memberimport変更前
PickerManager.internal_enableAccessibleFieldDOMStructure@mui/x-date-pickersTEnableAccessibleFieldDOMStructure
DatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
TimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
PickersInputProps.inputProps@mui/x-date-pickersany
DateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
PickerDayOwnerState.isPickerOpen@mui/x-date-pickersboolean
PickerDayOwnerState.disableMargin@mui/x-date-pickersboolean
PickerDayOwnerState.pickerVariant@mui/x-date-pickersPickerVariant
PickerDayOwnerState.isPickerDisabled@mui/x-date-pickersboolean
PickerDayOwnerState.isPickerReadOnly@mui/x-date-pickersboolean
PickerDayOwnerState.pickerOrientation@mui/x-date-pickersPickerOrientation
PickerDayOwnerState.isPickerValueEmpty@mui/x-date-pickersboolean
MobileDatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
MobileTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
PickersInputBaseProps.inputProps@mui/x-date-pickersany
DesktopDatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
DesktopTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
PickersFilledInputProps.inputProps@mui/x-date-pickersany
UseTimeManagerParameters.enableAccessibleFieldDOMStructure@mui/x-date-pickersTEnableAccessibleFieldDOMStructure | undefined
MobileDateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
PickersOutlinedInputProps.inputProps@mui/x-date-pickersany
DesktopDateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickersany
DatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/DatePickerany
AdapterDayjs.addTime@mui/x-date-pickers/AdapterDayjsany
AdapterDayjs.toTimezone@mui/x-date-pickers/AdapterDayjsany
AdapterDayjs.getWallTime@mui/x-date-pickers/AdapterDayjsany
AdapterDayjs.getWallTimeValue@mui/x-date-pickers/AdapterDayjsany
DateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/DateTimePickerany
MobileDatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/MobileDatePickerany
MobileTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/MobileTimePickerany
PickersInputProps.inputProps@mui/x-date-pickers/PickersTextFieldany
PickersInputBaseProps.inputProps@mui/x-date-pickers/PickersTextFieldany
PickersFilledInputProps.inputProps@mui/x-date-pickers/PickersTextFieldany
PickersOutlinedInputProps.inputProps@mui/x-date-pickers/PickersTextFieldany
DesktopDatePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/DesktopDatePickerany
DesktopTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/DesktopTimePickerany
MobileDateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/MobileDateTimePickerany
DesktopDateTimePickerProps.enableAccessibleFieldDOMStructure@mui/x-date-pickers/DesktopDateTimePickerany

変更されたクラス/インターフェースのメンバー

member変更前変更後
PickerManager.internal_useApplyDefaultValuesToFieldInternalProps(internalProps: TFieldInternalProps): UseFieldInternalProps<TValue, TEnableAccessibleFieldDOMStructure, TError> & TValidationProps(internalProps: TFieldInternalProps): UseFieldInternalProps<TValue, TError> & TValidationProps
DatePickerProps.slotPropsDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDatePickerSlotProps | undefined
TimePickerProps.slotPropsTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedTimePickerSlotProps | undefined
PickersInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
DatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
DateTimePickerProps.slotPropsDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDateTimePickerSlotProps | undefined
TimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
TimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
MobileDatePickerProps.slotPropsMobileDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileDatePickerSlotProps | undefined
MobileTimePickerProps.slotPropsMobileTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileTimePickerSlotProps | undefined
PickersInputBaseProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersInputBaseProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
DesktopDatePickerProps.slotPropsDesktopDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopDatePickerSlotProps | undefined
DesktopTimePickerProps.slotPropsDesktopTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopTimePickerSlotProps | undefined
PickersLayoutSlotProps.tabsExportedBaseTabsProps | undefinedany
PickersLayoutSlotProps.layoutPartial<PickersLayoutProps<TValue>> | undefinedany
PickersLayoutSlotProps.toolbarExportedBaseToolbarProps | undefinedany
DateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
DateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
PickersFilledInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersFilledInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
MobileDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
MobileDateTimePickerProps.slotPropsMobileDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileDateTimePickerSlotProps | undefined
MobileTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
PickersOutlinedInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersOutlinedInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
StaticDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
StaticTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
DesktopDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
DesktopDateTimePickerProps.slotPropsDesktopDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopDateTimePickerSlotProps | undefined
DesktopTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
MobileDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
MobileDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
StaticDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
StaticDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
DesktopDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
DesktopDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
ExportedPickersLayoutSlotProps.layoutPartial<PickersLayoutProps<TValue>> | undefinedany
DatePickerProps.slotPropsDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDatePickerSlotProps | undefined
DatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
AdapterDayjs.addDays(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.setDate(value: Dayjs, date: number): dayjs.Dayjs(value: Dayjs, date: number): Dayjs
AdapterDayjs.setYear(value: Dayjs, year: number): dayjs.Dayjs(value: Dayjs, year: number): Dayjs
AdapterDayjs.addHours(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.addWeeks(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.addYears(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.endOfDay(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.setHours(value: Dayjs, hours: number): dayjs.Dayjs(value: Dayjs, hours: number): Dayjs
AdapterDayjs.setMonth(value: Dayjs, month: number): dayjs.Dayjs(value: Dayjs, month: number): Dayjs
AdapterDayjs.addMonths(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.endOfWeek(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.endOfYear(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.addMinutes(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.addSeconds(value: Dayjs, amount: number): dayjs.Dayjs(value: Dayjs, amount: number): Dayjs
AdapterDayjs.endOfMonth(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.setMinutes(value: Dayjs, minutes: number): dayjs.Dayjs(value: Dayjs, minutes: number): Dayjs
AdapterDayjs.setSeconds(value: Dayjs, seconds: number): dayjs.Dayjs(value: Dayjs, seconds: number): Dayjs
AdapterDayjs.startOfDay(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.startOfWeek(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.startOfYear(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.adjustOffsetany(value: Dayjs): Dayjs
AdapterDayjs.getWeekArray(value: Dayjs): dayjs.Dayjs[][](value: Dayjs): Dayjs[][]
AdapterDayjs.getYearRange([start, end]: [Dayjs, Dayjs]): dayjs.Dayjs[]([start, end]: [Dayjs, Dayjs]): Dayjs[]
AdapterDayjs.startOfMonth(value: Dayjs): dayjs.Dayjs(value: Dayjs): Dayjs
AdapterDayjs.getInvalidDate(): dayjs.Dayjs(): Dayjs
AdapterDayjs.setMilliseconds(value: Dayjs, milliseconds: number): dayjs.Dayjs(value: Dayjs, milliseconds: number): Dayjs
AdapterMoment.addDays(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.setDate(value: Moment, date: number): defaultMoment.Moment(value: Moment, date: number): Moment
AdapterMoment.setYear(value: Moment, year: number): defaultMoment.Moment(value: Moment, year: number): Moment
AdapterMoment.addHours(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.addWeeks(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.addYears(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.endOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.setHours(value: Moment, hours: number): defaultMoment.Moment(value: Moment, hours: number): Moment
AdapterMoment.setMonth(value: Moment, month: number): defaultMoment.Moment(value: Moment, month: number): Moment
AdapterMoment.addMonths(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.endOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.endOfYear(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.addMinutes(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.addSeconds(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMoment.endOfMonth(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.setMinutes(value: Moment, minutes: number): defaultMoment.Moment(value: Moment, minutes: number): Moment
AdapterMoment.setSeconds(value: Moment, seconds: number): defaultMoment.Moment(value: Moment, seconds: number): Moment
AdapterMoment.startOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.startOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.startOfYear(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.getWeekArray(value: Moment): defaultMoment.Moment[][](value: Moment): Moment[][]
AdapterMoment.getYearRange([start, end]: [Moment, Moment]): defaultMoment.Moment[]([start, end]: [Moment, Moment]): Moment[]
AdapterMoment.startOfMonth(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMoment.getInvalidDate(): defaultMoment.Moment(): Moment
AdapterMoment.setMilliseconds(value: Moment, milliseconds: number): defaultMoment.Moment(value: Moment, milliseconds: number): Moment
PickersLayoutSlotProps.tabsExportedBaseTabsProps | undefinedany
PickersLayoutSlotProps.layoutPartial<PickersLayoutProps<TValue>> | undefinedany
PickersLayoutSlotProps.toolbarExportedBaseToolbarProps | undefinedany
ExportedPickersLayoutSlotProps.layoutPartial<PickersLayoutProps<TValue>> | undefinedany
DateTimePickerProps.slotPropsDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDateTimePickerSlotProps | undefined
DateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
DateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
MobileDatePickerProps.slotPropsMobileDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileDatePickerSlotProps | undefined
MobileDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
MobileTimePickerProps.slotPropsMobileTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileTimePickerSlotProps | undefined
MobileTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
PickersInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
PickersInputBaseProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersInputBaseProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
PickersFilledInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersFilledInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
PickersOutlinedInputProps.slots{ root?: any; input?: any; } | undefinedPickersInputBaseSlots | undefined
PickersOutlinedInputProps.slotProps{ root?: any; input?: any; } | undefinedPickersInputBaseSlotProps | undefined
StaticDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
StaticTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
DesktopDatePickerProps.slotPropsDesktopDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopDatePickerSlotProps | undefined
DesktopDatePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopDatePickerSlotProps.toolbarExportedDatePickerToolbarProps | undefinedany
DesktopTimePickerProps.slotPropsDesktopTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopTimePickerSlotProps | undefined
DesktopTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopTimePickerSlotProps.toolbarExportedTimePickerToolbarProps | undefinedany
AdapterMomentHijri.addDays(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.setDate(value: Moment, date: number): defaultHMoment.Moment(value: Moment, date: number): Moment
AdapterMomentHijri.setYear(value: Moment, year: number): defaultHMoment.Moment(value: Moment, year: number): Moment
AdapterMomentHijri.addHours(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.addWeeks(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.addYears(value: Moment, amount: number): defaultHMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.endOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentHijri.setHours(value: Moment, hours: number): defaultMoment.Moment(value: Moment, hours: number): Moment
AdapterMomentHijri.setMonth(value: Moment, month: number): defaultHMoment.Moment(value: Moment, month: number): Moment
AdapterMomentHijri.addMonths(value: Moment, amount: number): defaultHMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.endOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentHijri.endOfYear(value: Moment): defaultHMoment.Moment(value: Moment): Moment
AdapterMomentHijri.addMinutes(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.addSeconds(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentHijri.endOfMonth(value: Moment): defaultHMoment.Moment(value: Moment): Moment
AdapterMomentHijri.setMinutes(value: Moment, minutes: number): defaultMoment.Moment(value: Moment, minutes: number): Moment
AdapterMomentHijri.setSeconds(value: Moment, seconds: number): defaultMoment.Moment(value: Moment, seconds: number): Moment
AdapterMomentHijri.startOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentHijri.startOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentHijri.startOfYear(value: Moment): defaultHMoment.Moment(value: Moment): Moment
AdapterMomentHijri.getWeekArray(value: Moment): defaultMoment.Moment[][](value: Moment): Moment[][]
AdapterMomentHijri.getYearRange([start, end]: [Moment, Moment]): defaultHMoment.Moment[]([start, end]: [Moment, Moment]): Moment[]
AdapterMomentHijri.startOfMonth(value: Moment): defaultHMoment.Moment(value: Moment): Moment
AdapterMomentHijri.getInvalidDate(): defaultMoment.Moment(): Moment
AdapterMomentHijri.setMilliseconds(value: Moment, milliseconds: number): defaultMoment.Moment(value: Moment, milliseconds: number): Moment
AdapterMomentJalaali.addDays(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.setDate(value: Moment, date: number): defaultJMoment.Moment(value: Moment, date: number): Moment
AdapterMomentJalaali.setYear(value: Moment, year: number): defaultJMoment.Moment(value: Moment, year: number): Moment
AdapterMomentJalaali.addHours(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.addWeeks(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.addYears(value: Moment, amount: number): defaultJMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.endOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.setHours(value: Moment, hours: number): defaultMoment.Moment(value: Moment, hours: number): Moment
AdapterMomentJalaali.setMonth(value: Moment, month: number): defaultJMoment.Moment(value: Moment, month: number): Moment
AdapterMomentJalaali.addMonths(value: Moment, amount: number): defaultJMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.endOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.endOfYear(value: Moment): defaultJMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.addMinutes(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.addSeconds(value: Moment, amount: number): defaultMoment.Moment(value: Moment, amount: number): Moment
AdapterMomentJalaali.endOfMonth(value: Moment): defaultJMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.setMinutes(value: Moment, minutes: number): defaultMoment.Moment(value: Moment, minutes: number): Moment
AdapterMomentJalaali.setSeconds(value: Moment, seconds: number): defaultMoment.Moment(value: Moment, seconds: number): Moment
AdapterMomentJalaali.startOfDay(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.startOfWeek(value: Moment): defaultMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.startOfYear(value: Moment): defaultJMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.getWeekArray(value: Moment): defaultMoment.Moment[][](value: Moment): Moment[][]
AdapterMomentJalaali.getYearRange([start, end]: [Moment, Moment]): defaultMoment.Moment[]([start, end]: [Moment, Moment]): Moment[]
AdapterMomentJalaali.startOfMonth(value: Moment): defaultJMoment.Moment(value: Moment): Moment
AdapterMomentJalaali.getInvalidDate(): defaultMoment.Moment(): Moment
AdapterMomentJalaali.setMilliseconds(value: Moment, milliseconds: number): defaultMoment.Moment(value: Moment, milliseconds: number): Moment
MobileDateTimePickerProps.slotPropsMobileDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedMobileDateTimePickerSlotProps | undefined
MobileDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
MobileDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
MobileDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
StaticDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
StaticDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
StaticDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany
DesktopDateTimePickerProps.slotPropsDesktopDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefinedDesktopDateTimePickerSlotProps | undefined
DesktopDateTimePickerSlotProps.tabsDateTimePickerTabsProps | undefinedany
DesktopDateTimePickerSlotProps.layoutPartial<PickersLayoutProps<any>> | undefinedany
DesktopDateTimePickerSlotProps.toolbarExportedDateTimePickerToolbarProps | undefinedany

新たに非推奨

検出されませんでした。

要件の変更(engines、peer 依存関係)

変更前変更後
peerDependencies.@mui/system^5.15.14 || ^6.0.0 || ^7.0.0^7.3.0 || ^9.0.0
peerDependencies.@mui/material^5.15.14 || ^6.0.0 || ^7.0.0^7.3.0 || ^9.0.0
新しいエクスポート (20)
importexportkind
@mui/x-date-pickersPickerDayvariable
@mui/x-date-pickersDateFieldSlotsinterface
@mui/x-date-pickersPickerDayPropsinterface
@mui/x-date-pickersTimeFieldSlotsinterface
@mui/x-date-pickerspickerDayClassesvariable
@mui/x-date-pickersPickerDayClassKeytype
@mui/x-date-pickersDateFieldSlotPropsinterface
@mui/x-date-pickersDateTimeFieldSlotsinterface
@mui/x-date-pickersTimeFieldSlotPropsinterface
@mui/x-date-pickersPickersTextFieldSlotsinterface
@mui/x-date-pickersDateTimeFieldSlotPropsinterface
@mui/x-date-pickersPickerDayOwnerStateBaseinterface
@mui/x-date-pickersgetPickerDayUtilityClassfunction
@mui/x-date-pickersPickersTextFieldSlotPropsinterface
@mui/x-date-pickers/DateFieldDateFieldSlotsinterface
@mui/x-date-pickers/DateFieldDateFieldSlotPropsinterface
@mui/x-date-pickers/DateTimeFieldDateTimeFieldSlotsinterface
@mui/x-date-pickers/DateTimeFieldDateTimeFieldSlotPropsinterface
@mui/x-date-pickers/PickersTextFieldPickersTextFieldSlotsinterface
@mui/x-date-pickers/PickersTextFieldPickersTextFieldSlotPropsinterface

これらのバージョン間の changelog

パッケージ作者が公開したテキストをそのまま表示しています。

9.15.0
_Oct 6, 2026_

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

- 🌍 Add Russian (ru-RU) locale to the Scheduler
- 📐 New `height` prop to size the Data Grid without a wrapper
- 📅 New `onCancel` callback prop on the Date and Time Pickers
- ⌨️ Home/End, Ctrl+Home/End, and PageUp/PageDown keyboard navigation in the Charts
- 🔒 Data Grid and Charts exports work under a Content Security Policy
- 🐞 Bugfixes
- 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @davidjb, @kwy404, @mixelburg, @Sazuru

The following team members contributed to this release:
@arminmeh, @brijeshb42, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @mapache-salvaje, @michelengelen, @noraleonte, @rita-codes, @romgrk, @siriwatknp

### Data Grid
9.15.0
- [DataGrid] Add `height` prop for sizing without a wrapper (#23628) @michelengelen
- [DataGrid] Cap the pagination toolbar so the footer height is stable on mount (#23547) @JCQuintas
- [DataGrid] Document `rowsSet`, `filteredRowsSet` & `sortedRowsSet` events (#23631) @michelengelen
- [DataGrid] Extract the data source polling into a shared hook (#23714) @LukasTy
- [DataGrid] Fix `autosizeColumns` with wrapped header text (#23241) @siriwatknp
- [DataGrid] Fix flex column jump when a detail panel expands (#23576) @michelengelen
- [DataGrid] Fix stale columns and stalled loading in the demo data generator (#23727) @LukasTy
- [DataGrid] Fix stale rows and lost edits in `useMockServer` (#23751) @LukasTy
- [DataGrid] Fix the `height` prop overflowing a narrow flex row parent (#23745) @LukasTy
- [DataGrid] Fix the `inputRef` prop type warning in select-based filter inputs (#23728) @LukasTy
- [DataGrid] Keep empty first and last cells when copying rows (#23753) @Anexus5919
- [DataGrid] Keep pinned cells opaque without `color-mix()` support (#23563) @michelengelen
- [DataGrid] Let the theme disable the row checkbox ripple (#23703) @siriwatknp
- [DataGrid] Stop the data source polling after the grid unmounts (#23709) @LukasTy
- [DataGrid] Stop the lazy loading polling when `lazyLoading` turns off (#23717) @LukasTy
- [DataGrid] Support `href` on `GridActionsCellItem` (#23630) @michelengelen
9.15.0
Same changes as in `@mui/x-data-grid@9.15.0`.
9.15.0
Same changes as in `@mui/x-data-grid-pro@9.15.0`, plus:

- [DataGridPremium] Clear the aggregation from the column menu (#23641) @Anexus5919
- [DataGridPremium] Fix exports failing or hanging under a Content Security Policy (#23521) @JCQuintas

### Date and Time Pickers
9.15.0
- [fields] Focus the section synchronously on `mousedown` (#23642) @michelengelen
- [pickers] Add `onCancel` callback prop (#23669) @michelengelen
- [pickers] Fix `TimeClock` `PageUp` and `PageDown` at noon (#23741) @kwy404
- [pickers] Fix `getDaysInMonth` on dates bound to a timezone before 1970 (#23302) @JCQuintas
- [pickers] Fix month label jump when switching months fast (#23645) @michelengelen
- [pickers] Fix singular/plural clock number ARIA labels (#23683) @michelengelen
- [pickers] Fix the uncontrolled `defaultValue` change warning (#23702) @LukasTy
- [pickers] Migrate picker hooks to the `manager` pattern (#23684) @michelengelen
- [pickers] Preserve plain Day.js values across system DST changes (#22278) @LukasTy
9.15.0
Same changes as in `@mui/x-date-pickers@9.15.0`.

### Charts
9.15.0
- [charts] Add Home/End, Ctrl+Home/End, and PageUp/PageDown keyboard navigation (#23146) @JCQuintas
- [charts] Disable the `SparkLineChart` axis listener when nothing uses it (#23681) @Anexus5919
- [charts] Fix `Unsupported style property @media` warning with responsive theme typography (#23705) @noraleonte
- [charts] Pass `SparkLineChart` container props to the data provider (#23690) @mixelburg
9.15.0
Same changes as in `@mui/x-charts@9.15.0`, plus:

- [charts-pro] Fix image export under a CSP when styles come only from `<link>` stylesheets (#23721) @Anexus5919
- [charts-pro] Fix exports failing or hanging under a Content Security Policy (#23521) @JCQuintas
9.15.0
Same changes as in `@mui/x-charts-pro@9.15.0`, plus:

- [charts-premium] Move the Excel export defaults out of the types file (#23643) @JCQuintas

### Tree View
9.15.0
- [tree view] Use `aria-selected` instead of `aria-checked` when `checkboxSelection` is disabled (#23679) @michelengelen
9.15.0
Same changes as in `@mui/x-tree-view@9.15.0`.

### Scheduler
9.15.0
Internal changes.

### Docs

- [DataGrid] Make product comparisons more explicit on Overview page (#22696) @mapache-salvaje
- [tree view] Fix typo on Customization page (#23691) @davidjb

### Core

- [code-infra] Cap typecheck concurrency and remove `typescript:ci` (#23731) @Janpot
- [code-infra] Clear the demo data caches between regression routes (#23747) @Janpot
- [code-infra] Enable pnpm `autoDedupe` (#23706) @LukasTy
- [code-infra] Fix the stale `@types/node` entry in the lockfile (#23742) @LukasTy
- [code-infra] Mark the Argos reference branch for release branch cuts (#23776) @Janpot
- [code-infra] Only fake timers while a regression test case mounts (#23748) @Janpot
- [code-infra] Widen `@babel/runtime` range and stop emitting empty class fields (#23707) @brijeshb42
- [docs-infra] Migrate deploy-succeeded to event-triggered function (#23634) @brijeshb42
- [docs-infra] Retire the docs service worker (#23674) @Janpot

### Miscellaneous

- [ci] Flake-fix caller: follow mui-public's central model default (#23680) @Janpot
- [internals] Fix `hash` word indexing and buffer sizing (#23494) @romgrk
- [test] Fix regression flake when an aborted image errors mid-wait (#23708) @JCQuintas
- [test] Fix the flaky data grid export tests (#23720) @LukasTy
- [test] Fix the flaky detail panel flex width test on React 18 (#23710) @LukasTy
- [test] Load the regression fonts from npm instead of Google Fonts (#23775) @Janpot
- [test] Make regression screenshot rasterization deterministic (#23722) @LukasTy
- [test] Wait for the Mars texture before the `MarsMap` regression screenshot (#23730) @LukasTy
- [virtualizer] Do not affect `columnPositions` selector with unrelated state change (#23629) @arminmeh
- [x-internals] Import Base UI utils directly instead of re-exporting them (#23373) @romgrk
- [x-internals] Import the store from `@base-ui/utils` directly (#23335) @romgrk
9.14.0
_Sep 17, 2026_

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
9.14.0
- [DataGrid] Do not crash on unmount when the document has no body (#23431) @eterry1388
- [DataGrid] Fix `MissingRowIdError` on cell `mousedown`/`mouseup` after row removal (#23261) @kareem-ib
- [DataGrid] Fix quick filter dropping a pending search on parser identity change (#23575) @michelengelen
- [DataGrid] Keep overlays sticky in RTL mode (#23492) @arminmeh
- [DataGrid] Prevent scroll area state update before mount (#23478) @michelengelen
- [DataGrid] Remove `'menu'` role from the actions cell (#23437) @michelengelen
9.14.0
Same changes as in `@mui/x-data-grid@9.14.0`, plus:

- [DataGridPro] Fix data integrity issue in nested server data (#23518) @MBilalShafi
- [DataGridPro] Keep parent selection when lazily loaded children arrive (#23421) @michelengelen
9.14.0
Same changes as in `@mui/x-data-grid-pro@9.14.0`.

### Date and Time Pickers
9.14.0
Internal changes.
9.14.0
Same changes as in `@mui/x-date-pickers@9.14.0`.

### Charts
9.14.0
- [charts] Announce the visible zoom range to screen readers (#23371) @JCQuintas
- [charts] Fix Premium chart zoom props and `apiRef` forwarding (#23590) @bernardobelchior
9.14.0
Same changes as in `@mui/x-charts@9.14.0`.
9.14.0
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
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
9.14.0
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.

  ```diff
  -import { EventCalendar } from '@mui/x-scheduler/event-calendar';
  +import { EventCalendarPremium } from '@mui/x-scheduler-premium/event-calendar-premium';

  -<EventCalendar dataSource={dataSource} />
  +<EventCalendarPremium dataSource={dataSource} />
  ```
9.13.0
<!-- generated comparing v9.12.0..master -->

_Sep 4, 2026_

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

- 🦮 Improve keyboard navigation features of the Charts.
- 🎨 Improved customization of the edit event dialog in the `EventCalendar`
- 🐞 Bugfixes
- 📚 Documentation improvements

Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @jvskriubakken, @mustafajw07, @roychan1

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

### Data Grid
9.13.0
- [DataGrid] Call `onValueChange` after `setEditCellValue` in edit cells (#23417) @michelengelen
- [DataGrid] Add support for replacing rows instead of merging updates (#23323) @jvskriubakken
- [DataGrid] Always render `rowHeader` in virtualized setups (#23386) @silviuaavram
- [DataGrid] Export `ToolbarRoot` (#23322) @JCQuintas
- [DataGrid] Fix `rowsPerPage` selector appearing when `autoPageSize` is enabled and `pageSize` is one of `pageSizeOptions` (#23401) @roychan1
- [DataGrid] Fix row tree reset when a data source grid becomes visible (#23288) @JCQuintas
9.13.0
Same changes as in `@mui/x-data-grid@9.13.0`, plus:

- [DataGridPro] Remove rows deleted server-side on nested lazy loading revalidation (#23320) @JCQuintas
- [DataGridPro] Stop `disableDebounce` from reaching the DOM in multi select filter (#23445) @JCQuintas
9.13.0
Same changes as in `@mui/x-data-grid-pro@9.13.0`, plus:

- [DataGridPremium] Refine cell selection and speed up clipboard copy (#23473) @michelengelen
- [DataGridPremium] Select all cells with Ctrl+A (#23415) @michelengelen

### Date and Time Pickers
9.13.0
Internal changes.
9.13.0
Same changes as in `@mui/x-date-pickers@9.13.0`.

### Charts

このデータを AI エージェントに渡す

Vigia は無料の MCP サーバーです。コーディングエージェントがコードを書く前に、バージョン・破壊的変更・脆弱性を確認できます。登録も API キーも不要です。

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Cursor に追加VS Code に追加★ GitHub でスターを付ける

その他の MCP クライアント
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

エージェント用スキル (SKILL.md):Vigia を使うタイミングをエージェントに伝えます · プルリクエスト用 GitHub Action

よくある質問

@mui/x-date-pickers を 8 から 9 にアップグレードする際の破壊的変更は?

@mui/x-date-pickers 8.29.5 と 9.15.0 の間で、Vigia は削除されたエクスポートを 16 件、変更されたシグネチャを 57 件、削除または変更されたクラス/インターフェースのメンバーを 235 件検出しました。

@mui/x-date-pickers 9 で非推奨になったものは?

@mui/x-date-pickers 9.15.0 では 0 件のエクスポートまたはメンバーが新たに非推奨になりました。

エージェント向け

GET https://vigia.coredls.cloud/v1/packages/npm/@mui/x-date-pickers/upgrade?from=8.29.5&to=9.15.0