releases.shpreview
Home/Linear
Linear

Linear

$npx @buildinternet/releases get linear
Apr 30, 2026

Plan and track your software releases directly from Linear.

Linear Releases integrates with your CI/CD tools to precisely track the deployment environment, version, and status of every issue, giving team members and agents your full deployment context.

Issue statuses automatically update when their associated code changes land in production. See what’s live to customers, not just what’s been merged.

Write release notes for a single release or for a range of releases. Generate release notes with Linear Agent based on included issues.

Releases supports both continuous deployment and scheduled release methodologies. Add up to 5 release pipelines on Business, or unlimited on Enterprise plans. Learn more in our documentation.

Project Slack channels

We’ve added automation to our Slack integration to support common usage patterns for projects.

You can automatically create a connected channel in Slack for each new project in Linear. Project updates post to that channel, and every project member is added to the channel by default.

Admins can enable project channel creation in Slack settings.

Fixes

Agents: Pressing Esc to dismiss an invalid mention search in an agent session no longer leaves a stranded popover backdrop that blocks clicks across the app

  • Agents: Fixed the copy table action in agent chat responses
  • Agents: Fixed agent-generated content mixing placeholder and normal text when editing issues, documents, and projects created from templates
  • Asks: Added RFC 3834 auto-response handling to email intake. Outbound notifications are now marked as auto-generated, and inbound auto-responses are ignored to prevent email loops.
  • Command Menu: Fixed long project names overflowing the issue preview popover in Cmd K search
  • Comments: Fixed a bug where the comment input would not refocus after sending a comment
  • Customer Requests: We no longer record a “customer request moved” timeline entry when the move is caused by marking an issue as a duplicate
  • Cycles: Added a missing option to save custom views from cycle (and other page-level) views with inline filters
  • Editor: Fixed forward-deleting (Delete / Fn+Backspace) at the end of a list item with a nested list
  • Editor: Fixed a bug that prevented deleting rows and columns of tables while multiple users were editing
  • Filters: Fixed a white flash inside the filter input when focusing
  • GitHub: Fixed Linear issues closing when GitHub PRs are merged via custom merge queues that add the externally-merged label after closing
  • Imports: Fixed previous imports remaining collapsed after starting an import or while an import is active
  • Inbox: Fixed Inbox showing emoji reactions as the latest activity instead of more recent comments
  • Initiatives: Hid the “Parent initiatives” action group from context menus when there is no initiative that can be set as a parent
  • Initiatives: Hid the “Add existing sub-initiative” action when there are no other initiatives to choose from
  • Initiatives: Hid the “Sub-initiatives” action group from initiative context menus when the workspace does not have access to the sub-initiatives feature
  • Issue Templates: Issue templates opened from shared creation links now keep their selected project milestone
  • Microsoft Teams: Capped unfurls at 15 per message to prevent message size errors
  • Projects: Retired teams can now be removed from projects they were attached to before retirement
  • Pulse: Fixed feed sometimes showing stale items when switching between Popular, Recent, and Following tabs
  • Reviews: Fixed clicking empty space in the reviews navigation no longer clearing the open review
  • Settings: Fixed settings page content that no longer scrolls over the narrow-screen settings header
  • Settings: Fixed team icon color picker sending repeated save requests while dragging the slider
  • Teams: Fixed a column misalignment on the teams page when sub-teams are nested
  • Triage: Allowed completing or canceling triaged issues without a priority when the team requires a priority to leave triage
  • Views: Fixed issues now leaving label-filtered views in real time after their labels change, instead of requiring a hard refresh
  • Favorites: Fixed inconsistent left-hand menu tab highlighting for favorite items
  • Reviews: Fixed missing review notifications for agent-created PRs when a human takes over
  • Shortcuts: ] and [ shortcuts to open and close the sidebar and details pane now work on Nordic keyboards (and other layouts where those characters require Option/Alt)

Improvements

  • Linear Agent: Added “New agent chat” to the right click menu on the Create button in the sidebar
  • Linear Agent: Linear agent is now able to work with issue drafts
  • Imports: New members created during Linear-to-Linear imports are created in a suspended state when the destination workspace uses SCIM
  • Microsoft Teams: Improved unfurls to render selectively based on the agent’s response and actions
  • Projects: Click the issue count on project list rows and board cards to jump straight to the project’s issues
  • Projects: Project date pickers now dim days based on the workspace’s SLA-configured working days instead of always dimming Saturday and Sunday
  • Pull Requests: Added issue status and assignee selectors to the right-click context menu on the issue slug in the PR header
  • Settings: Updated thread summary settings labels and descriptions to accurately reflect resolved thread summary behavior
  • Sidebar: Right-clicking items in the More menu now opens the same context menu as regular sidebar items
  • Web: Improved detection and warnings about problematic browser extensions

MCP server

  • Issues with a 0-point estimate or “No priority” projects/issues no longer serialize as undefined, so consumers can tell an explicit zero from an unset value
  • Links added through save_issue now go through the integration-aware attachmentLinkURL path, so URLs matching configured integrations (Zendesk, Intercom, etc.) create rich attachments and trigger two-way sync instead of being stored as plain URL attachments

API

  • Fixed inconsistent cancelled vs canceled spelling in integration field descriptions
Apr 23, 2026
  • Linear Agent can now connect to your tools via MCP, giving it access to data and actions beyond your Linear workspace. Bring external context into your workflows to investigate issues, plan projects, write specs, and draft updates grounded in your full context.

For example:

Pull meeting takeaways from Granola into a project update and create follow-up issues

  • Use enterprise context from Glean to draft a more complete project spec
  • Turn interview notes from Notion into customer requests
  • Use PostHog data to validate a product hypothesis

Admins can control access with allowlists and workspace-level MCP permissions. Connect servers in your agent personalization settings or within triage automations. See the docs for supported servers and setup instructions.

Improvements to Linear Agent

We’re continuously improving Linear Agent and adding new capabilities and features.

  • Select text anywhere in Linear and press ⌘+J to send it directly to the agent as context
  • Agent chat now opens in a maximized overlay, so it feels like a natural extension of the toolbar chat instead of a separate page

More control over sharing issues

We recently introduced issue-level sharing, which lets teams share individual issues from private teams with guests and members who don’t have team-level access.

This update gives team owners more control over how that access is managed. Team owners can now configure who can share issues with non-members in team settings. Sub-issues also no longer inherit the parent issue’s share state and can be shared independently.

Issue-level sharing is available on Enterprise plans. Learn more in our docs.

Fixes

  • Agents: Fixed a case where maximizing the agent panel could leave the main view shrunken
  • API: Enabled webhooks now show the correct status dot in API settings
  • API: Agent delegation webhooks are now retried after an initial failed delivery
  • Billing: Fixed an issue where a deleted Stripe coupon on a subscription could block plan changes
  • Editor: Issue titles now auto-generate correctly from template boilerplate when opening the composer with a template
  • Email: Invitation and authentication emails are no longer delayed when bulk sending is throttled
  • Intercom: Intercom conversations are no longer reopened when the linked Linear issue is marked as a duplicate
  • Issue Templates: Applying a template in the issue composer no longer clears pre-filled fields like project when the template doesn’t specify them
  • Issue Templates: Fixed an error when editing templates containing issues with legacy invalid descriptions
  • Issues: Printing or exporting an issue to PDF now includes all pages
  • Slack: Bot messages in Slack threads now sync correctly to Linear instead of appearing as empty comments
  • Slack: Issue links posted to Slack now show the correct title for teams with keys that start with a digit
  • Slack: User group mentions in Slack asks now resolve to the group name instead of showing the ID in Linear
  • Slack: Slack unfurls now work for org-less issue URLs such as linear.app/issue/LIN-123
  • Triage: Issues accepted from a parent team’s triage no longer auto-move to a sub-team based on the assignee’s membership
  • Triage: Fixed a bug where SLAs could be skipped for issues routed across teams by triage rules
  • Triage Rules: Fixed triage rules with a project action not saving
  • Views: Creating a new issue from a sub-team custom view now defaults to the correct team
  • Views: Fixed a crash when opening very large views or dashboards
  • Workflows: Fixed release automation updates failing with a spurious “Team ID is required” error
Apr 16, 2026

Mention @Linear in any Microsoft Teams channel to turn your conversations into actionable work.

You can ask Linear to make changes directly in Linear, or pull information from Linear into Teams. Try it by sending a message like:

@Linear file a bug for this and assign it to me

  • @Linear what’s the latest progress on our billing API project?
  • @Linear create issues for each feature request mentioned in this video

Keep everyone up to date on progress

Connect your Linear projects to Teams channels to keep everyone aligned. After connecting, project notifications like updates will automatically post to Teams.

Install Linear for Microsoft Teams in settings, or learn more in our documentation.

Custom coding tool integrations

Linear already supports one-click integrations to open issues in popular tools like Claude Code, Codex and Cursor. To better support custom workflows and new tools, we’ve added support for custom coding tool integrations.

Custom coding tool integrations let you open issues in tools that aren’t supported out of the box. You can configure them in two ways:

  • Launch a tool using a URL with query parameters
  • Run a local command from the desktop app

Add a new custom coding tool in preferences, or learn more in our documentation.

Sync multiple Slack threads to an issue

When an issue is reported in Slack, either through Asks or the Linear Agent, a synced thread is added to that issue to enable follow-up communication.

Now you can sync an issue to multiple Slack threads when there are multiple reports or requests for the same issue. When the issue is completed, every synced thread receives an update with the outcome.

Connect a new Slack thread to an issue by mentioning @Linear or using the “Link to existing issue” option in the Slack integration.

Fixes

  • Agent: Fixed text selection escaping the agent conversation panel into the document editor when dragging upward
  • Agent: Fixed the assignee field not showing “No assignee” when the issue is delegated to an agent
  • Asks: Fixed a bug where “Manage team templates” could link to an inaccessible page in private teams.
  • Command Menu: Fixed labels not appearing as suggestions when typing in Cmd/Ctrl K
  • Comments: Fixed a bug where inline comments in documents were not clickable
  • Custom Views: Fixed an issue that prevented transferring ownership of custom views
  • Customer requests: We no longer send an Inbox notification when a customer request is moved to a new issue after the original issue is marked as a duplicate
  • Customers: Fixed customer status filter showing incorrect result counts on the Customers page
  • Documents: Fixed a bug where document header icons could overlap with long titles on narrow screen widths
  • Editor: Fixed an issue where images and videos could display a permanent loading spinner in the editor
  • GitHub: Fixed silent integration connection errors for GitHub; a proper error now displays when appropriate
  • GitHub: Fixed an issue where reconnecting a GitHub organization would fail if a different user than the original integration creator performed the reconnect
  • Importer: Fixed a bug in the Jira importer that caused typing in the JQL filter field to be very slow
  • Inbox: Fixed issue details sidebar flashing when switching between issue notifications
  • Inbox: Fixed a visual glitch where the “added as project member” notification showed both a highlight ring and a blue dot on the members pill
  • Inbox: Fixed keyboard focus being lost in Inbox after deleting notifications
  • Integrations: Fixed Salesforce workspace selection getting stuck during setup
  • Issue Templates: Fixed form templates not respecting the relevant project when creating an issue from within a project view
  • Labels: Fixed clicking on issue counts in team label settings occasionally not opening the list of issues with that label
  • Labels: Fixed labels not showing all options on the first open of the issue create and triage accept modals
  • Performance: Fixed a crash for some invited users on first login
  • Project Updates: Fixed an issue where the project update composer would occasionally lose focus while typing if the same update was open in multiple tabs
  • Projects: Fixed project pages always returning to the Overview tab instead of preserving the last visited tab
  • Pulse: Fixed Pulse creation getting stuck when no projects are available in the workspace
  • Search: Fixed project search dropping matching results mid-typing if the project name contained & or +
  • Settings: Fixed BAA document download being unavailable after enabling HIPAA compliance
  • Settings: Fixed incorrect help documentation link on Documents settings page
  • Settings: Fixed content shift caused by scrollbar appearing/disappearing on integration settings pages
  • Settings: Fixed a bug where the create issue shortcut could be triggered while adding members
  • Slack: Fixed a bug where customer requests created from Slack threads could display No Customer instead of the channel’s linked customer
  • Slack: Fixed agent-posted replies not appearing in synced Slack threads
  • Teams: Retired teams are now correctly not counted towards team limits on Basic and Free plans
  • Themes: Fixed Ask Linear toolbar text being unreadable on dark sidebar backgrounds with custom themes
  • Themes: Fixed theme import modal not closing after saving a legacy comma-separated theme
  • Timeline: Fixed some display options that were not responding to clicks
  • Triage: Fixed triage issues jumping to the top of the list when moved to another team’s triage
  • Triage: Fixed a bug where round robin assignment could skip some users
  • Triage Intelligence: Fixed label filters in Triage Intelligence settings not showing team-specific labels
  • Triage Rules: Fixed triage rules incorrectly showing “Deleted label” for team-scoped labels
  • Updates: Fixed update submission dialog briefly flashing an empty input before closing
  • Views: Fixed some missing cycles from sub-teams when grouping an issue list by cycles
  • Webhooks: Fixed team-scoped webhooks not delivering document events for issue and cycle documents
  • Workspace menu: Fixed new workspaces not appearing in the workspace switcher on other clients until refresh

Improvements

  • Agent: It’s now easier to change your default home view on new tab from Linear Agent to other options like Inbox
  • Agent: Agent toolbar notification pips now use blue color to match inbox unread indicators
  • Editor: Titles are now automatically suggested when creating an issue from a comment
  • Insights: The Insights panel now fills the full height of the sidebar
  • Integrations: OAuth and integration popups now open centered over the current browser window instead of the primary screen
  • Milestones: Simplified project milestone deletion to use a simple confirmation dialog instead of requiring typed confirmation
  • Performance: Improved performance when loading issue views in large workspaces
  • Project Updates: Removed milestones no longer appear in project update progress menu
  • Pulse: Pulse entries now lead with a one-sentence takeaway for faster scanning
  • Pulse: Project popovers now show the project’s teams

MCP server

  • Fixed an issue where MCP OAuth connections could disconnect after ~1 day

API

  • Fixed initiative and project filtering by healthWithAge
  • Fixed documentUpdate mutation failing when called with a URL-style document identifier instead of a UUID

Keyboard shortcuts

  • Added keyboard shortcut Shift Cmd/Ctrl 6 for converting text to a collapsible section
Apr 9, 2026
  • Structure your teams in Linear to match how your organization works.

Teams can nest up to five levels deep, making it possible to represent divisions, departments, groups, squads, and more. Sub-teams inherit workflows and settings from their parents at every level, so you can maintain consistency while giving each unit flexibility in how they work.

Multi-level sub-teams are available on the Enterprise plan. Learn more in our docs.

Project and initiative comments

Projects and initiatives now support comments in their activity feed, giving teams a place for high-level discussion alongside updates. Conversations stay attached to the work itself, making it easier for both people and agents to follow and reference.

Use comments to:

provide lightweight feedback that doesn’t belong in an inline comment or formal update

  • discuss open questions and resolve threads once decisions are made
  • capture meeting takeaways and mention @Linear to update docs, revise descriptions, and create issues

Fixes

  • Agent: You can now search past agent chats from the Cmd/Ctrl+K menu
  • API: Fixed initiative filtering by team
  • API: Fixed workflow state positions being unexpectedly reordered when resolving position collisions
  • Asks: Fixed Slack Block Kit messages losing rich content during automatic Ask creation
  • Code Block: Fixed syntax highlighting not appearing when a code block language was set via Markdown paste or the VS Code clipboard
  • Comments: Fixed comment permalinks not scrolling to the target comment after the first click
  • Customer requests:Fixed customer request notifications being sent to users who don't have access to the private team containing the issue or project
  • Editor:Fixed a performance issue when editing collaborative documents in Firefox
  • Editor: Fixed mentions not being inserted when clicking the mention menu in Safari
  • Editor: Fixed video and audio players no longer stealing focus when a user is typing or has a text field in focus
  • Editor: Fixed pasted GitHub comments rendering as tables instead of plain text
  • Filters: Fixed duplicate filter conditions being added
  • GitHub: Fixed GitHub Enterprise Cloud integration settings not showing all installed organizations
  • GitHub: Fixed the integration settings page linking to github.com instead of the configured enterprise instance
  • Issue Views: Fixed deleting a view from the view details page navigating home instead of back to the views list
  • Projects: Fixed deleting an issue from a project board navigating to My Issues instead of back to the project
  • Search: Fixed search input dropping initial keystrokes when typing immediately after pressing "/"
  • Slack: Fixed Slack table attachments not appearing in synced issue comments
  • Triage: Fixed the Copy submenu on triage suggestions copying the parent issue’s data instead of the suggested issue’s data

Improvements

  • Agent: Agent no longer asks for confirmation on routine bulk updates of up to 5 issues
  • API keys: Improved scope information shown for each API key
  • Asks: Added a browser prompt before leaving an unsubmitted Ask with unsaved changes
  • Editor: Improved @mention hover cards so you can move your cursor into them
  • Focus: Improved grouping so pull requests that close an issue appear under that issue’s project when grouped by project
  • GitHub: Added support for magic words in revert pull request descriptions
  • OAuth: Added a last used date to application OAuth tokens when available
  • Projects:Project activity now shows when Slack channel creation fails, including the reason

MCP server

  • Issues: Issues created through the MCP without a stateId now default to the team’s default state, even when triage is enabled, if the user is a member of the team
Apr 2, 2026
  • Linear Asks allows you to capture internal requests and bring them into Linear so the appropriate team can work on them. Previously, we've enabled intake through Slack and email.

Now we've added custom web forms as well.

Teams can create a dedicated Asks page with forms for the types of requests they handle, like feature requests, bug reports, data pulls, or HR and IT tasks. Forms are powered by issue templates, so teams control exactly what information gets collected. Every submission becomes an issue in the team’s triage inbox, where it can be fielded by a team member or routed with Triage Intelligence.

Anyone in your company can create an ask, even if they don’t have a Linear account. After submitting an ask, submitters can follow up through a synced email thread on the issue.

Web forms for Linear Asks are available on the Enterprise plan. Learn more in our documentation.

Fixes

Agent: Fixed "Ask Linear" and history buttons highlighting when the agent toolbar is right-clicked

  • Agent: Fixed agent chat prompt clearing when navigating to settings pages
  • Agent: Fixed slow UI responses when agent chat is streaming
  • Agent automations: Fixed a bug where the agent triage automation editor could lose the input if the rule failed to save
  • Agent Session: Fixed long file paths overflowing in agent activity tooltips
  • Asks: Preserved original Slack rich text formatting from Slack Asks forms
  • Code Reviews: Fixed Swift raw/extended string literals (#"..."#) breaking syntax highlighting for the remainder of the file
  • Date fields: Fixed date picker not respecting the user's locale when entering a date without a year (e.g. 05/06 would always resolve to May 6th)
  • Documents: Fixed duplicate favorite action showing when viewing a project document
  • Editor: Fixed the toggle checklist keyboard shortcut (Alt/Option Enter) which had been incorrectly changed to Cmd/Ctrl Enter
  • Editor: Stopped collapsed code blocks from automatically expanding after refocusing an issue page
  • Editor: Fixed entity mention icons not updating in real-time when changed by another user
  • Editor: Fixed text formatting dropdown appearing detached and at the wrong z-index when editing sub-issue descriptions
  • Editor: Fixed pasting screenshots into editors not auto-scrolling to reveal the pasted content
  • Favorites: Fixed favoriting an Initiative's Update tab incorrectly taking you to the Projects tab
  • Focus: Fixed breadcrumb in the Focus tab showing misleading parent/sub-issue hierarchy when navigating between issues
  • GitLab: Fixed an issue where merging a GitLab MR could move the linked issue backwards in status automations instead of staying in "Done"
  • Inbox: Fixed notification type filters in inbox
  • Inbox: Anchor links in document comments now correctly navigate to the linked section when opening from Inbox
  • Inbox: Fixed inbox project filter sometimes not showing any projects
  • Inbox: Changed empty state to fill the whole width of the inbox view
  • Initiatives: Fixed initiative filtering showing unrelated parent initiatives when sub-initiatives have multiple parents
  • Integrations: Fixed flickering when navigating to an already installed external integration page
  • Issue Activity: Fixed issue activity section rendering empty initially and history entries popping in with layout shifts when navigating between issues
  • Issues: Fixed missing left padding on delegation pill in issue list views
  • Issues: Fixed business-day issue SLAs so weekend-created issues expired at the next working-day boundary
  • Issues: Hovering over actor names of issue history entries now shows a popover
  • List: Fixed missing padding on the selected items count badge shown in collapsed group headers
  • OAuth: Fixed authorize button being disabled when auto-submit form is unavailable
  • OAuth: Fixed the Authorize button being disabled for users in workspaces where another user had already authorized the OAuth app with prompt=consent
  • Projects: Fixed the "Away" badge not showing in multiple users' popovers (e.g. project members)
  • Projects: Fixed project health grouping to correctly place projects with "never" update schedule and non-active projects with stale health in the "No update expected" group
  • Projects: Project update reminders are no longer sent for deleted projects
  • Project Updates: Creating an issue from a project update now properly adds that issue to the project
  • Project Updates: Fixed project update mentions showing project preview instead of update preview
  • Settings: Fixed team settings workflows and automations page layout shift on initial load
  • Shortcuts: Added O + V command to the shortcuts list in the ? menu. This shortcut was previously functional but not listed.
  • Sidebar: Fixed collapsed teams in the sidebar auto-expanding when navigating to a team page via command menu or keyboard shortcuts

Improvements

  • Agent: Linear Agent can now reorganize issue and project labels
  • Agent: Dragging files anywhere onto the agent chat window now triggers file upload
  • Agent: Chats can now be copied as markdown
  • Agent: Added ability for Linear Agent to delete customers
  • Agent: My Issues, Inbox, Reviews, Pulse, and team views can now be included as context for Linear Agent
  • Agent: Improved the expand/minimize arrow icons in the agent chat window for clearer iconography
  • Agent: Improved recognition of natural-language delegation prompts in Slack (e.g. "@Linear work on this", "@Linear go")
  • Asks: Updated "Reconnect" copy in Slack and Asks settings to say "Update connection", as integration is still connected when this displays
  • Custom Views: Added "Show sub-team issues" toggle to custom view display settings when the view is associated with at least one team with sub-teams
  • Deeplinks to AI coding tools: Run a custom local script when opening issues in coding tools. Enable this behavior in preferences.
  • Deeplinks to AI coding tools: "Copy as prompt" now respects the "move issue to started status" preference, matching the existing open-in-coding-tool behavior
  • Desktop: Desktop redirect interstitial now shows a countdown before closing
  • Drafts: Drafts page cards now have a subtle shadow for better visual separation
  • Editor: Code block controls are now hidden when text is being selected
  • Editor: Improved and unified mention styling
  • GitHub: "Implements" is now a magic word for GitHub PR descriptions, matching the behavior of "closes," "fixes," and "resolves"
  • Guests: Guest users now see a "Guest" badge on their hover card, making their role clearly visible
  • Inbox: You can now make Inbox sidebar smaller, the minimum width is now 300px instead of 350px
  • Inbox: Added "Mark all as read" to the inbox sidebar right-click menu
  • Jira Sync: New Jira sync unidirectional links to sync property changes back to Jira
  • Jira Sync: Added the ability to manually link a Jira epic to a project, enabling sync for projects that weren't automatically linked
  • Settings: Updated agent automations description to clarify triage-only scope
  • Slack: Arrow sequences (->, -->, <-, <--) in Slack notifications are now rendered as /
  • Teams: Improved retired banner copy to "Team retired — [model] is read-only" for clarity
  • Triage: Added "Show triage issues" toggle to issue list display settings on team, project, and My Issues screens
  • Videos: Added "Copy link at timestamp" to the video context menu. Pasting the copied link embeds the video starting at the referenced timestamp

MCP server

  • Fixed MCP OAuth flow hanging on the redirect page for non-Safari browsers
  • Fixed MCP OAuth flow failing when the callback probe consumed the authorization code before browser navigation
  • Added support for removing issue relationships
  • Updated ChatGPT app client ID for search and fetch tools
  • Added trashed field to list_projects and get_project responses so consumers can identify soft-deleted projects

API

  • Added parentId filter to issue subscriptions
Mar 24, 2026

Try Linear Agent

We're excited to share the next major step in Linear's evolution. For the vision behind Linear Agent, read the letter from our CEO, Karri.

As execution accelerates, the bottleneck in product development shifts toward judgment: deciding exactly what to build and where your team's time, attention, and tokens are best spent.

Your workspace already contains much of the context needed to drive good product decisions, but getting to it means reading through threads, combing the backlog, reviewing customer requests, and piecing together what's relevant.

Linear Agent brings all of that context within reach.

Built directly into Linear, and accessible everywhere, Linear Agent understands your roadmap, issues, and code. It can help you synthesize context, make recommendations, and take action.

For example, when starting a new project, instead of manually researching past feature requests, you can ask Linear to find related issues, group them by relevance, and pull the right ones in. From there, ask it to extract common requirements across customer requests and scope out a starting point for your spec — all in a few minutes.

Linear Agent is powered by frontier language models and fully grounded in the context of your workspace. Use it to supercharge your everyday workflows:

In Slack, send: "@Linear Make issues based on the discussion here and assign them to me"

  • When writing a project update, tell it: "I’m writing an update for this project. What’s changed recently, and what should I include?”
  • When planning your next cycle: “Read this backlog and pull out repeated themes that we can prioritize"
  • When you come back from time off and need to know what's going on: “Is anything at risk or falling behind that I should be aware of?”

Linear Agent works with you wherever you are. Open a chat from the bottom-right of the desktop app (shortcut Cmd/Ctrl + J) or the mobile app, or mention @Linear in any comment or reply. It's also available in Slack and Microsoft Teams.

Skills and Automations

As you use Linear Agent, you’ll find workflows worth repeating. When a conversation gets you to a good result, you can ask Linear to save it as a reusable skill. This is especially useful for recurring workflows, like catching up on projects or drafting issues from meeting notes. Run a skill from the skills menu in any chat or with a slash command. Linear will also automatically use skills when it thinks they are applicable.

You can also trigger agent workflows automatically when issues enter triage. Every new issue adds context to your workspace, and Linear can intelligently help you refine, synthesize, or act on it.

Automations are available on Business and Enterprise plans.

Code Intelligence (coming soon)

We're also announcing Code Intelligence, a capability that extends Linear Agent's understanding to your codebase. Once enabled, it supports code-aware tasks like diagnosing app functionality and designing technical specifications.

Non-technical teammates can ask questions they'd normally have to track down an engineer to answer — how a feature works, who owns a system, what recently changed — and get a reliable response.

Code Intelligence is coming soon to Business and Enterprise plans.

Availability and pricing

Linear Agent is now available in public beta for all teams. Agent and Skills are included on all Linear plans. Automations and Code Intelligence are available on Business and Enterprise.

During the beta period, all features are available at no additional cost as we refine and expand the product.

At general availability, we expect chat functionality — in-app, in comments, Slack, and Microsoft Teams — to remain included in the base seat price. High-volume compute capabilities like Automations and Code Intelligence may move to usage-based pricing beyond a certain threshold.

We'll provide clear advance notice before any pricing changes take effect. Reach out if you have any questions.

Improvements

  • Asks: Slack channel mentions in form submissions now display the channel name with a link (instead of ID)
  • Documents: Added hover tooltips showing user names in multi-user version history
  • Editor: Added a command to change displayed properties (milestones, projects, etc.)
  • Editor: Added syntax highlighting for ReScript (.res, .resi) files
  • Editor: Milestones now appear in the @-mention menu when writing project updates
  • Editor: Improved text selection when mentions are at the start and end of lines
  • OAuth: Clarified webhook warning to indicate reauthorization is required for existing installations
  • Projects: Added Description field to display options for Projects list views
  • Settings: Added search to the timezone selector in team settings
  • Triage Rules: Added support for removing an issue’s assignee

Fixes

  • Cycles: Fixed right side overflow in cycle detail view
  • Cycles: Fixed cycle tabs only showing the team name instead of the cycle name
  • Exports: Fixed Google Sheets exports failing when spreadsheets exceed size limits; exports are now disabled with notification and can be re-enabled with a fresh sheet
  • GitHub: Fixed issue attachment links not updating after repository renames
  • Importers: Fixed projects imported from Shortcut epics being incorrectly archived across shared teams
  • Initiatives: Fixed manual sort order not persisting when reordering sub-initiatives in custom initiative views
  • iOS: Fixed date mentions using incorrect time zone
  • iOS: Fixed initiative reminder notifications opening an unsupported page instead of the update composer
  • Issues: Restored the copy branch name button in the post-creation toast
  • Issues: Fixed blank description and activity feed during initial load
  • Issues: Fixed project property from templates not applying via template URLs
  • Milestones: Fixed Slack notifications no longer showing progress percentage for removed milestones
  • Notifications: Fixed view subscription notifications for due date window filters so issues now trigger when entering a bounded range
  • Projects: Fixed project association being removed when creating issues for teams not yet in the project; now prompts to add the team
  • Security: API keys now persist across suspend/unsuspend cycles (inactive while suspended)
  • Settings: Fixed a bug causing the admin modal to appear empty on first open
  • Triage: Fixed a sporadic 404 when moving issues between teams

API

  • GraphQL subscriptions can now be used with the API
  • Added filtering to issue created/updated GraphQL subscriptions
  • Added the Team.parent field in the public API
  • Added validation of template descriptionData against the ProseMirror schema to reject invalid node types

MCP server

  • Added support for pagination in the list_comments tool via cursor, limit, and orderBy parameters
  • Improved initiatives to now return and accept multiple parent initiatives instead of a single parent

Keyboard shortcuts

  • Use G then X to open the team archive
  • Cmd/Ctrl J now opens Linear Agent
Mar 12, 2026
  • Introducing a calmer, more consistent interface.

We've visually refreshed Linear's interface design to make it easier to scan information, navigate between workflows, and stay focused.

A few highlights:

Headers, navigation, and view controls are now consistent across projects, issues, reviews, and documents, making it simpler to orient yourself and move between workflows

  • Icons across the app have been redrawn and resized
  • Navigation sidebars are slightly dimmer, allowing the main content area to stand out

Learn more about our design process on our blog.

Additional launchers for AI coding tools

We recently gave you the ability to open issues directly in your AI coding tools with all of the context they need to take a first pass.

We've now expanded the list of supported tools. In addition to popular options like Claude Code, Cursor, and Codex desktop, you can also now open issues in:

  • Amp
  • Codex CLI
  • Devin
  • Factory
  • Lovable
  • Netlify Agent Runners
  • Warp
  • Windsurf

Enable your tools in preferences, and launch them from any issue using the dedicated shortcut or with Opt . (Mac) or Ctrl Alt . (Windows/Linux).

Mobile agent sessions

Work with your coding agents on the go. After delegating an issue to an agent, open its session in the Linear mobile app to see realtime reasoning or review past sessions. For agents that support it, you can also send additional messages in the session to help steer the work.

Multiple parents for sub-initiatives

Sometimes a sub-initiative contributes to multiple high-level goals. This is common in goal setting frameworks like OKRs.

Sub-initiatives can now belong to multiple parent initiatives in Linear, allowing you to express how work rolls up in different ways across your org.

Available on Enterprise plans.

Send comment on Enter preference

As part of our design refresh, we've made commenting across Linear more lightweight. You can now select between sending comments with just the Enter key or with /Ctrl Enter in preferences.

Improvements

  • Agent: Linear Agent now respects the Slack channel’s synced team context when fetching project updates
  • Automations: Improved automatic issue self-assignment on move to started state for API-driven changes
  • Deeplinks: Added support for issue.branchName variable in custom prompt for coding tools
  • Editor: Improved performance when editing text inside a collapsible section
  • Email Asks: Added a setting to automatically reopen closed issues when new email replies are received
  • Email Asks: Added sender name to the reply-to header for Asks emails
  • Emoji: Improved emoji search for organizations with a lot of custom emojis
  • GitHub Sync: Added alignment (left/right) support for inline images
  • GitHub Sync: Added support for inlining images inside headings
  • GitHub Sync: Added support for headerless HTML tables in GH sync
  • Inbox: Added inbox filtering by notification actor, so you can narrow down or clear notifications from a specific agent or user
  • Initiatives: Added support for filtering initiatives by created, updated, completed, start date, and latest update date
  • Salesforce: Improved syncing of comments on issues linked to Salesforce Service Cloud cases as internal notes on the case
  • Triage: The modal when marking many issues as duplicates is now scrollable

Fixes

  • Agents: Fixed editor toolbar appearing below the agent session panel
  • Deeplinks: "Work on issue" now uses the default shell where appropriate
  • Deeplinks: Fixed a bug where deeplinks with long prompts could fail on Windows
  • Documents: Relative date mention labels ("Today", "Yesterday", "Tomorrow") are now appropriately updated when the document is open
  • Drafts: Comment drafts are now persisted when leaving inbox view via double-clicking on an inbox item
  • Editor: Allowed adding an empty paragraph after a code block in the editor using the mouse
  • Filters: Fixed missing icons for grouped filters in the advanced filter menu
  • Insights: Fixed an issue where expanding Insights to fullscreen and opening an issue would not re-open Insights in fullscreen when pressing Back
  • Issues: Fixed default template state being overridden when creating issues from a cycle view
  • Issues: Fixed a bug where Linear could be shown the actor when the change was made by a user
  • Lists: Fixed an issue where clicking a parent's checkbox when a child was already selected would not correctly select the parent
  • Notifications: Fixed view subscription notifications not triggering for time in current status filters
  • Projects: Fixed burnup chart being skewed after moving a project to backlog and back
  • Settings: Fixed saving workflow status sometimes getting stuck in pending state
  • Settings: Fixed the "Back to app" button in settings navigation not working reliably
  • Sidebar: Fixed bug where collapsed sidebar would sometimes not open on hover
  • Templates: Fixed the "Create from template" action not listing all templates when used right after opening the app
  • Templates: Fixed intermittent issues with saving when editing project templates
  • Templates: Configured email addresses for templates are again reliably accessible in template settings
  • Tooltips: Fixed a glitch in interactive tooltips which prevented expanding them in some scenarios
  • UI: Improved handling of discarding from the Make a copy as new issue dialog
  • Updates: Fixed project/initiative update editor remaining open when switching tabs
  • Updates: Fixed a bug where project updates could get posted to Slack twice
  • Views: Fixed project board view groups expanding unexpectedly when saving display preferences

Keyboard shortcuts

  • Fixed numeric shortcuts on non-US keyboard layouts so Cmd/Ctrl+<number> now triggers properly
  • Standardized keyboard shortcuts for document headings and body text to match common editor conventions (macOS: Cmd Option 0–4; Windows/Linux: Ctrl Alt 0–4)
  • You can now choose whether to send comments on Enter or Cmd/Ctrl Enter in preferences

API

  • Issues: Issues created through the API without a stateId now default to the team default state, even when triage is enabled, if the user is a member of the team
  • Markdown: Previously uploaded file links used in mutations will now correctly render in the editor instead of as plain links
Feb 26, 2026

Starting an issue used to mean manually creating a feature branch. Now it means assembling the right context so your coding agent can take a first pass. We've made this much easier to do in Linear.

You can now launch your preferred coding tool directly from a Linear issue, with a prefilled prompt that includes the issue ID and all relevant context: description, comments, updates, linked references, and images. No copying or reformatting required.

Open in a coding tool by pressing Cmd Option . (Mac) or Ctrl Alt .(Windows/Linux) to launch your most recently used tool, W then O to choose from your enabled tools, or by clicking the button next to the issue identifier.

Supported tools:

Claude Code

  • Codex
  • Conductor
  • Cursor
  • GitHub Copilot
  • OpenCode
  • Replit
  • v0
  • Zed

Prompt templates can also be customized to add standing instructions for how your agent should approach issues. For example, you may always want your agent to give you a detailed plan before writing any code.

Configure your personal coding tools, prompt template, and more in preferences.

Linear in Notion's Custom Agents

Create and update Linear issues and projects using Notion's new Custom Agents. Flexibly and seamlessly connect your workflows across both tools.

API

  • Markdown: Previously uploaded file links now render correctly in the editor when used in mutations
  • Webhooks: Project webhooks now trigger on milestone and relation changes

Fixes

  • Agent sessions: Fixed agent sessions remaining associated when an issue is archived, allowing them to be restored along with the issue
  • Documents: Fixed a bug where switching tabs while commenting on a document would lose the draft of the comment
  • Editor: Fixed an issue preventing editing an empty Mermaid diagram in fullscreen mode
  • Insights: Fixed an issue where Insights in fullscreen would not reopen after pressing Back when opening an issue
  • iOS: Corrected SLA history duration rendering in issue activity when SLA start times are reset, including proper “ago” formatting for pre-start breach timestamps
  • Lists: Fixed an issue with selecting a parent when a child issue is already selected
  • Locale: Fixed a crash that could occur when using an unknown system locale
  • Project Labels: Fixed an issue adding new labels to existing project label groups in some scenarios
  • Project Milestones: Fixed drag-and-drop glitches on the project overview page
  • Project Updates: Fixed an issue where updates could post to Slack twice
  • Pulse: Fixed daily Pulse project/update links incorrectly pointing to example.com
  • Settings: Fixed editing statuses occasionally getting stuck in a pending state
  • Views: Fixed inline search on view lists not reliably returning results.

Improvements

  • Images: Removed meaningless image captions (such as hashes or UUIDs) from display
  • Issue Templates: Default template statuses are now respected in more situations
  • Webhooks: Added a diffMarkdown field to project and initiative update webhook payloads, providing a formatted summary of changes between updates
  • Emojis: Improved emoji search performance for organizations with many custom emojis
  • Agent sessions: Thought items in the session sheet now render as full rich text instead of a single truncated line

MCP server

  • Issues: Added SLA status to issue responses
  • Issues: Improved support for parent labels
  • Issues: Added support for filtering issues without an assignee
  • Issues: Combined create_issue and update_issue tools into a single save_issue tool.
  • Projects: Added support for looking up projects by slug

Keyboard shortcuts

  • The / key now correctly types as a character in action menu text fields when text is present, instead of always triggering search
Feb 13, 2026

Refine your searches, views, and dashboards with advanced filters. Combine multiple AND/OR conditions to define exactly what you want to see.

For example, track high-priority bugs for prospective customers in a single view by combining Priority, Label, and Customer status filters.

Subscribe to a view to get notified when issues match your conditions, or use advanced filters to power targeted dashboards.

Get started by choosing advanced filter from the filter menu, or use AI filter to describe what you're looking for in natural language.

Share issues from private teams

You can now share individual issues from private teams with specific users outside of the team. This is especially useful when bringing collaborators on to solve individual problems for highly sensitive teams, like security or HR. You can assign them a specific issue from your team without giving them access to the rest of the team's data.

Shared issues will have a banner prominently displayed to indicate who that issue is visible to.

Private issue sharing is available on Enterprise plans. Learn more in our docs.

Create projects and initiatives on Android and iOS

Capture ideas on the go by creating new projects and initiatives on Linear's mobile apps. Write project summaries and properties to express your intent, then build out full descriptions and milestones later.

Gemini Enterprise connector

Gemini Enterprise users can now create issues from Gemini, and access data from their existing issues and projects. Learn more in our docs.

Improvements

Agent: Linear Agent for Slack can now add images from a conversation to existing entities

  • Android: Added ability to copy, edit, and remove issue link attachments via long-press menu
  • Desktop: Added option to show notification count in app dock
  • Importers: Improved handling of importing closed or done issues; we will now no longer import issues as archived if active parent/sub-issues exist
  • Insights: Tables on insights using a slice related to a date (like slice by "Created at") will be sorted from the most recent date to the oldest date top to bottom
  • IOS: Users can now add link attachments to issues directly from the issue screen
  • Performance: Improved performance when using certain browser security extensions
  • Triage Intelligence: Issue suggestions popover now shows created/completed timestamps to help identify older issues that may be less relevant

API

  • Customers: CustomerNeed.url, deprecated in December 2024 in favor of the attachmentUrl field, is now removed
  • Markdown: Videos from websites like YouTube and Loom will automatically be turned into embeds if added as ![](link/to/video)

MCP server

  • Added project resources to MCP responses
  • Added the ability to list project members

Fixes

  • Attachments: Fixed Jira link attachments overriding custom link titles
  • Customer Requests: Fixed customer requests being hidden after restoring an issue from an archived project
  • Editor: You will now be prompted to save or discard unsaved editor changes when closing or refreshing Linear
  • Editor: Code blocks are now visible when printing
  • GitHub: Fixed GitHub sync not updating the issue body when the description was updated via the API
  • GitHub: Fixed GitHub integration configuration page that was redirecting users to a desktop app
  • Triage: Fixed alignment of spacing in triage inbox with notification inbox
  • Updates: Fixed project update drafts that will no longer be lost when opening Linear in another tab
  • Slack: Fixed Slack notifications toggle that could get stuck in an indefinite loading state
Feb 5, 2026
  • We've expanded Linear's MCP server with support for initiatives, project milestones, and updates. These allow product managers to keep plans up to date and communicate progress from other tools like Cursor and Claude.

Newly added MCP tools:

Create and edit initiatives

  • Create and edit initiative updates
  • Create and edit project milestones
  • Create and edit project updates
  • Manage project labels
  • Support for loading images

We also improved performance and reduced token usage through better tool documentation, and added broad support for loading Linear resources through URLs.

Deprecation of /sse MCP endpoint

SSE as a transport was deprecated starting with protocol version 2024-11-05. As all modern clients now support the more reliable HTTP streams, Linear MCP is fully removing SSE support. To switch, update your endpoint from https://mcp.linear.app/sse to https://mcp.linear.app/mcp.

Deprecation errors for SSE will be rolled out gradually over the next two months.

Read more in Linear MCP documentation.

Nested sub-issues

Issue lists can now show sub-issues as a nested hierarchy. Turn on this display option from any issue list view.

Retired teams

Teams form and disband as organizations evolve. When a team is no longer active, its issues and projects still hold useful context, but shouldn't clutter your workspace.

We're introducing the ability to retire teams, giving you a clean way to wind a team down while preserving its project and issue history.

Retired teams are read-only and hidden from the sidebar, but their issues, projects, and documents are still accessible. When retiring a team, you can choose to cancel any remaining open issues or move them to another team. Retired teams can be restored at any time.

Admins, workspace owners, and team owners can retire a team from its settings page.

Improvements

  • Asks: Added a link to Asks settings in the Slack message shown when a channel isn’t configured for auto-creating Asks
  • Asks: Asks now attempt to include file attachments from forwarded Slack messages when creating issues
  • Audit log: Added an audit log entries when a project or issue is deleted
  • Email: Email intake now handles emails with empty or missing subjects by generating AI-powered titles
  • Figma Plugin: Improved the Figma plugin’s performance by no longer loading all pages in the current file
  • IOS: Added the ability to create initiatives from the iOS app
  • IOS: Added support for composing project and initiative updates directly from Pulse
  • Notifications: Added notifications to inform assignees when an issue is deleted or restored
  • Security: In Enterprise workspaces, bypass of login method restrictions is now only available to owners, not admins and owners
  • Slack: Improved how public Slack channel names appear in synced comments. Private channels continue to show only the channel ID for privacy

Fixes

  • Action Menu: Fixed the command menu becoming unresponsive while typing with CJK IMEs
  • Dashboards: Fixed Insights showing an empty state instead of 0 when there were no matches
  • Editor: Fixed the table column resize cursor getting stuck after using the resize handle
  • Editor: Fixed embed menu text corruption when pasting URLs with leading newlines
  • Inbox: Fixed disappearing avatars in inbox notifications when resizing the browser window
  • Issue composer: The issue and project composers now default to your first active team that’s included in the current cross-team view
  • Issue Templates: Fixed a bug where sub-issues were duplicated when creating issues from form templates
  • Lists: Your last scroll position is now properly restored when returning to a list using the back button or keyboard shortcut after clicking into one of its items
  • Navigation: Fixed the Exploring section not appearing in the sidebar when navigating to a favorited page
  • OAuth: Fixed integrations using client credentials being unable to access initiatives
  • Search: Preserved search input when switching between result type tabs
  • Slack: Fixed URLs with link text formatting not showing up as expected on Android devices
  • Statuses: Fixed time in status property showing negative seconds on recently changed issues

API

  • Agents:OAuth app agents no longer automatically become the delegated agent when updating an issue’s status to Started or Done
  • Added IssueHistory resolvers for project milestones, SLA changes, and triage responsibility teams

Keyboard shortcuts

  • Added keyboard shortcut to add comments in code blocks: Cmd/Ctrl/
Jan 29, 2026
  • Time spent in individual statuses is now tracked and available throughout Linear. Hover over any issue's status indicator to see the cumulative time it's spent in each status. You can use this to spot where things are getting stuck, identify bottlenecks, and optimize your development process.

On lists and boards, you can see how long items have been in their current status. Order by time in status to surface blocked work, or filter by conditions like In Review &gt; 7 days to catch issues that have fallen through the cracks.

In Insights and Dashboards, analyze the time spent in any status and slice by time period or other attributes to see how performance changes and differs across your workspace. Use this to quickly uncover systemic bottlenecks and outliers.

Time in status is available as a display option in views, and as a new measure in Insights.

Jira Epic sync

We’ve upgraded our Jira integration to support bi-directional syncing between Jira Epics and Linear projects. Changes to properties like status, target date, and description automatically reflect in both applications, so you don't have to update them manually.

Configure the Jira integration from your Linear workspace's integration settings.

Fixes

Boards: Fixed horizontal scroll position not being restored on the board view when using rows grouping

  • Comments: Fixed showing both when a comment was created and edited
  • Editor: Fixed slash command sub-menus to be selectable using the mouse (instead of just the enter key)
  • Editor: Fixed drag-to-reorder todo items not working in Firefox
  • Filters: Fixed incident.io link filters failing to match issues
  • Integrations: Fixed connecting Slack channels from the desktop app
  • Issues: Fixed issue properties overflowing at certain screen widths
  • Projects: Fixed a bug where milestone content or other data could be lost during project creation if the server returned an error
  • Settings: Fixed label search not updating correctly when switching between workspace and team label pages
  • Settings: Fixed team member lists not refreshing after members were added or removed

Improvements

  • Android: Added support for creating a project and editing project title and summary
  • Android: Added the ability to filter inbox notifications by category
  • Importers: Issue numbers are now preserved from the source tool during imports when the destination team is empty, even if the team was created outside the import flow
  • Integrations: Improved error notifications when Linear can’t connect to a self-managed GitLab instance
  • iOS: Added support for creating a project and editing project title and summary
  • iOS: You can now toggle todo checkboxes in issue descriptions without entering the editor
  • Issues: Improved assignee search by ranking Project and Team members higher than others
  • Lightbox: Improved zoom controls for the image lightbox

MCP server

  • In update_issue, allowed assignee and delegate to be set to null to remove them.
  • In update_project, allowed lead to be set to null to remove it
Jan 22, 2026
  • Now you can customize Linear Mobile to fit your daily workflow.

Personalize the bottom toolbar to prioritize the features you use the most. Rearrange the main navigation items, or pin specific projects, initiatives, and documents for quick access. For example, you can choose Pulse to stay up to date with work across your teams, or My issues to manage your assigned tasks.

To pin specific projects, initiatives, or documents, open the item and use the ••• menu in the top-right.

Available today in the App Store and Play Store.

Redesigned timing charts in Insights and Dashboards

Timing charts in Insights and Dashboards have been redesigned to make it easier to spot workflow trends and bottlenecks.

Timing charts now use a logarithmic scale by default so outliers don't visually flatten the rest of your data. Percentile metrics also display by slice, allowing you to compare across different dimensions or track changes over time. We’ve also removed issue limits to support analysis across much larger datasets.

Linear Agent for Slack on all plans

We've made Linear Agent for Slack available on every plan, including Basic and Free. Update your Slack integration, then create issues or ask questions by mentioning @Linear in Slack.

Linear Code Reviews (Private Beta)

Linear Code Reviews is now available in private beta. We've brought code reviews directly into Linear, with support for both traditional PR workflows and agents output.

Join the waitlist to request early access.

Fixes

Agents: Fixed Linear agent assigning work to inactive users

  • Agents: Fixed layout shift when loading issue views that have agent sessions
  • Agents: Fixed agent panel content overflowing when agent output contained long inline code strings
  • Asks: Fixed an issue where email auto-replies were incorrectly inheriting the styles of the emails they were replying to
  • Boards: Fixed a blank frame appearing on initial render for boards with swimlanes
  • Boards: Fixed unwanted scrolling when interacting with cards in board views
  • Cycles: Fixed a bug where the tooltips on the cycle progress graph showed the incorrect estimate points for today and tomorrow
  • Documents: Fixed moving documents from issues
  • Editor: Fixed an issue with using arrow keys in mentions menu
  • Editor: Fixed an issue where videos glitched between playing and paused state
  • Editor: Fixed an issue of deleting an issue when undoing the creation of an issue from a selection. The issue will be restored on redo
  • Editor: Fixed several usability problems related to dragging and dropping table columns and rows
  • Email Intake: Fixed an issue where emails with multiple identically named file attachments would only display the first image in Linear issues
  • Filters: Fixed the inline filter not persisting across navigations to issues in view and back
  • Icons: Team icon custom colors now have proper contrast adjustments
  • Initiatives: Fixed the position of comments on the initiative overview page
  • Issues: Fixed resource links to x.com not being correctly labeled "via X", and the icon not being visible in dark mode
  • Issues: Fixed board drag-and-drop not working correctly when dragging issues into empty rows while ordering by priority
  • Jira: Fixed a bug where Jira integration would not map statuses correctly if the status contained non-ASCII characters
  • Lists: Fixed a bug in the shift + click selection logic
  • Lists: Fixed a bug where dates in project lists could get truncated
  • Menus: Fixed click target for checkboxes in menus with multiselect
  • Notifications: Fixed overly long email subjects for pull request comment notifications
  • Project Updates: Fixed milestone progress showing stale numbers in draft project and initiative updates
  • Projects: Fixed timeline date tooltip appearing in the wrong position after scrolling vertically
  • Projects: Fixed an issue where the deleted project name would remain displayed in the breadcrumb after deleting a project
  • Projects: Fixed project update milestone progress not reflecting actual progress when teams have estimates disabled
  • Search: Fixed project search results rendering
  • Settings: Fixed audit log table overflowing with longer actor emails
  • Settings: Fixed an animation glitch in workflow and project status settings
  • Sidebar: Fixed an issue on macOS where hovering the left edge would repeatedly show and hide the sidebar if the window was against the leftmost screen edge
  • Sidebar: Fixed right-clicking to show hidden items now works between Favorites and Teams
  • Slack: Fixed some labels not being applied on form templates submitted through the Slack integration with a label group field
  • Slack: Fixed some URLs in Linear that formerly rendered incorrectly in Slack
  • Tooltip: Fixed tooltip staying visible when clicking on updates in projects or initiatives list
  • UI: Favorite button color is now properly consistent on hover
  • Video Transcription: Fixed video transcription in documents and projects

API

  • Agents: Improved AgentSessionEvent webhooks, making AgentActivityWebhookPayload's userId field no longer nullable
  • Agents: AgentSession.type field is now deprecated and will be removed in the future
  • OAuth: Added support for RFC 7009-compliant token and token_type_hint parameters for the /oauth/revoke endpoint. The existing access_token and refresh_token form fields are now deprecated but remain functional for backward compatibility
  • Webhooks: Included a user object (not just userId) in the AgentActivityWebhookPayload, part of AgentSessionEvent webhooks
  • Added new issueRepositorySuggestions query to get a confidence-ranked list of repos associated with an issue or agent session
  • Added url field for AgentSession in GraphQL API
  • Added issueId to documentCreate and documentUpdate inputs
  • Added issueSubGrouping to the values you can get from view preferences

Improvements

  • Agents: Agent thoughts now take up the full available height of the panel when active
  • Android: Added "Add link" overflow menu action to the issue screen
  • Android: Git branch name can now be copied to clipboard via issue screen top bar overflow menu action
  • Cycles: Added support for documents and links in Cycles
  • Docs: Documentation pages now return Markdown content when requested with accept:text/markdown header
  • Editor: Table rows can now be sorted by column
  • Initiatives: When navigating to a sub-initiative, the parent is now displayed as a breadcrumb
  • Initiatives: Projects listed on the initiatives page when viewed from the inbox can now be interacted with
  • iOS: Improved support for displaying sub-team projects when viewing a team's project list
  • iOS: Added ability to copy the branch name from an issue
  • Issue creation: When creating a new issue, it will now always be placed at the top of the list of issues you're looking at
  • Labels: Added "Copy link" action to issue and project label pages
  • Menus: Added support for selecting a range of options from a menu with multiselect via click while holding Shift
  • Menus: Menus now open under their triggers by default
  • Projects: When sorting by last updated in project views, project updates, milestones, and description changes are now considered updates
  • Related: Capped suggested related issues in the issue sidebar
  • Settings: Added "Leave team" to the contextual menu of team sidebar items and within the "Danger zone" of team settings pages
  • Settings: Webhook signing secrets can now be rotated from settings
  • Settings: Application edit form now scrolls to fields with errors on submit
  • Shortcuts: Improved keyboard shortcut hints highlighting whichever key is pressed
  • Sidebar: Notifications in the sidebar now animate in at the same time, reducing flickering
  • Teams: Team owners can now change parent team
  • Timeline: Project name truncation no longer jumps around when opening a contextual menu in the timeline’s left-hand sidebar
  • Views: The G+U keyboard shortcut now displays a command picker allowing you to choose between workspace-level views and team-specific views
  • Zendesk: Improved issue intake to support attachments when Zendesk secure downloads are enabled

MCP server

  • Added support for retrieving and managing issue relations (blocking, related, duplicate)
  • It is now possible to add and remove projects from initiatives
  • Added new tools for create_document and update_document in a project
Dec 17, 2025
  • We are introducing a new team owner role to give teams more control over their team settings. Alongside this new role, we’re adding team permissions so you can choose who can manage team settings, labels, templates, and membership — either any team member or only team owners. This empowers teams to define their own policies, while ensuring workspace owners and admins retain control over workspace-wide settings.

You can also control access and require an invite to join a team. Issues and projects of any team will still remain visible to everyone, and workspace owners and admins can always manage the settings for any team.

Configure these permissions on your team's Access and permissions page. Team owners and permissions are available on Business and Enterprise plans. Learn more in the docs.

v0 by Vercel MCP connector

Access your Linear data from v0 to generate prototypes, dashboards, and internal tools. After connecting Linear's MCP server, you can pull context from Linear issues, projects, and discussions when building in v0. Learn more.

Improvements

Agents: Improved visual aspects of agent chat interfaces to better surface responses, highlight associated pull requests, and automatically collapse agent thoughts after work completes

  • Asks: You can now explicitly link your Slack user ID with Linear when managing Asks settings to ensure you have access to private channels' settings in Linear
  • Editor: Improved custom Slack emojis to appear when pasted if they are available in your Linear workspace
  • Editor: Improved support for pasting images with external links into Linear
  • Editor: Improved emojis in text pasted from Slack to be replaced with their Linear equivalent, or rendered as :emoji: if not available
  • Editor: Table cell and block (image, video, etc.) selections will now be visible to other users during collaborative editing
  • Templates: Disabled form templates in the sub-issue composer
  • Video player: Videos now generate automatic closed captions which are indexed for search

Fixes

  • Actions: Fixed Cmd/Ctrl C failing to copy title as link when the issue title already contains a markdown link
  • Customers: Fixed domain validation incorrectly rejecting valid public suffix domains when creating a customer
  • Editor: Fixed automatic scrolling of long tables when dragging to rearrange rows
  • Editor: Improved contrast of unchecked checklist checkbox borders in dark mode
  • Editor: Fixed Shift Cmd + Arrow keys inside of table cells to first select text before selecting the whole cell, and then the remainder of the row or column
  • GitHub: Fixed an issue that let users connect personal GitHub integrations before a workspace-level GitHub integration existed
  • GitLab: Stopped transitioning issues to review when a merged merge request receives comments or metadata updates.
  • OAuth: Fixed oauthTokenMigrateOldToken to successfully migrate old app tokens to the new short-lived tokens with a refresh token
  • Project templates: Fixed issue disappearing when selecting a team outside the project in project template editor
  • Slack: Fixed personal Slack connections to now be associated with a Slack workspace that is already connected to Linear for a Slack or Asks integration
  • Projects: Fixed choosing project dependencies to now prioritize projects you're a member of

API

  • Agents: Added promptContext field to AgentSessionEvent "created" webhooks, a formatted string containing the relevant context for the agent session, including issue details, comments, and guidance
  • Issues: Filters on issue IDs now also accept identifiers

MCP server

  • It is now possible to add and remove issues from project milestones
  • Labels returned to the model will now include their group information
  • Added support for project icon and color in create_project and update_project tools
  • Added optional team filtering to list_users tool
Dec 11, 2025
  • The Linear agent can now handle the tedious work of turning customer conversations into actionable issues. Available through our Intercom, Zendesk, and Gong integrations, the agent parses conversations and automatically files issues with the relevant details. This ensures your product team gets the right customer context while your customer-facing teams spend less time manually filing issues.

From Intercom and Zendesk, use the Linear agent to turn support tickets into issues with a single button click. The agent analyzes the full conversation and files any relevant bugs or feature requests — even from long, multi-topic threads. Issues are created with concise summaries, key details, and include relevant screenshots. When a conversation contains several distinct requests, the agent can automatically create multiple issues at once.

The new Gong integration brings a fully self-driving issue creation workflow to customer calls. The Linear agent reviews each transcript to capture product feedback and feature requests and automatically routes them to Linear. No prompts or clicks required.

Every issue filed by the Linear agent is routed to the relevant team’s triage queue and attributed to the right customer. With Triage intelligence, duplicate requests are automatically merged into existing issues, keeping your backlog clean without losing important customer context.

The Linear agent is included with the Intercom and Zendesk integrations on Business and Enterprise plans, and with the Gong integration on the Enterprise plan.

Linear agent in Slack workflows

The Linear agent for Slack now works inside Slack workflows. You can already mention @Linear in any Slack thread to turn conversations into issues using natural-language prompts. With this update, the Linear agent can also be invoked by automated steps in Workflow Builder, allowing bots to request @Linear to create issues and take actions.

Warp agent

Users of Warp can now delegate issues to the Warp agent directly from Linear. Assign an issue to Warp and the agent will create a plan and start working on implementing it.

You can follow how the agent is progressing against its plan, steer it further, or review the PR once the agent finishes. You can always open the remote session in Warp to take over directly. Warp cloud agents are available to paid Warp users. Learn more and install the agent.

Fixes

Editor: Fixed the mention and command menus being clipped to the right if there is not enough space

  • Github: Fixed custom PR link titles being overwritten by the GitHub PR title when a custom title was provided
  • Keyboard Shortcuts: Fixed the in-app keyboard shortcuts menu to correctly list customer-related shortcuts
  • Menus: Fixed contextual menus not disappearing in the background when the selected action triggered a dialog window
  • Search: Fixed an issue where searching for documents from the command line directly after opening Linear did not work reliably
  • Settings: Fixed backlinks not being properly displayed on the Import/Export page

Improvements

  • Editor: Added linking directly to diagrams
  • Filters: When using an AI filter that does not give any results, the filter input now reappears, allowing you to refine the prompt
  • Milestones: Improved how error messages are displayed when editing milestones

API

  • Team.inviteHash field is now deprecated and always returns an empty string. This value has not been used for a while and will be removed from the GraphQL schema in the future.
Dec 4, 2025

OpenAI Codex users can now delegate issues directly to the Codex agent without leaving Linear.

Codex can answer questions about your codebase, fix bugs, or take a first pass at issues in your Triage queue. Assign issues to the Codex agent, and it will use the full issue context, automatically choose the right repo, and start working on a solution.

Engineers can fully delegate well-defined issues to Codex, so they can stay focused on more complex projects. Follow Codex’s reasoning as it works on the issue or just review the summary when the task finishes. When you’re ready, open the Codex task on web to review the code changes and turn them into a PR.

Codex gives every team engineering-level help — without consuming actual engineering time. Support teams can ask Codex to explain how the code works when triaging bug reports. PMs and designers can use Codex to prototype new ideas, or even handle small coding tasks like updating copy or fixing UI issues.

You can assign multiple issues to Codex and it will work on them in parallel. You’ll receive inbox notifications when Codex needs your input or when work is ready for review.

To get started, add the Codex agent to your Linear workspace. You’ll be asked to connect your ChatGPT account when you delegate an issue to Codex for the first time. You must be on a ChatGPT paid plan and connect your Github account to use Codex. Learn more in our docs.

Workspace owners

Enterprise plans now have a new Workspace owner role, the highest permission level in Linear. Workspace owners have exclusive control over billing, security settings, OAuth app management, audit logs, and workspace exports. This change enables admins to continue to handle everyday management needs while limiting who has access to the most sensitive settings in your Linear workspace. Learn more in the docs.

Initiatives in Google Sheets

Linear’s Google Sheets integration can now sync initiatives in addition to projects and issues. Initiatives sync to their own dedicated Google Sheet with properties including owner, teams, description, health, and target dates.

Use this sheet to power external analysis and workflows for high-level planning. To get started, enable the Linear Google Sheets integration from your Linear workspace settings and toggle on Sync initiatives.

Improvements

Agents: Archiving an agent’s only session on an issue will remove that agent as delegated

  • Agents: Links to agent sessions now unfurl properly in Slack
  • Archive: Improved the visibility of a toast with the project/initiative link when restoring them from the archive
  • Asks: Improved notifications to the Slack channel when you turn on auto-creation of Asks on new messages for the channel
  • Command Menu: Refined keywords for “View workspace owners” and “View workspace admins” actions
  • Customer requests: Improved styling of synced and sync source badges on customer requests
  • Editor: Improved inline comments made on diagram code to be shown when the diagram is in preview mode
  • iOS: Added support for mentioning issues, projects, documents, and initiatives
  • iOS: Added indicator for new posts in Pulse
  • My Issues: Made it clearer that board view cannot be used when in focus grouping
  • PR Automation: Merging a revert PR of a revert PR now marks the issue as completed
  • Pull Requests: Improved visibility of pull requests in the Recently viewed menu
  • Pulse: Project and initiative updates now use kebab-case in their URL hashes
  • Recurring Issues: Recurring issues are now auto-assigned to cycles based on their due date
  • Settings: The label creation button is no longer disabled when filtering
  • Teams: Improved team settings changes so that only members of public teams can now change settings unless they are also a workspace admin or owner
  • Time-based Insights: Opening an issue from a time-based insight graph while holding Command/Control will open it in a new tab

Fixes

  • Agents: Fixed the agent session event webhooks payload stripping image attachments
  • Archive: Checked boxes are now visible for archived projects and initiatives lists
  • Archive: Open in ... actions now work for archived items
  • Archive: We no longer show the New update action for archived projects and initiatives
  • Asks: Users no longer see private Slack channels that they aren’t members of in Asks settings in their Linear workspace
  • Command Menu: Fixed typing in IME mode (e.g., Chinese/Japanese) incorrectly invoking actions mid-composition
  • Comments: Fixed broken layout on small screens when creating a sub-issue from a comment
  • Customer Requests: Fixed a lag in the customer dropdown where the Create new customer action label would fall behind while typing
  • Dashboards: Fixed an issue where the Hide None toggle did not work when segmenting by label groups
  • Editor: Pasting content copied from a numbered or ordered list into a todo list preserves the todo list’s checkbox
  • Editor: You can now insert an empty line between blocks like images by pressing up or down when the block is selected
  • Figma Plugin: Fixed the Figma plugin to now surface all teams, not just the first 150 teams
  • Filters: Fixed a bug where choosing the current date in any date filter showed 0 seconds ago
  • Filters: Fixed misalignment of some initiative filters when searching for filter options
  • GitHub integration: We now reconnect pull requests to the GitHub integration if they get stuck updating
  • GitHub integration: Fixed an incorrect error message that sometimes showed that a reconnect was needed after reconnecting the GitHub integration
  • Inbox: Fixed an issue where dropdown menus in the project update schedule configuration appearing behind other elements
  • Initiatives: Fixed the initiative list rows jumping a few pixels when collapsing
  • Inline Comments: Fixed the inline comments panel flickering and losing focus when new comments are added
  • Inline Comments: Fixed a bug causing inline comments to disappear when editing and dropping a file into the editor
  • Issues: Fixed the undo action for removing a specific label from an issue
  • Issues: Middle clicking on a PR badge in issue lists now opens the PR in a new tab as expected
  • Issues: Fixed issue titles overlapping triage actions
  • Labels: Fixed label colors not updating immediately in settings when changing a label group’s color
  • List: Fixed dragging issues to empty groups not working correctly with manual ordering
  • Notifications: Fixed an issue causing the Mark all notifications as read action to work unreliably
  • Projects: Fixed initiatives not being properly cleared when removing a template during project creation
  • Projects: Fixed project group headers grouped by lead to respect user name display preferences
  • Settings: Fixed an issue where multiple dropdowns were being open at once in triage automation settings
  • Settings: Fixed branch-specific rules three-dot menu not opening, preventing editing or deleting branch rules
  • Slack: Disconnecting and reconnecting the Slack integration now correctly updates the enablement date for the integration on the integration settings page
  • Subscriptions: Fixed correctly subscribing or unsubscribing from issues and all comment threads when selecting or deselecting a user in the issue activity header
  • Team membership: Guests can no longer be set as owners of private teams
  • Teams: Fixed an error that prevented viewing and recovering recently deleted teams in workspace settings
  • Templates: Fixed keyboard navigation in the issue template mode selection modal
  • Tooltips: The positions of tooltips across the app are now more consistent
  • UI: Fixed emojis in the emoji picker rendering darker on desktop
  • UI: Fixed an issue showing “Linear” as the assignee on narrow screens
  • Views: Fixed an issue where view and display options could not be reset for state-based views
  • Views: Fixed an issue where view descriptions generated for initiative filters showed initiative IDs instead of initiative names
  • Webhooks: Fixed a bug where if an app user was added to a team that was later changed to private, webhooks for that private team’s data wouldn’t fire (for agents, they would never respond).

API

  • Authentication: issueUpdate is now allowed with the issues:create scope
  • Custom Views: The includeSubTeams on updates now works even for custom views with no team ID defined
  • Issue: We now expose all changes to an issue’s workflow state through the Issue.stateHistory field
  • Projects: Added the ability to create a project from a template via API
  • Webhooks: Added support for ProjectLabel webhook updates

Keyboard Shortcuts

  • It is now possible to copy the issue ID and title together via the Shift Command Option ‘ shortcut, or by holding Option while selecting Copy title from the menus
  • You can now use Command/Control C to copy project milestones as a link
Nov 20, 2025
  • Form templates are a new type of issue template that support form fields. Use these templates to collect specific issue details upfront so work is actionable from the start.

Form templates are useful for teams that require specific details in every request, like bug reports that need repro steps and environment details, security incidents that should capture severity and when the incident occurred, and IT or HR requests for new equipment or onboarding details.

You can specify generic fields like text input, dropdowns, and checkboxes, as well as issue property fields like priority, customer, and label groups. Name each field, add descriptions to give submitters clear instructions, and mark any field as required.

When creating an issue, form templates appear to users as fillable forms. Any user in your Linear workspace can create templated issues in Linear or through the Slack integration.

With Asks, you can add form templates to Slack channels and let everyone in your Slack workspace turn their requests into Linear issues — even if they don’t have a Linear account.

Form templates are available on all plans, and can be used in Asks for teams on Business and Enterprise plans. To create a form template, add a new issue template and choose Form. Any issue templates previously used with Asks have been converted to form templates. Learn more in our docs.

Mermaid diagrams

Build modifiable diagrams like flowcharts and sequence diagrams natively in Linear. Create a new diagram by typing /diagram in a text field or searching for mermaid as the language in a code block. See the official Mermaid docs for more on the syntax.

Figma Make connector

Access Linear issues, projects, and documents from Figma Make to design prototypes with full context. You can also create and manage Linear issues and projects without leaving Figma — turning your prototypes into tracked work. All tools supported by Linear’s MCP server are accessible in the connector. Learn more in our docs.

API

Custom Views: includeSubTeams on updates now works even for custom views with no team ID defined

Fixes

  • Editor: You can insert an empty line between blocks like images by pressing up or down with the block selected
  • Filters: Fixed misalignment of some initiative filters when searching for filter options
  • Initiatives: Fixed initiative list rows jumping a few pixels when collapsing
  • Projects: Fixed project group headers grouped by lead not respecting user name display preferences
  • Shortcuts: Fixed Cmd/Ctrl + click not opening issues from inside time-based insights in a new tab.
  • Slack: Disconnecting and reconnecting the Slack integration now correctly updates the enablement date for the integration in settings
  • Subscriptions: Selecting/deselecting a user in the issue activity header now correctly subscribes/unsubscribes from issue and all comment threads
  • Team membership: Guests can no longer be set as owners of private teams
  • Tooltips: Fixed positions of tooltips across the app to be more consistent
  • UI: Fixed issue showing “Linear” as assignee on narrow screens
  • Views: Fixed issue with view options that could not be reset
  • Views: Fixed generated view descriptions for initiative filters showing IDs instead of initiative names
  • Webhooks: Fixed a bug where if an app user was added to a team that was later changed to private, webhooks for that private team’s data wouldn’t fire. This caused agents not to respond.
  • Webhooks: Fixed stripped attachments in agent session event webhook payloads

Improvements

  • Asks: Users no longer see private Slack channels that they aren’t members of in Asks settings
  • Asks: Improved notification to the Slack channel when you turn on auto-creation of Asks on new messages for the channel
  • My Issues: Improved clarity that board view cannot be used when in focus grouping
  • Recurring Issues: Recurring issues will be auto-assigned to future cycles when relevant based on their due date
  • Teams: Only members of public teams can now change settings on the team, unless they’re also a workspace admin or owner
Nov 13, 2025

Pulse is now available in Linear’s iOS and Android apps. Stay up-to-date on the progress of your projects and initiatives, no matter where you are.

Pulse brings relevant updates from across your Linear workspace into a single unified feed, so you can quickly see what’s happening. **For me **shows you a personalized feed of project and initiative updates most relevant to you. Popular and Recent surface updates from across your entire company, helping you stay informed beyond your immediate focus. Leave a comment on any update, or react with an emoji.

Updated Progress Graphs

Initiative, project, and cycle graphs have been refreshed to make progress and activity trends clear at a glance.

Progress graphs for projects and cycles now include a bar chart to highlight completed issues, providing a clear view of momentum over time.

Initiative graphs have been redesigned to highlight the most active projects at any given time. Each curve represents the rate of completed issues within a single project, rising during periods of high activity and leveling off during quieter periods or after project completion. Hover over the x-axis to see your most active projects in a given week.

Initiative and project views now include an activity indicator. It highlights which efforts are most active across your workspace, so it’s clear where your team is spending time.

Datadog integration

Datadog users can now automatically create Linear issues from Datadog monitor notifications. This ensures that any critical alerts from Datadog are translated directly into tracked and actionable work in Linear. Learn more in our docs.

Improvements

Background uploads: You can now create issues and send comments before their files upload. Continue with work elsewhere while the uploads complete in the background.

  • Customer Requests: Customer requests can now be exported in CSV format from an issue, project, or a customer page. Access this option through the Cmd/Ctrl + K menu.
  • Issues: Current user is now always displayed at the top of the list when assigning issues
  • Security: Added a security setting to control who can modify workspace-level agent guidance prompts
  • UI: The command menu is now more performant for workspaces with a large number of initiatives

Fixes

  • Customers: Customers with long names no longer truncate on the Customers page
  • Drafts: Fixed drafts only being created after confirming cancellation of uploads that are in flight
  • Editor: Fixed unwanted scrolling when navigating through collapsed sections with the keyboard
  • Editor: Fixed navigating below a code block that is nested inside a list or blockquote
  • Editor: Fixed changing the value of date mentions in comments
  • Exports: Fixed an error for admins when exporting a CSV containing private teams they’re not members of
  • Exports: Fixed CSV exports of project views to correctly include project start and target dates
  • Filters: Fixed icon clipping in Customer Status filter block
  • GitHub: Fixed a bug where the GitHub integration could keep disconnecting
  • Inline comments: Fixed inline comments highlights disappearing from collapsible sections and tables when dragging
  • Mobile Web: Fixed a few bugs in the command menu in iOS Safari
  • Projects: Fixed the order of issues being incorrect in some scenarios when creating a project from a template
  • UI: Fixed draft delete button outline being cut off on focus
  • UI: Fixed dark mode sidebar backdrop being fully black in high contrast mode
  • UI: Fixed bug with adding hyperlink on selected text with Cmd/Ctrl + K
  • SLAs: Fixed unexpected changes to SLAs when project properties are changed
Oct 28, 2025

GitHub Copilot users can now work with the GitHub Copilot agent directly within Linear.

Delegate any issue directly or mention GitHub Copilot in a comment, and the agent will use the full issue context to start an implementation in a draft PR.

You can follow Copilot’s progress on the Linear issue or on the PR in GitHub. You’ll get notified if the agent needs your input or when the work is ready for review. Prompt Copilot to make further changes by adding comments to the PR.

GitHub Copilot agent can handle lightweight tasks in your backlog like quick bug fixes, small refactors, or UI polish so your team can stay focused on complex projects. Track all issue delegated to GitHub Copilot and other agents from My Issues or create a custom view.

To get started, add the GitHub Copilot agent to your Linear workspace. You’ll be prompted to link your individual GitHub account when you delegate an issue to GitHub Copilot for the first time. Check out the GitHub documentation to learn more.

Fixes

Board: Fixed items in board view not being selected after undoing or redoing operations on a different page

  • Editor: Converted list item into the correct type when indenting into a nested list of a different type
  • Editor: Fixed converting list type with / menu in mixed nested lists
  • Issues: Fixed issue creation failing when using workflow states inherited from parent teams
  • Issues: Fixed issue properties UI flickering
  • UI : Fixed an edge case where the app could show a loading indicator instead of error screens in case of an exception

Improvements

  • Slack: Linear’s Slack and Asks integration unfurls have been updated to Slack work objects
  • Documents: You can now add documents to issues. Use the + button in an issue’s *Resources *section to create one, or use the Ctrl/Cmd K menu.
  • Importers: The GitHub importer now supports more than 100 comments per issue
  • Popovers: Popover positioning is now more consistent across the app
Oct 23, 2025

Creating issues has never been easier. Mention @Linear in discussions on Slack, and the Linear agent will create issues informed by your conversation’s context. Use natural language to specify issue details or simply let the agent infer what’s needed.

Linear agent for Slack is available now on all plans. Update your Slack integration, then create issues by mentioning @Linear in Slack.

Learn more in our docs.

Fixes

  • Desktop: Dates are now correctly formatted according to your system’s language preferences
  • Editor: Enter correctly creates a new line inside code blocks inside lists
  • Editor: Fixed exiting lists with Enter inside collapsible sections to work correctly
  • Inline comments: Fixed undoing the submission of a comment so the comment is properly removed and its draft is restored
  • Issues: Fixed issue properties getting cut off on narrow screens in some scenarios
  • Issues: Fixed a bug where the issue page reloaded unexpectedly and could lose unsent comments
  • MCP: Fixed an argument validation error when a team name is provided instead of a team ID when filtering issue labels
  • Triage Rules: Fixed triage rules to be configurable to move issues to triage of the same team

Improvements

  • Agents: Improved agent action activities, which are now collapsed by default
  • Dates: Improved date picker for the due date of a recurring issue to respect the browser’s preferred language format
  • Editor: Improved icon for Convert to issue actions
  • iOS: Added a “Show sub-issues” toggle to issue display settings, allowing users to hide sub-issues from their view. This aligns mobile issue lists with desktop saved views, improving consistency
  • UI: Improved application chrome now better supports macOS Tahoe window border radii
Oct 16, 2025

We’ve refreshed our iOS and Android apps with a new visual design system. Both now use a custom frosted glass material that adds depth and contrast to the UI.

Navigation has been rebuilt with a new bottom toolbar for quick access to core workflows. You’ll also now find a “Create Issue” button at the top of every screen.

Update now in the App Store and Play Store.

Factory agent

Users of Factory AI coding agents can now access them directly within Linear. Delegate an issue to Factory to spin up a remote workspace and launch a coding agent.

Factory’s remote workspaces allow you to create custom development environments for coding agents, so you can delegate several Linear issues simultaneously to run in consistent, isolated environments. Learn more about Factory in our Integration Directory.

Issue SLAs now available on Business plans

Workspaces on the Business plan can now use SLAs to set clear expectations on when time-sensitive work should be completed.

SLAs apply automatically to issues based on configurable rules. When an SLA is at risk or becomes breached, issue subscribers receive immediate notifications. Learn more about SLAs in our docs.

Improvements

Avatars: Added a more diverse set of colors for user avatars where the user hasn’t added a picture

  • Insights: Tweaked the design of the burn-up charts
  • Editor: Improved the icon for Convert-to-Issues actions to make it more recognizable
  • Issues: Added action in the menu to copy comment content to clipboard
  • Issues: Improved dragging issues to labels from different teams to show a disabled drop indicator instead of allowing the drop and showing an error message
  • Sentry: Improved the issue creation process with the Sentry integration, allowing agents with access to the selected team to show up as assignment options
  • Views: Improved grouping of single-project views by milestone
  • Webhooks: OAuth apps can now subscribe to webhooks for when users authorize their app or revoke tokens for their app

Fixes

  • Agents: Agent sessions will no longer be deleted when an associated comment or issue is deleted
  • Command Menu: Fixed search results showing reliably when pasting into the command menu
  • Comments: Fixed Figma embeds in comments that are now cached properly
  • Cycles: Fixed collapsing groupings on Cycles now persisting when navigating between tabs or pages
  • Desktop: Fixed inline code formatting in the desktop tab
  • Editor: Fixed issue with creating and removing collapsible sections
  • Insights: Fixed issue count accuracy for segmented bar charts with multi-valued dimensions such as segmenting by labels
  • Insights: Fixed the hover line on burn-up charts, which wouldn’t show correctly in some themes
Last Checked
15m ago
Domain
linear.app
Accounts
linear
Tracking since Jan 15, 2020