From b3be5d740f582c5813027c8510d1184bbc8007c6 Mon Sep 17 00:00:00 2001 From: Aleksey Semikozov Date: Wed, 4 Feb 2026 08:37:56 -0300 Subject: [PATCH 1/3] dxScheduler: mark scrollTo method as deprecated --- packages/devextreme/js/ui/scheduler.d.ts | 1 + packages/devextreme/ts/dx.all.d.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/devextreme/js/ui/scheduler.d.ts b/packages/devextreme/js/ui/scheduler.d.ts index 60c6dc891c61..41792cd4bd22 100644 --- a/packages/devextreme/js/ui/scheduler.d.ts +++ b/packages/devextreme/js/ui/scheduler.d.ts @@ -1308,6 +1308,7 @@ export default class dxScheduler extends Widget { * @param2 group:Object|undefined * @param3 allDay:Boolean|undefined * @public + * @deprecated */ scrollTo(date: Date, group?: object, allDay?: boolean): void; /** diff --git a/packages/devextreme/ts/dx.all.d.ts b/packages/devextreme/ts/dx.all.d.ts index 3eeb5dac2c5b..45744e0abb71 100644 --- a/packages/devextreme/ts/dx.all.d.ts +++ b/packages/devextreme/ts/dx.all.d.ts @@ -25875,6 +25875,7 @@ declare module DevExpress.ui { hideAppointmentTooltip(): void; /** * [descr:dxScheduler.scrollTo(date, group, allDay)] + * @deprecated [depNote:dxScheduler.scrollTo(date, group, allDay)] */ scrollTo(date: Date, group?: object, allDay?: boolean): void; /** From 309fb86fa6a3271d419262049e121a4d2117989a Mon Sep 17 00:00:00 2001 From: Aleksey Semikozov Date: Wed, 4 Feb 2026 10:49:17 -0300 Subject: [PATCH 2/3] Empty --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e8f65f4b59e9..320bf307eee0 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # DevExtreme + DevExtreme is an enterprise-ready suite of powerful, engaging UI components for popular front-end frameworks: Angular, React, Vue, and jQuery. ![DevExtreme components](https://js.devexpress.com/Content/Images/Main/modern/AdaptivityDesktop.png) From 318a84ee5984fbd63de928b744769c80949e3156 Mon Sep 17 00:00:00 2001 From: Aleksey Semikozov Date: Wed, 4 Feb 2026 10:49:26 -0300 Subject: [PATCH 3/3] Revert "Empty" This reverts commit 309fb86fa6a3271d419262049e121a4d2117989a. --- README.md | 1 - packages/devextreme/js/ui/scheduler.d.ts | 18 +++++++++--------- packages/devextreme/ts/dx.all.d.ts | 10 +++++----- 3 files changed, 14 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 320bf307eee0..e8f65f4b59e9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # DevExtreme - DevExtreme is an enterprise-ready suite of powerful, engaging UI components for popular front-end frameworks: Angular, React, Vue, and jQuery. ![DevExtreme components](https://js.devexpress.com/Content/Images/Main/modern/AdaptivityDesktop.png) diff --git a/packages/devextreme/js/ui/scheduler.d.ts b/packages/devextreme/js/ui/scheduler.d.ts index 41792cd4bd22..19f3ba8d8ffe 100644 --- a/packages/devextreme/js/ui/scheduler.d.ts +++ b/packages/devextreme/js/ui/scheduler.d.ts @@ -1302,15 +1302,6 @@ export default class dxScheduler extends Widget { * @public */ hideAppointmentTooltip(): void; - /** - * @docid - * @publicName scrollTo(date, group, allDay) - * @param2 group:Object|undefined - * @param3 allDay:Boolean|undefined - * @public - * @deprecated - */ - scrollTo(date: Date, group?: object, allDay?: boolean): void; /** * @docid * @publicName scrollTo(date, options) @@ -1325,6 +1316,15 @@ export default class dxScheduler extends Widget { allDay?: boolean; alignInView?: SchedulerScrollToAlign; }): void; + /** + * @docid + * @publicName scrollTo(date, group, allDay) + * @param2 group:Object|undefined + * @param3 allDay:Boolean|undefined + * @public + * @deprecated + */ + scrollTo(date: Date, group?: object, allDay?: boolean): void; /** * @docid * @publicName showAppointmentPopup(appointmentData, createNewAppointment, currentAppointmentData) diff --git a/packages/devextreme/ts/dx.all.d.ts b/packages/devextreme/ts/dx.all.d.ts index 45744e0abb71..86bbc2ad096b 100644 --- a/packages/devextreme/ts/dx.all.d.ts +++ b/packages/devextreme/ts/dx.all.d.ts @@ -25873,11 +25873,6 @@ declare module DevExpress.ui { * [descr:dxScheduler.hideAppointmentTooltip()] */ hideAppointmentTooltip(): void; - /** - * [descr:dxScheduler.scrollTo(date, group, allDay)] - * @deprecated [depNote:dxScheduler.scrollTo(date, group, allDay)] - */ - scrollTo(date: Date, group?: object, allDay?: boolean): void; /** * [descr:dxScheduler.scrollTo(date, options)] */ @@ -25889,6 +25884,11 @@ declare module DevExpress.ui { alignInView?: DevExpress.ui.dxScheduler.SchedulerScrollToAlign; } ): void; + /** + * [descr:dxScheduler.scrollTo(date, group, allDay)] + * @deprecated [depNote:dxScheduler.scrollTo(date, group, allDay)] + */ + scrollTo(date: Date, group?: object, allDay?: boolean): void; /** * [descr:dxScheduler.showAppointmentPopup(appointmentData, createNewAppointment, currentAppointmentData)] */