Skip to content →

Changelog

New updates and improvements to Linear.


Initiative updates

An abstract header showing a list of initiatives and their initiative health, set to on track, off track, and at risk.

Initiative updates

Keep up-to-date on strategic product work using initiative updates.

Write initiative updates to report on progress and summarize work across multiple projects. Important changes like revised target dates are automatically appended to updates. From the initiatives list, monitor health across all initiatives, quickly read individual updates, and leave feedback.

An initiative page showing the latest update at the top of the overview page. You can see that the initiative health was set to at risk for the API migration initiative. Alex, the creator of the update, also shared a short summary of progress. A summary of important changes was appended automatically to the initiative update and included a change in the target date from 2025 to 20206 and that projects in the initiative were marked as completed and at risk.

Configure initiative updates to cross-post to Slack for additional visibility. Comments and reactions sync bi-directionally and appear in both Linear and Slack.

The latest initiative and project updates now display in their respective overview tabs.

Schedules for project & initiative updates

Set expectations for how often project and initiative updates should be posted. Align updates with specific meetings or change the frequency of updates for individual projects and initiatives as needed.

Project leads and initiative owners will get a reminder in their Inbox when they need to share an update and follow-up reminders if the deadline has passed and the update is still missing.

When setting a schedule for a project or initiative update, you see options to use the workspace's default frequency of once every 6 weeks between 11am-12pm, or to build a custom schedule where you choose the frequency, day of the week, and time that the update should be posted

Copy Issues as Markdown for LLMs

Copy issues and documents as Markdown with Cmd Opt C, or from the command menu. When copying an issue, this command captures its full context — including title, description, comments, and customer requests — in a structured format for use in AI chat tools.

Copy multiple issues at once by selecting them on a list or a board and using the same command.

Invite and assign

You can invite team members to Linear and assign them to an issue at the same time. They'll see any assigned work in their Linear Inbox when they log in for the first time.

From an issue, you can see that the Assign tab has been selected and that in addition to assigning the issue to an existing user, you can invite and assign the issue in a single action.
  • API
    Fixed a crash when retrieving comments for some projects
  • Board
    Fixed support for page keys (Page Up / Page Down / Home / End) in board views
  • Board
    Fixed contextual navigation (i.e., next/previous items and Esc) when opening board items via keyboard
  • Breadcrumbs
    Fixed scroll position restoration when navigating back using breadcrumbs
  • Command menu
    User pages are now returned in command menu results
  • CSV
    Resolved an issue in the project export feature where the Description column incorrectly included the project's summary. A new column, Summary, has been added to properly display this information.
  • Editor
    Fixed issue where edits are lost after restoring an issue from the archive and navigating to it
  • Filters
    When searching in the filter menu for creators or assignees, active users are now displayed before suspended users
  • GitHub
    Fixed handling of extremely large PR numbers in GitHub PR descriptions that potentially caused errors
  • Inbox
    Fixed navigating between notifications for resolved comments
  • Inbox
    Fixed a bug where text in notifications was not correctly escaped
  • Insights
    Fixed burn-up charts for views filtered by external sources and attachments
  • Insights
    Fixed a bug where insights could not be opened in fullscreen when creating a new view
  • Issues
    Fixed a problem with keyboard shortcuts not always working when navigating between different issues
  • Issues
    Fixed setting assignee when creating an issue with linear.new?assignee=name
  • Navigation
    Fixed the page header missing in some scenarios
  • Private teams
    Fixed a bug allowing admin users to create projects in private teams that they were not a member of
  • Project milestones
    Fixed an issue where project milestones unexpectedly changed order based on target date when they were added during project creation
  • Slack
    You will now receive personal Slack notifications when issues are un-assigned and reassigned to you if you have Slack notifications turned on for the assignments category
  • Slack
    Fixed a bug where the quoted Slack message text was sometimes malformed when creating an issue from a Slack message written by a user who wasn't a member of the Linear workspace
  • Slack
    We now always show the names of people who emoji reacted from Slack when you hover over the emoji reaction in Linear
  • Teams
    Fixed a bug where the setting to reorder issues when moved to a new status was not correctly copied over when creating a new team by copying settings from an existing team
  • Timeline
    Fixed an issue where the plus button in timeline headers was partially hidden
  • Triage
    Fixed a crash in the Triage view
  • Views
    Fixed personal views associated with specific teams being moved to become team views
  • CSV
    Issues created by an external user or through an integration are now exported in the Creator column
  • Desktop
    Downloading a file on the desktop app now shows a message upon completion, with the ability to reveal or open the file
  • Editor
    Enabled code blocks and block quotes inside tables
  • Editor
    When you paste any media into the title of an issue description, it will be pasted into the content instead, as the title cannot hold media
  • Filters
    Filter values that don't match the content on the page are now calculated dynamically based on the search input
  • Front
    The Front integration now removes extraneous CSS code that can sometimes be parsed into conversations
  • Importers
    Relationships between archived issues were preserved on import
  • Invites
    An invitation to join your workspace will now expire 90 days after it is created
  • Issues
    Labels that were automatically derived from active label filters will now be removed if you apply a template when creating an issue
  • Issues
    Issues with a lot of activity, comments, and sub-issues render much faster
  • Issues
    You can now create a parent, related, blocking, or blocked issue for multiple selected issues via Create related...
  • Notifications
    Triage responsibility notifications now contain additional information when an issue is accepted, declined, or moved to another team
  • Performance
    The application is now more resilient to unstable network conditions
  • Projects
    On project lists, the project progress graph is now visible on smaller screens if there are not too many columns displayed on the list
  • Reviews
    You can now switch the code-reviewing tool from GitHub to Graphite in GitHub integration settings
  • Sentry integration
    Workspace admins can now control whether changes to Sentry issues should automatically close or re-open linked Linear issues
  • UI improvements
    An explicit warning is now shown if you try to undo issue creation on the client
  • UI improvements
    You can now right-click (or long press) the Create Issue button in the sidebar for quick access to create projects or customer requests
  • It is now possible to use filters in the paginated initiatives query
  • Added relations and inverseRelations fields for Project dependencies in Project
  • It is now possible for webhooks to subscribe to updates of Customer and CustomerNeed entities
  • We now include the issue's identifier and URL in the webhook payload
  • You can now filter for invited users in UserFilter
  • Added details of rate limits for requests that are rate-limited due to a specific mutation in the new X-Ratelimit-Endpoint-* headers (Learn more)
  • It's possible to query projectUpdate.isStale to identify whether the update is outdated or not