Team documents

Important team context doesn’t always belong in a specific issue, project, or initiative. Teams also need a dedicated place for the notes, docs, and shared references that support their work over time. Now, every team has a page to keep its context organized and easy to access.
Teams can create documents directly from their home page, add existing documents from projects and issues, and group resources into sections.
Open a team’s page by clicking on its name in your sidebar, or search by pressing o, then t. Learn more in our documentation.
Skills let you save reusable instructions for Linear Agent.
We now support sharing skills with your team so great personal workflows can become shared team process. Sharing a skill helps your team standardize recurring workflows like writing specs, running weekly planning, or drafting updates.
Use skills in any agent conversation by clicking on Skills or using a slash command. You can share an existing skill from settings, or by asking Linear Agent. Learn more in our documentation.
Issue description comments
You can now comment directly on text or images in issue descriptions.
Select any part of a description to leave a comment anchored to that exact spot. Use description comments to share feedback on a specific part of the description, rather than commenting on the issue as a whole.
- AsksThe Creator in activity log copy for Slack Asks issues now always matches the
creatorfilter. - AttachmentsLinear now preserves the original filename (and extension) when downloading attachments whose name contains characters like middle dot (
·) or non-breaking space. - CommentsFixed synced Slack thread replies that could fail or disappear after switching threads.
- CommentsFixed mentioning app users in comments created through triage automations.
- CommentsWe now correctly strip leading whitespace from comment paragraphs on submit.
- DiffsFiles marked as viewed in the Guide tab now stay collapsed when returning to the Diff tab.
- DiffsFixed links in Guide jumping or over-scrolling past the target when navigating to a file or symbol.
- DiffsFixed the diff horizontal scrollbar not being draggable when a collapsed unchanged-lines row was present.
- DiffsFixed Guide showing large blocks of unchanged code when an LLM-supplied hide directive sat adjacent to a long unchanged stretch.
- DocumentsCapped the document table of contents markers height, showing only top-level headings when there are too many to fit.
- DocumentsFixed a previously open document staying selected after creating a new document in side-by-side view.
- Display optionsToggling a display option back to its default now correctly clears the modified indicator on the Display button.
- EditorFixed portrait videos being clamped when going fullscreen.
- FigmaFixed Figma links in comments triggering repeated comment update errors and slow issue loads.
- GitHubGitHub backlink comments are now posted for issues that reference a GitHub URL even when the target repo isn’t synced to a Linear team, as long as the GitHub install can access it.
- GitHubWe now correctly handle null GitHub ghost users across webhook, issue sync, and pull request intake paths.
- GitHubFixed GitHub issue sync failing with a 401 “A JSON web token could not be decoded” error in some GitHub Enterprise Cloud workspaces.
- Google SheetsFixed a Google Sheets export failure caused by large issue batches overflowing the call stack.
- InboxReturning to Inbox no longer scrolls to a previously-viewed notification without selecting it.
- InsightsFixed incorrect Insights results when using “Time in status” after an issue status was renamed.
- IntegrationsFixed Linear Agent creating a Slack channel for new projects when “Automatically create channel for new projects” was disabled.
- KeyboardPressing Esc on a page opened directly in a new tab no longer wipes that page from browser history, so the browser back button can still return to it.
- Linear AgentStopped the Linear agent from chiming in on later Slack thread chatter after it creates an issue/Ask.
- LoginLogin now shows a clear error instead of a false “email sent” confirmation when emails can’t be delivered to a suppressed address.
- OnboardingFixed the onboarding invite step hanging on desktop after sending invites.
- PerformanceLoading icon animations are more performant and use less CPU.
- ProjectsFixed missing icons on project milestone context menu actions.
- ProjectsFixed missing padding around the milestones help text shown when a project has no milestones.
- ProjectsFixed project activity showing the wrong priority change after consecutive priority updates.
- PulseFixed Pulse summaries rendering document links with a stray
@prefix instead of a proper document mention. - ReleasesFixed a bug that caused only partial release names to be saved.
- DiffsClicking “Request review” on a draft pull request that already has requested reviewers now marks it ready for review directly.
- DiffsOutdated review comments are now reflected separately from resolved comments in the code review comment summary.
- SearchFixed exact issue identifier searches with different casing not ranking the matching issue first.
- SidebarFixed alt-clicking a team in the sidebar downloading an HTML file instead of collapsing/expanding all teams.
- SidebarFixed the “Exploring” sidebar section dropping a team when navigating to its documents tab.
- SidebarSidebar nav item hover state changes are now instant.
- Slack project channelsLinear no longer overwrites a connected Slack channel’s topic when a project’s description changes.
- TemplatesFixed an error that could occur when saving templates that contained legacy invalid content.
- TemplatesFixed issue templates intermittently losing their default project and milestone.
- TriageFixed the triage automation actor name showing “Triage Behaviour” instead of “Triage Behavior”.
- TriageFixed the triage responsibility settings separators appearing darker than the triage rules card.
- Version historyFixed the “Highlight changes” toggle disappearing when turned off in version history.
- ViewsFixed a freeze that could occur when opening some saved issue views.
- AgentsAdded an Error option to the agent session issue filter and insights grouping.
- DiffsYou can now paste a GitHub pull request link into command menu to open it in Linear.
- DiffsCustomers on legacy plans can now use Diffs.
- DiffsWe now show indentation changes in diffs for more whitespace-sensitive languages (CoffeeScript, Elm, F#, HAML, Haskell, LiveScript, MoonScript, Nim, Stylus, Makefile).
- EditorWe now support right-clicking an issue mention in a doc or editor to change its properties.
- EditorWe now treat ) and ( as emoji autocomplete aliases for standard smile and sad results.