Milestone - Task Type Enhancements
Description of Change
A new dropdown option within the Task Manager on the Gantt that allows users to enter the reason for adding lag between tasks. This feature captures the rationale behind schedule adjustments, creating a clear historical record that can be easily reviewed by stakeholders and team members for better transparency, accountability, and future project planning.
- A new tab within Admin > System > Task to manage a list of lag justifications.
- A new dropdown option will be added under Gantt > Predecessor > Lag to allow users to select a justification.
Milestone - Task Type Enhancements
Description of Change:
This feature introduces several enhancements to the Milestone Task functionality with the aim of enforcing stricter data alignment between Task Types and Milestone Flags, improving consistency and clarity across areas of the product where Milestone Tasks are visible and enhancing administrative control.
- A new “Allow Milestone Duration” configuration setting has been introduced to the Admin | System | Task | Configuration screen. When enabled (which is the default setting), users can set the Duration of a Milestone Task to be greater than 0. When disabled, any task marked as a Milestone (via Task Type or Milestone Deliverable settings) is locked to a duration of 0. Existing Milestone Tasks with a Duration greater than 0 will not be automatically updated when the Config setting is disabled.
- The relationship between Task Type = Milestone and the Has a Milestone Deliverable setting is now more tightly integrated. Setting a task’s type to a Milestone Type automatically enables the Milestone Deliverable flag and selects the corresponding Milestone Type.
The Task Type dropdown has also been enhanced to display values as “Milestone - {Milestone Type}” for clarity.
If inconsistencies arise between the Task Type and Milestone Type fields, users are shown contextual warnings until the conflict is resolved.
- On the Gantt, duration entry and bar resizing are now governed by the new configuration. If Milestone Duration is not allowed, such tasks are locked to 0 duration and cannot be resized or set as parents. The same restrictions apply in the Task Manager and Statusing pages, ensuring consistent validation across the platform.
- The MSP Import functionality has been updated to validate Milestone-related rules. If a task in the import has a Milestone flag or Milestone Task Type but a non-zero duration – and the Allow Milestone Duration config is off – these discrepancies are flagged in a new “Milestone Issues” section during validation. Imports are not blocked, but users are clearly informed of potential misalignments.
- Finally, archived Milestone Types are now hidden from selection when assigning or updating tasks but remain intact for historical records where already applied.
Task Code Lists: Multi Column Dropdown Lists
Description of Change:
This feature introduces enhanced configurability for multi-column dropdown lists, empowering project administrators with more control over how dropdown options are displayed to end users. It allows admins to define which attributes from a dropdown list appear when users interact with a custom field—ensuring that the most relevant information is surfaced consistently across the platform and to allow for more informed decision-making.
When configuring a Custom Field of type “Dropdown” (via Admin | System | Task | Custom Fields tab), project admins now have access to a new multi-select field labelled “Multi-Column Dropdown Selection”. This field enables the selection of one or two attributes – pulled directly from the corresponding dropdown’s configuration (Admin | Smartforms | Dropdown Lists) – which will be displayed in the frontend dropdown list. These can include the System ID, Description, or any custom user-defined columns.
Once configured:
- One selected attribute will appear as-is in the dropdown.
- Two attributes will be displayed separated by a hyphen
If only one attribute is available for selection, the system auto-populates the dropdown configuration with that attribute and prevents its deletion – preserving data integrity and preventing misconfiguration.
New Resource Modal
Description of Change
Skills are now grouped into the Planned Resources same section on the task manager as the other resource types. Planned Resources already group Users, Facilities and Materials. Skills is a placeholder for named users
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article