Skip to content →

Changelog

New updates and improvements to Linear.


Templates for Slack, Intercom & Zendesk

When creating a Linear issue from Slack, the template dropdown shows three available templates: Bug report, changelog, feature request

Slack templates

You can now apply a template when creating an issue from Slack, so that it is easier to follow best practices and capture information for issues such as bug reports and feature requests.

Add templates to your Slack integration from workspace template settings or the Slack settings page. You can make up to 5 issue templates available in your Slack integration, which any Linear members in your Slack workspace can view and apply when creating issues from Slack. If you have a default template set for your team, it will show up as an additional (6th) template option after the team has been selected.

When using a template, any fields set in the template will be pre-filled for you such as the assignee, label, project, status, and description. If your issue template has sub-issues, they’ll be created automatically with the parent issue and can be edited in Linear.

Intercom & Zendesk templates

We’ve also added templates to Intercom and Zendesk to make it easier to follow your existing workflows and file high quality bug reports and feature requests coming for your customers.

Like with Slack, you can choose up to 5 issue templates to add to your support integration. Enable the desired templates for your integration from workspace template settings or any team template settings page, or from the templates section in the Intercom or Zendesk settings pages. Once enabled, they’ll become available in those applications in the Linear sidebar under Templates. When applied, the template will pre-fill available fields such as title, description, status, and label as well as create sub-issues when applicable.


Slack Sync

Comment thread in a Linear issue showing a synced thread from Slack

Slack sync

You can now bi-directionally sync comments, shared files, and important status changes between Slack and Linear.

When you choose to sync a Slack thread with a Linear issue, any message or file posted in the Slack thread will automatically cross-post to a comment thread in the Linear issue and vice versa. Linear also posts updates to the synced thread when the issue is completed, closed, or opened. This keeps everyone following along in Slack updated.

You can sync an issue with a Slack thread anytime you create an issue from a Slack message using the More actions menu. To link an existing issue to a thread, post the issue link as a reply to the thread you want to sync and then select Sync thread from the quick actions menu.

This update reduces context-switching between Slack and Linear and keeps conversations aligned across both applications. Anyone in your Slack workspace can reply and see issue updates in synced threads, and messages they post in Slack will be visible in Linear as well.

Slack sync also works in shared Slack channels. If you have a shared channel set up with a customer, for example, you can use Slack sync to keep people outside of your Linear workspace updated on bugs or features they’ve requested.

You may need to reinstall your workspace's Slack integration to access this update. Learn more in our documentation.

Breadcrumb navigation

Linear now features breadcrumbs at the top of most pages as a way to navigate through the product. As you move through Linear, your path will be displayed. Select a breadcrumb to move back to the previous page.


Figma x Linear

The figma and linear logos are shown next to a screenshot of the plugin. The plugin lists issues linked to a Figma design, and one of the issues follows a path to a screenshot of the linked Linear issue

Figma x Linear

Streamline work across design and engineering with the new Linear plugin for Figma. The plugin creates a deep integration between Figma designs and Linear issues, allowing you navigate tasks in their spatial context. This makes collaboration between engineers and designers easier and more frictionless than ever before.

When you run the plugin you get an overview of all Linear issues that have been linked to the respective page in Figma (you can use filters and sort options to narrow the list down those issues that are most relevant to you). When you select an issue, it instantly takes you to the corresponding element on the Figma canvas.

Create new issues or link to existing ones directly from Figma without leaving the canvas. Issues can be connected to frames, sections, and pages of your design. When you update an issue from either Linear or Figma, the changes immediately get synced across both applications. This keeps everyone aligned and focused.

To use the plugin, install it in Figma. You can also take a tour of the plugin at our interactive Figma release page.

Linear has been built on Figma since day one and we’re excited to launch the plugin at Config as an official Figma partner.


Burn-up charts

Burn-up chart for Insights showing a set of 3,000 issues. The graph displays issue count over time, week by week, segmented by priority

Burn-up charts

Linear Insights now includes burn-up charts, or cumulative flow diagrams, that show how streams of work have changed over time. Unlike other Insights, burn-up charts display your historical issue data so that you can analyze and detect patterns across specific time windows.

For example, you can create a burn-up chart to investigate how well you’ve been managing bugs over time.

A burn-up chart showing bugs across all engineering teams. There are 418 issues total, segmented by status type. The graph shows a good bug clearance rate, with the majority of bugs being completed and a stable rate of bugs in triage, backlog, and todo.

In this snapshot, we are looking at issues with the label Bug across all engineering teams. You can see the overall bug growth by looking at the top level issue count. By segmenting by Status type, you can compare the ratio of closed to open bugs and see if you are fixing bugs faster than you are creating them. Look for spots where bugs get stuck in Triage or another workflow step.

Apply different segments to your burn-up chart to explore:

  • How effort has been allocated across teams
  • Changes in the type of work your team has focused on
  • If your backlog is under control
  • How scope has increased in a specific project

