Impact Score: 5/10
Linear: Agent assisted project updates
Source available — automated, not human-reviewed
Component: linear · Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-10-31.
⚡ Executive Summary (TL;DR)
Linear 2026-06-18-agent-assisted-project-u. Source highlight: Project and initiative updates keep teams aligned, but writing them means pulling out recent changes from issues, documents, and discussions.
Who Does This Impact? (Role-Based Analysis)
💻 Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
📊 Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
⚙️ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
📄 View Raw Release Notes (Original Developer Log)
Watch video
Project and initiative updates keep teams aligned, but writing them means pulling out recent changes from issues, documents, and discussions.
Instead of finding that context manually, click
Write with Agent
to let Linear do it for you. The agent reviews changes made since the last update, checks messages in the linked Slack channel, and writes an update draft for you to refine.
Add your own perspective by prompting for further changes or editing directly, then publish the update.
Desktop navigation history and pinned tabs
We’ve rebuilt our desktop tabs to make navigation feel fluid and predictable.
Each desktop tab now has its own history stack, so moving backwards won’t navigate you to another tab
Pinned tabs are now a reliable home for important work. They stay anchored in the tab bar, persist after quitting and reopening the app, and aren’t replaced by new content you open.
These changes are live for current desktop users. Try Linear on desktop by
downloading the app
.
Private sub-teams
Private sub-teams organize groups that work together under one umbrella, like independent business units, skunkworks efforts, or teams handling sensitive data like People Ops.
When you create a sub-team under a private team, you can now choose between two access options:
Restricted to parent team members
— parent team members can see and choose to join the sub-team. This makes it easy to manage private team structures without coordinating invitations to each sub-team.
Private to team members
— the team is hidden, except to members directly invited to that sub-team
Private sub-teams are available on Business and Enterprise plans. Learn more in our
documentation
.
Build agents with Vercel Eve
Vercel Eve is an open-source framework for building custom agents.
Build agents that can investigate incidents, monitor SLAs, or analyze customer feedback. You can deploy agents on Vercel with the guided setup, or host them wherever you run your Eve app.
Once connected to Linear, teammates can delegate issues to your agent or mention it in comments. Learn more about Eve in Vercel’s
documentation
.
Release pipeline changelogs
Releases
let you plan and track your software releases. Now, you can also keep your team aligned on what’s shipping with changelogs for each release pipeline. These changelogs bring a pipeline’s release notes together in one place, so progress is easy to review and share.
Choose to auto-generate release notes in pipeline settings so your changelog is always up to date. Learn more in our
documentation
.
OAuth application manifests
OAuth application manifests let platforms provide a one-click OAuth app setup experience for users creating integrations.
Use URL parameters to send users directly to a pre-filled
Create OAuth App
form in Linear. An equivalent JSON manifest format lets you store configurations in files, validate them locally, or generate them programmatically.
Find the details in our
developer docs
.
Fixes
Command menu:
Added the missing command menu action for recently deleted initiatives
Comments:
Threaded comment highlight corners now match with the reply composer below the thread
Customers:
Fixed stale customer request counts on issues and projects after archiving or restoring customer requests
Desktop:
Middle-clicking a link to a document comment now properly navigates to the comment
Diffs:
Fixed the Unified/Split layout toggle not taking effect when a narrow column had forced the diff into unified view
Diffs:
The tooltip on group headers in the Reviews inbox now covers the entire clickable header
Documents:
Creating an issue from a selection in a team document now creates it in the correct team
Duplicates:
When you remove a duplicate relation, it now restores the issue’s last status
Duplicates:
Fixed duplicate merges running concurrently for the same issue during bulk deduplication
Filters:
Fixed the filter button not staying visually active while its menu is open
Front:
Fixed processing Front conversation links for conversations without a primary recipient
GitHub:
Fixed GitHub integrations being marked “disconnected” after a transient GitHub authentication blip
Inbox:
We no longer send a
removed from merge queue
notification when a pull request is successfully merged by GitHub’s merge queue
Inbox:
Fixed inbox notifications occasionally appearing as blank while the sender’s name was loading
Insights:
Fixed release-filtered burn-up charts failing to render
Issues:
Fixed oversized issue status icons in delete confirmation toasts
Milestones:
Fixed a flicker in the milestone list when creating the first milestone from a project overview
Notifications:
Each recipient’s name display preference is now respected in project and initiative update notifications
Project Updates:
Fixed the project updates panel occasionally leaving an empty wrapper element on the page after navigating elsewhere
Pull requests:
Right-clicking pull request pills in issue lists now opens the correct menu
Pull requests:
Fixed pull request details overflowing their container when hovering over a PR badge
SCIM:
Renaming a linked SCIM role group (e.g.
linear-admins
) in the identity provider no longer causes Linear to stop managing the associated role
Settings:
Prevented the language selector from overlapping the scrollbar in Code & Reviews settings
Settings:
Fixed an odd transition when switching between the same settings page of different teams
Slack:
Slack thread sync no longer fails to import a comment when one of its reactions came from a user without access to the issue
Slack:
Underscores in pull request titles are now preserved in Slack notifications
Slack:
Slack comment notifications now link out to unsupported images instead of sending invalid Slack image blocks
Slack:
Slack pasted message links now sync to Linear threads as a clickable link
Improvements
Agents:
AI chat thinking steps are now shown as blockquotes when copying conversations as markdown
Diffs:
Added a “Missing issue” PR filter that shows PRs without a linked issue
Diffs:
Raised the size limit for generating Guides on larger pull request diffs
Diffs:
Holding
Opt
and clicking the chevron in the file header now expands/collapses all files
Diffs:
Review list approval copy now shows who approved a pull request
Diffs:
Whole added/removed lines in diffs render more clearly with the same color as inline added/removed characters
Diffs:
Added the ability to use custom font for code in diffs
Diffs:
Added contextual help about the Reviews feature and related keyboard shortcuts
Diffs:
Polished the pull request review layout — removed the divider between the conversation and code columns, and the Guide now has even horizontal padding with the scrollbar no longer overlapping content
Diffs:
Added copy link to file actions in pull request diffs
GitHub/GitLab:
Unassigned triage issues remain in triage for Git request and commit automations, unless the final merged change closes the issue
PagerDuty:
Added support for PagerDuty shift-based schedules, so triage responsibility on-call now syncs from both shift-based (v3) and classic layer-based schedules (v2)
Team documents:
The documents list now supports multi-select
Views:
Updated the sort direction icons so the arrow direction matches the active sort order
MCP server
MCP project status update tools are now available in workspaces without recent project update history
Fixed issue with fetches failing when descriptions contained Unicode line or paragraph separators
API
templateCreate
and
templateUpdate
now reject unsupported form field payloads