Skip to content →

Changelog

New updates and improvements to Linear.


Priority for projects

Priority for projects

We've improved how prioritization works in Linear. You can now give projects a priority level, ensuring the most important projects are always in focus. Project priorities use the same scale as issues (Urgent, High, Medium, Low, or No priority).

Micro-adjust priority

Sometimes you want to indicate that a specific piece of work is more important than another one, even if they share the same priority level. You can now do this by micro-adjusting the priority within a list of issues or projects.

On any view ordered by priority, simply drag & drop an issue or project above other ones to indicate it is more important. The exact position will be saved globally across your workspace, so that anyone else looking at a view ordered by priority will see these issues or projects in the same relative positions.

If the moved item is dragged above an issue or project with a different priority level, it will adopt the priority level of the item right below it. By default, items without an assigned priority level are now always sorted last. Learn more by visiting the docs or watch Sagan from our product team walk you through how to micro-adjust priority.

GitHub Enterprise Server

We've expanded Linear's pull request support to self-hosted GitHub Enterprise Server. You can now install the new integration to link Linear issues with a GitHub instance that's hosted in a custom URL. The integration doesn't require new firewall rules and is designed to fulfill the security requirements of our most demanding customers who decide to host GitHub themselves.

GitHub Enterprise Server will support the majority of the functionality of our existing GitHub integration with the exception of issue syncing and commit linking. GitHub.com and Enterprise Cloud users should use our existing GitHub integration and the new one is only meant for Enterprise Server customers.


Introducing Initiatives

Initiatives logo on a dark background

Introducing Initiatives

Today, we are launching a new feature called Initiatives. With Initiatives, you can align projects with larger, strategic product efforts and monitor their progress at scale. Initiatives provide a canonical entry point for your company's most important streams of work.

Initiatives are an evolution of what we set out to achieve with Roadmaps and will directly replace them. All of your roadmap data, views, and favorites will be replaced 1:1, so that none of your workflows will be affected.

One place for your most important product work

When you navigate to Initiatives, you'll find a list of all active initiatives in your workspace. Use initiatives to plan and manage strategic streams of work that span multiple projects and longer timelines, such as major launches, product goals, or company-wide objectives.

From the Active view, you'll access key details for each initiative, including status, target date, associated teams, and owners. Additionally, you'll see a health column with indicators that summarize project health, highlighting any efforts that may need attention.

List of Active initiatives showing the name, short description, owner, teams, number of projects, and project health. Project health appears as green, yellow, red, and gray dots with numbers next to them.

Health indicators show the status of projects: on track (green), at risk (yellow), and off track (red). A gray indicator appears in the health column when a project within the Initiative lacks an update. Select a health indicator to view and discuss related project updates.

Plan strategically

During your planning process, utilize the Planned section to capture ideas and develop strategic plans. When you're ready to advance an initiative, update its status from Planned to Active.

Each initiative has a dedicated overview page where you can link to resources, create related documents, and provide a detailed summary including notes, research, and GTM ideas. At the bottom of the overview page, you can add and view projects associated with the initiative. Navigate to the Projects tab to display the projects in your initiative on a timeline, board, or list view. You can also create custom project views and pin them to the top of the Initiative page.

Initiative overview page showing the Mexico & Spain rollout. You see a 1-line summary, details such as the initiative is active, owned by Nan, and has a target date of Q3 2024. Right under those details, you see that someone linked documents called Spain beta feedback, Mexico beta feedback, and Launch plan. Then, below that shows a description which is long and fades out to black.

Plan and build in a single, purpose-built system

With the addition of Initiatives, you can now plan and track your entire product development process in a single system, where all details of your work remain current and consistent. Trace the impact of a single issue up to company-level initiatives and understand the realtime progress of your plans.


A new home for your projects

A screenshot of the Linear sidebar highlighting the new Projects menu item

A new home for your projects

We added a new Projects page that acts as a single home and entry point for all of your projects. It is easy to access from the sidebar and by default shows you a view of all of the projects in your workspace.

If you have a specific slice or view of your projects that everyone should be looking at, you can create and save that view right from this page. It will be pinned to the top of the Projects page, making it easier to share important views with others and keep everyone aligned. You can now create and attach views to team Projects pages, too.

A screenshot of the new Projects page in Linear highlighting the top navbar containing "All projects" and a variety of attached custom project views

Here are some examples of views you may want to attach to Projects pages:

  • Product pipeline: Show all projects by status on a board view
  • In progress: List out active projects for a single team or across multiple teams
  • Launch calendar: Highlight major marketing releases on a timeline

Asks for Enterprise

We've made improvements to Linear Asks to better support different customer use cases.

