Skip to main content

Milestones

Release Notes | September 4th, 2025

Roni Ben-Aharon avatar
Written by Roni Ben-Aharon
Updated this week

Key Takeaways

  • Milestone Custom Field: Create new multi-select Milestone fields across items and OKRs, configurable as either custom fields or portfolio fields.

  • Visualize Milestones on Timeline View: Display milestone values directly on the Timeline view for a clear representation of goals and deadlines such as releases and major events.


Milestone Custom Field

Milestones are essential for helping product teams represent critical goals, from releases and testing phases to board approvals and major events. When milestones are displayed clearly, they bring transparency to progress, keep teams aligned and motivated, and ensure stakeholders know what’s next and why it matters.

Until now, a limited version of milestones was available in the strategic roadmap and quarter summary views. With this release, a new multi-select custom field called “Milestone” is available, following the same approach as the Timeframe field. The Milestone field can be created and applied without limitations, and it can be used in any view for grouping, filtering, or sorting. Likewise, it is fully supported by integrations with Jira and Azure DevOps (ADO), which ensures values remain consistent across systems, and is also accessible through Craft.io’s public API.

Further, like the Timeframe field approach, Milestones can be configured globally as portfolio fields or individually per workspace, and used across all relevant work items and OKRs. Portfolio-level milestones also extend to initiatives and portfolio OKRs, making them useful for company-wide planning. For example, defining portfolio milestones such as board meetings or major conferences allows every connected workspace to reference the same dates, improving alignment and transparency across the entire organization.

Visualize Milestones on Timeline View

Milestones become even more powerful when they are visualized directly on the Timeline view. This enhancement allows product teams to present milestones in the same place they track their plans, increasing visibility into progress, strengthening alignment, and making it clear to stakeholders what is coming up and why it matters.

On the Timeline view, users can now define which milestone fields to display through the view settings. Both custom and portfolio milestone fields can be shown simultaneously, and their values appear in the ruler.

Adding a milestone is simple: hover over the timeline to reveal a “ghost flag”, then choose the relevant milestone field, name the milestone value, select a date, and assign it a color. Editing is equally straightforward, with options to adjust colors, names, dates, and other properties of the relevant milestone field.

As with other fields, milestones can be used to create swimlanes or applied as filters, making it possible to display only the values that matter most in a given context. For example, a team could organize their timeline and swimlane by a “release” milestone field while also showing the same releases as milestone flags to emphasize key points in the plan.

Did this answer your question?