By default, burn-up charts show data in monthly increments. Adjust Insights settings to plot the data week over week, include archived issues, or to expand the view to fullscreen. Burn-up charts based on large data sets can take a bit longer to generate. We are working on performance improvements to get them to the same speed that you are used to from other Linear features.

Insights is now out of beta and available to all Plus plan customers. Learn more about the feature and sign up to a free 30-day trial to try Insights and see if it is right for your team.


AI Filters

AI filters

AI Filters

Today we’re releasing AI Filters. Describe the issues or projects you want to see in a few words, and the corresponding filters will be applied using AI. You can chain multiple requests together to quickly find the issues you need.

Here are some prompts you can use to quickly build views:

Issue Views

  • Open bugs with SLAs
  • Open issues assigned to me
  • What are Jacob and Sarah working on?
  • Show me everything that belongs to the design team that is overdue

Project views

  • Open projects 3 months past their target date
  • Completed this quarter
  • Open projects Raissa is part of

Access AI Filters from the Filter button or by pressing F on any issue or project view. You can filter for any field that is available in the regular filter menu. To filter across all issues in your workspace, create a custom view shared with all teams and then filter on top of it.

AI is powerful and at times can be unpredictable. If you're not getting the results you expect, try rephrasing your query. We're working hard to improve the feature and make it more accurate.

AI Filters is part of an ongoing set of experiments from our AI Skunk Works team to explore how artificial intelligence can help to make Linear faster and more effective. Expect to see more from the team in the coming months.

Improved navigation

We have made several improvements that made it easier to navigate within the app and utilize the new desktop tabs feature.

Interactive Popovers

Now, when you hover over links, properties, and controls for issues, projects, roadmaps, and views, an interactive popover will appear. The popovers share more context about the linked item as well as key details and metrics. For instance, when you hover over the project property that shows up on an issue, a popover will appear that includes the project name, description, project health, and percentage completion. Hovering over the PR link on an issue will show you PR details including who reviewed it.

Click on the popover title to navigate to the corresponding page. Interactive popovers are accessible across the app from list views, board views, and sidebar controls.

 + Left Click to open a new tab

For even more convenience, you can now use  + Left Click to open the page in a new tab on your browser or desktop. We've also added the ability to use  + Left Click to navigate to a corresponding page. For example, clicking on a project link will open a dropdown to change the project, while  + Left Click will open the corresponding project page in a new tab.

Right-click contextual menus

All links and controls for for issues, projects, roadmaps, and users now have a right-click contextual menu.

Recently Viewed

On the desktop app, the Recently viewed modal now includes other pages such as projects, roadmaps, and custom views you’ve recently opened. This makes it easier to switch between recently viewed pages. For a detailed list of issues that you’ve interacted with, head to the new Activity tab in My Issues.


Project Views

Project views that show At Risk projects, upcoming releases, and completed projects this month

Project Views

Today we’re introducing project views. Project views let you create custom views of projects according to properties such as status, project health, team, and target date range. This allows you to better track projects and share this information with other members of your Linear workspace.

Here are a few examples of project views that you can create:

  • At Risk projects: See which projects are currently at risk to quickly spot projects that need attention.
  • Quarterly review: Look at projects completed last quarter and compare that to last quarter's planned roadmap.
  • Upcoming releases: Create a list of projects that are coming up for release by filtering for specific milestones (e.g. Alpha, Beta, GA).
  • Projects across roadmaps: Filter by roadmap to create a view of projects across different roadmaps.

Project Views can be created from the Views page or by saving a filtered project or roadmap view. See more example project views in the docs.

Desktop Tabs

The Linear desktop app now supports organizing work across multiple tabs. Tabs in Linear closely mirror the tab management features you’re accustomed to in web browsers, including pinned tabs, drag to re-arrange, and a host of keyboard shortcuts. You can even use the command menu to search across your tabs by pressing T.

To get started, open a new tab with Cmd/Ctrl Tor by holding Cmd/Ctrl and clicking a link. If you don't see tabs in your desktop app yet, you may need to restart your app or download version 1.18 from linear.app/download.

My Activity

We've built an activity log that shows you a historical list of issues that you've interacted with in some way. Go the Activity tab in My Issues to see issues where you've added a comment, reacted to a comment, changed its status, linked a pull request, or created, updated, or deleted the issue. This should make it easier to find issues you’ve touched earlier but are not able to find through search or the recently viewed issues dropdown in the desktop app.

By default, the activity log orders issues by the activity date. You can change the ordering, grouping, and apply filters like any other view to focus or find the issues you need.


Issue Drafts

Open drafts menu in an issue showing three saved drafts to choose from

Issue Drafts

Drafts offer a way to store issues that you're not ready to create yet. Save an issue you're composing as a draft by using Esc or clicking the X icon and choosing Save draft when prompted. Your draft retains the issue's title, description and properties.

Saved drafts will persist on logout and are available across devices, unlike the existing feature that minimizes one issue you're composing when clicking elsewhere in Linear. Access your saved drafts by opening a new issue and clicking the Drafts button.

Keyboard shortcut trainer