On the Enterprise plan, we support granular channel-specific controls. Enterprise users can now also connect multiple Slack workspaces to the same Linear workspace for both the Asks and Slack integrations. This lets you use Asks to manage requests in your internal Slack workspace while also using Asks to triage customer requests from a public or community Slack workspace.

On the Business plan, we added support for a streamlined offering that lets you enable Asks for all public channels. Anyone can create an Ask by selecting a template or reacting to a message with the ticket emoji 🎫.

⌘F for desktop app

You can now press Cmd/Ctrl F to search for text within issues, documents, and projects.


Passkeys: A fast and secure way to log in to Linear

Log in with passkey button shown alongside a fingerprint (Touch ID), Face ID, 1Password, and Microsoft Hello

Passkeys: A fast and secure way to log in to Linear

Linear now supports Passkeys as a login method in addition to email and SSO options. Passkeys are a new standard enabling secure and fast login without having to rely on passwords. They are supported by all major browsers, mobile operating systems, and many password managers like 1Password.

To set up Passkeys on your account, head to Security & Access settings. You'll be able to register several devices if you wish. You can log in to Linear on your browser or mobile app using passkeys today and we're looking to add support to our desktop application later this year.

In addition to adding Passkey support, we also added email-based security notifications for new sessions, API keys, and other security options. These notifications will help you keep track of activity on your account and you'll always see the active sessions listed in your security settings.

IP restrictions

Linear Enterprise customers now have the option to enable an extra security layer for accessing Linear by restricting workspace access to their private network. When enabled, all direct user access to Linear, including web, desktop, mobile, and API access, will be limited to the set of configured IPs. Be careful, don't lock yourself out.

Table improvements

You can now resize tables in the text editor by adjusting the column width. Hover over any column border and then click and drag to change the size. Large tables will overflow the document boundary and allow horizontal scrolling.


European Union data hosting

A globe-like stylized sphere with lines for longitude and latitude

European Union data hosting

You can now choose to store your data in the European Union or the United States when creating a Linear workspace. This change also builds the foundation for us to support hosting data in other regions in the future. You can learn why we chose to make this change now and how we designed and built the technical architecture in this blog post.

To store your data in the EU, select the option when creating a new workspace (we set the default storage location based on your system timezone). The data storage location cannot be changed for existing workspaces. Learn more in the docs.


The next generation of Linear projects

The next generation of Linear projects

We've redesigned projects from the ground up. You can now start projects in Linear when they are just an idea and centralize all of your project work in Linear through research, planning, and execution.

Closing the gap between planning and building

When planning a project, information often gets scattered across multiple platforms like docs, Slack channels, Figma files, and spreadsheets. This fragmentation can lead to data getting misplaced or outdated once work starts, placing a heavy burden on team members to keep project resources accessible and updated for everyone involved. Keeping stakeholders informed throughout the project's lifecycle is challenging.

Our new project design closes the gap between planning and execution. Now, you can now start, plan, and execute your projects entirely within Linear. All project information is consolidated in one place, making it easy to find what you need and establish a clear understanding of priorities and progress. Syncing data between planning documents and issues is now automated, removing the hassle of manual updates.

Project Overview

When you open a project in Linear, you'll now see an Overview tab. At the top you'll see project properties including the status, lead, team members, target date, and a quick description. You'll also see any documents that have been created in the project as well as links to artifacts such as specs, design files, and meeting notes.

The project overview with project properties, project docs and external links, and a description with issues and documents embedded

Collaborative, rich-text project descriptions

Project Overviews also have a project description that you can use while building out your project. During early phases of project development, you can use this space to jot down notes and ideas. Later, it can be transformed into a formal brief with a detailed description of the project. The text editor supports our full suite of functionality, such as building tables, @-mentioning teammates, issues, projects, and documents, as well as adding comments.

Milestones with descriptions

You can now build out a project's milestones directly from a project Overview page. Individual milestones support a detailed description with rich text editing and collaborative features.

Milestone with a detailed description including linked issues, a linked doc, and a comment

Turn text into issues and documents

To make the switch from building and planning easier, we've made it possible to turn text into issues or documents in a single click. Simply highlight text or a list of bullets to turn it into issues in the project. If the text is in the milestone description, issues will automatically be created under that milestone. You can similarly highlight text and turn it into a document linked to the project.

Highlighting a list of bullets in a project doc or description in the Overview will show an option to turn the bullet list into individual issues in the project

Attach views

You can now attach views to projects so that important issues are easy to access. They will show up as tabs pinned to the top of the project.

A project in Linear with attached views for Launch tasks and High priority bugs

Editor improvements

Image from a website being dragged into a Linear project spec

Editor improvements

