We’ve introduced date shifting controls in the Project Tasks Gantt chart, giving teams more flexibility over how dependent tasks respond when schedules change.
This update makes it easier to manage complex project timelines directly from the Gantt view—while keeping behaviour consistent with task-level dependency shifting.
What’s New
Admins and Project Owners will now see a Date Shifting setting in the top-right of the Project Tasks Gantt view. These are the same roles that can trigger dependency shifting from the task detail page.
This setting allows them to choose whether dependent tasks should automatically shift when a connected task is rescheduled in the Gantt.
How It Works
Clicking the Date Shifting setting opens a short modal with two options:
Shift maintaining date buffer (Preserve the amount of time between tasks. This skips weekends.)
No shifting (No dependencies will shift with the task)
Date shifting is OFF by default
This setting is saved per project, not globally
Shifting Logic
When date shifting is enabled, the behaviour matches the existing dependency logic used on the task detail page:
Buffers between tasks are maintained
Example: If there is a 1 business day gap between Task A and Task B, that buffer remains intact after shifting
Weekends are skipped
If a shifted task would land on a weekend, it moves to the next closest business day
Because weekends are visible on the Gantt chart, tasks may appear to “jump” or extend when shifted to the next business day.
Completed tasks do not shift
Demo
We’d love to hear how you’re using the Gantt view and what additional capabilities you’d like to see. Please share any feedback or questions to support@cognota.com.


