Coding sessions on mobile
Your coding session doesn’t have to stop when you leave your desk. Use the Linear mobile app to review code changes, comment on specific lines, and iterate with Linear Agent.
Open any diff and switch to the Changes tab to inspect the code. When you spot something to change, tap the relevant line to add it to your message to steer the coding session in the direction you want.
We’ve also added section under My Issues → Assigned for your delegated issues. It shows the status of each coding session, and gives you a quick way back into active work.

Download the Linear mobile app for iOS and Android.
Guided Reviews are now generally available
Guided Reviews break diffs into focused sections with explainers on what changed and why. As part of general availability, they are now generated for larger pull requests, with a bigger context window and better latency.
Guided Reviews are available on Business and Enterprise plans at no additional cost.

Support for GitHub teams in reviews
You can now assign reviews to GitHub teams. Review requests assigned to your GitHub teams appear in a dedicated section of the Reviews inbox. Learn more in the docs.

Signed commits for coding sessions
Coding sessions now support signed commits. Add your SSH or GPG key in Settings to enable signing.
Workspace admins can also require users to upload a signing key before using coding sessions.
GitHub Copilot for Linear
GitHub Copilot users can assign issues directly to Copilot’s cloud agent from Linear. Copilot uses the issue context to work in its own development environment, open draft pull requests, and update the issue as it makes progress.
Choose model and agent settings, set the base and working branches, then steer ongoing work through comments in Linear. To get started, install GitHub Copilot for Linear, or read the GitHub announcement for more details.
- AgentsQueued agent messages now display readable text in previews instead of raw markup
- APIFixed issue SLA sort to order by the displayed SLA bucket (Breached / High / Medium / Low / Achieved / Failed) instead of raw
slaBreachesAt, so mobile lists no longer show repeated SLA sections - CommentsInline images no longer appear too large in iOS comments
- DiffsPull request reviews no longer unexpectedly open an inline comment draft when the revision changes
- DiffsDismissed issue suggestions no longer reappear on pull requests
- GitHubPull request events now update issue statuses when a Git automation branch pattern contains unsupported regex syntax
- InboxFixed new project and initiative update notifications appearing as separate inbox entries for the same parent
- IntegrationsGitHub Enterprise Server setup no longer gets stuck on “Verifying installation” after the Linear app is created
- IntegrationsPrevented Slack Asks from responding to unmentioned thread messages after creating an Ask
- IOSFile, image, and video attachments in document comments now open when tapped, and attachment cards have better contrast in the comments drawer
- IssuesIssue boards now show an error instead of an empty state when too many issues match
- ReviewsStructural diffs no longer mark entire reformatted statements as changed when only part of the statement changed
- ReviewsResolving a review thread that no longer exists in GitHub now shows a clear message instead of a generic error
- SearchSearching for a GitHub URL now finds issues that reference the pull request
- SlackFixed Slack review request notifications sometimes showing the wrong person as the requester
- SlackFixed pasting a project milestone link into Slack now previewing that milestone instead of another milestone from the same project
- TeamsFixed internal custom view and dashboard links in Team Home displaying generic labels or icons
- Triage“Copy as prompt” no longer moves issues out of triage
- DiffsDiffs linked as
Relatedno longer change the status of the issue - DiffsAI can now generate a Linear issue from a pull request or suggest an existing issue to link
- DiffsInline feedback can now be sent to the Linear Agent, added to a review, or posted to the diff
- DiffsNew agent sessions can now be started from any pull request using the Agent panel
- DiffsTypeScript and JavaScript regular expressions can now be tested directly from the file where they’re introduced
- DiffsPull requests now show the number of meaningful changes, excluding tests and documentation
- DiffsImproved Slack notifications for a pull request removed from the merge queue to include the reason it was removed
- EditorUpdated the keyboard shortcut cheat sheet to show Cmd/CtrlEnter for toggling checklist items
- ImportersIt is now possible to import issues into a sub-team if it doesn’t inherit statuses from its parent team
- IssuesYou can now restore an archived or deleted issue from the iOS app
- LoopsImproved the “Authenticated email intake” trusted source by renaming it to “Email intake” and explaining when an email is treated as trusted
- LoopsAdded ability for Loops to send user notification
- ZendeskImproved the Zendesk integration to allow connection using an agent role instead of an end-user role
- Added Zapier to the built-in MCP connector directory
- EditorToggle a checklist item with Cmd/CtrlEnter when the cursor is inside it. Hold Shift to also toggle nested items
- SearchEscape now clears the search input while keeping the current results, then dismisses search when the input is empty
- TriageTriage keyboard shortcuts now follow the order of the actions:
1accepts,2declines,3marks as duplicate