We've made multiple quality of life improvements and bug fixes to the editor to create a smoother writing experience, whether you are creating an issue or drafting a project spec. You can now drag to re-arrange videos and drop images from outside Linear. We've also added support for GraphQL and improved TSX and JS support in code blocks. Read through some of the 70+ fixes and improvements we made to the editor below.

Table of contents

A table of contents now automatically appears in documents that have at least two headings. This makes it easier to navigate long documents—like detailed project specs or meeting notes—to find what you need.

Table of contents appearing in the left-hand side of a project spec

Mobile beta

Invites for our mobile beta are continually rolling out to iOS users. Pre-orders are still open if you'd like to join the waitlist for iOS or Android: https://linear.app/mobile.


Swimlanes

Project view visualized in a swimlane with Project Status as the rows and Target date (in quarters) as the columns

Swimlanes

Swimlanes bring a powerful new way to visualize your projects and issues on the board view. This highly requested feature allows you to group cards into rows based on different dimensions and instantly see how work is distributed across teams, projects, assignees, and other properties.

Use swimlanes to:

  • View a high-level overview of the roadmap by quarter or team
  • Use simple drag-and-drop to reorganize, reassign, or update issues
  • Understand resource allocation across members of your team
  • Review work per project or assignee during a stand-up

To create swimlanes, open the display options from any issue or project board view and select grouping by Rows.

Display options UI showing new Rows selection option that you can use to create a swimlane

Protip: You can use keyboard shortcuts to navigate and update cards on board views without using your mouse. The following shortcuts are especially helpful when using swimlanes:

  • Move to the left or right column
  • Move to the top Shift or bottom Shift of the group
  • Move up K, down J, right , and left
  • Collapse/expand row T

See all shortcuts by opening searching for board in the keyboard shortcuts list.

New UI

Last week we revealed a refreshed design for Linear’s interface. We redefined the foundational layers of the application's design to improve the hierarchy, balance, and density of all interface elements. You can read about the changes and the design process in-depth in our two-part series:


Welcome to the new Linear

Our new macOS app icon
Our new macOS app icon

Welcome to the new Linear

Today, we are revealing the result of many weeks of work redesigning Linear’s interface. You can read about the changes we made and the design process in-depth in our two-part series:

We have redefined the foundational layers of Linear's design to improve the hierarchy, balance, and density of all interface elements. As you use the application, you will see improvements across every view.

Whether you heavily rely on favorites and folders or prefer a minimalist approach, your sidebar should feel better and less cluttered now.

New sidebar
New sidebar

Tabs, headers, filters, and panels are adjusted to reduce the visual noise and clutter. The current view, available actions, and meta properties are now presented more clearly.

New navigation headers
New navigation headers

The Inbox has a new look with increased density and better contrast.

New inbox
New inbox

The default dark and light themes have increased contrast. If you are feeling nostalgic, you can still apply the Magic Blue theme to the improved UI from the command menu or settings. We have also built a new theme generator that lets you easily adjust the themes.

New light and dark themes
New light and dark themes

Custom statuses for projects

Image showing project status icons, reminiscent of a slot machine with 5 slots and the different icons representing what would be different numbers or images in a slot machine

Custom project statuses

You can now create custom statuses for your projects. Custom statuses help you share more context about where a project is in its lifecycle and what steps are needed to move the project forward. Go to workspace settings > projects to create or modify statuses under the categories: Backlog, Planned, Started, Completed, and Canceled. If your workspace has any paused projects, they'll now be assigned a Paused status under the Planned category.

Here is how we are using custom project statuses internally at Linear:

  • We have three different Backlog statuses to communicate how early a project concept is and how seriously we're exploring the idea.
  • Under the Planned category, the Ready status indicates which projects are ready for engineering to pick up while Accepted signals there is scoping work left to be done.
  • We've created a Maintenance status to capture evergreen projects as well as projects that have shipped but are still actively being worked on (e.g. to incorporate changes based on customer feedback).
Dropdown showing the project statuses we use at Linear. Under the Backlog category, the statuses are Idea, Proposal, Discovery. Under Planned, the statuses are Accepted, Ready, and Paused. Under In Progress, the statuses are In Progress and Maintenance. The remaining statuses are the default Completed and Canceled statuses.

Triage responsibility integrations and API

If you use Triage responsibility to manage who reviews incoming issues on your team, you now have more options available for setting custom rotations. You can now link to schedules from OpsGenie and Incident.io, in addition to PagerDuty. Alternatively, you can use the API to build your own connections to schedules in other applications.

Improvements to document comments

Open comments are now displayed next to documents and always visible until they're resolved. You can view a document's resolved and deleted comments by selecting the checkmark icon at the top right of the page.