There are many keyboard shortcuts in Linear that can help speed up your workflow. To help build habits of using some of the most valuable shortcuts, we've added a lightweight trainer. Trainer hints trigger when clicking certain buttons and menus in Linear's interface, and can be turned off by clicking on a hint or by using the toggle in Preferences.


Improved Drag & Drop

A screenshot of Linear's updated drag-and-drop functionality

Improved Drag & Drop

Easily reorganize your issue lists by dragging and dropping issues into different groups regardless of your chosen ordering method.

To try this out, click and hold an issue within a group and drag it to another group; the issue will automatically be placed in the new group and update accordingly. On a page grouped by status for example, dropping an issue into a new group will move that issue to the new group and update its status automatically.

Vercel integration

Vercel released their official Linear integration. It allows Vercel users to convert feedback from comments on Preview Deployments into actionable Linear issues.

When leaving comments on Vercel Preview Deployments you’ll have the option to Convert to Issue which will prompt you to create an issue that will appear in your Linear board under a selected project. Your comment screenshots and replies will also appear in your issue.


Project Milestones

A screenshot of the milestones feature in Linear

Project Milestones

Every project is a journey. You might have a clear end goal in mind, but the path to get there is shrouded in a fog of uncertainty, making it challenging to navigate and stay on track.

To shine some light into the fog, we are introducing Project Milestones — a new way to divide and organize work within projects.

Milestones mark important points in a project’s lifecycle that the team needs to synchronize on. They make these key moments legible and break the project down into more granular phases.

A screenshot of milestones

Creating project milestones in Linear is easy: All you need is a name and a target date (the latter is optional). You can then assign issues to it (+M is the fastest way to move an issue to a milestone).

The project side-panel contains an overview of your milestones with progress data for each of them. Click on a milestone to instantly see all issues associated with it.

Milestones are also visible on roadmaps, highlighting the stage each project is currently in and how much progress has been made. This gives you a better understanding of what’s going on across multiple streams of work.

A screenshot of a roadmap that highlights the most recent milestone for each project

We designed Milestones to answer a fundamental question that every project team faces: “Where are we?

Milestones act as reassurance that you are still on the correct path, but they also give you a sense of how far you have come. They are a reflection point. So you can look back and celebrate what you have achieved, before taking the next step towards your final destination.

Triage notifications

We've added notifications for when an issue is added to a team's triage queue. These will allow you to stay up to date and respond quickly to issues in your team's triage queue. You can easily subscribe to these notifications from the team's header in the sidebar, the command menu, or the "Teams" section in your notification settings.

Once subscribed, you can triage issues directly from your inbox. You can also receive the notifications across all the other regularly available notification channels.

Label group support for Views and Insights

You can now group issues by "Label group". This will let you pick a label group in the View options and group issues based on the labels inside that group.

Because an issue can only have one label from a group, you are sure each issue will only appear once in the list, unlike when grouping by "Label".

This feature is also available on Insights where you can select it as a Dimension or Segment, even on scatterplot charts.



Linear Insights

screenshots of the new linear insights panel

Linear Insights

Today, we are excited to launch Linear Insights into public beta.

Insights offers instant analytics for any stream of work. Aggregate, segment and visualize data across your entire workspace. Spot trends, remove blockers, and make better decisions.

To learn more, head over to the new Linear Insights website, where you can find exact specifications and interactive use cases.

Insights is available in public beta to all workspaces on the Linear Plus plan.
You can sign-up to a free 30 day trial to see if Insights is right for you.

Improvements & Fixes

  • [API] GraphQL responses now include a list of deprecated fields used in the request under
  • [API] We are now correctly clearing issue description if empty string is passed to issueUpdate mutation
  • Improved the No priority icon to be more easily distinguishable from the High priority icon
  • Your last selected quick filter tab will now be remembered even after you close the application
  • Added ability to clear recent searches
  • Added sorting by project name
  • Snoozing and reminder actions will now have titles that better represent the input you typed in
  • Tweaked the project health icons
  • Clarified copy on error message when attempting to link a Discord message in a private channel
  • [Desktop] It's now possible to create a new project from File => New project

  • Fixed a problem with service worker not being registered and and desktop push notifications not working in Firefox
  • Fixed a bug where completing or canceling an issue linked to a Front conversation did not always reopen the Front conversation if that setting was toggled on
  • Fixed an incorrect page title appearing when editing a template
  • Fixed incorrect hover states for workflow icons in the list component
  • Removed accidentally exposed developer actions from command menu
  • Fixed a bug in Inbox where inputs could lose focus when a new notification came in
  • Fixed an issue where the filter buttons clickable area on project page was too big
  • Fixed Add a member button not appearing in certain cases
  • Fixed a problem where an issue's project wasn't immediately set to none when the project was deleted and you were looking at the issue
  • The inbox now correctly displays when issues were marked as duplicates rather than indicating that they were canceled
  • Fixed order of items in quick filters section
  • Fixed a bug where some users were having trouble integrating Linear with Notion.