{"company":{"name":"Linear","slug":"linear","website":"https://linear.app","category":"developer-tools"},"question":"What has Linear shipped recently?","answer":"In the last 30 days, Linear shipped 26 tracked updates. The most recent was \"Daily backups of your Linear workspace\" on 2026-10-16.","window":{"days":30,"updateCount":26,"returned":26},"generatedAt":"2026-10-20T03:36:52.632Z","updates":[{"title":"Daily backups of your Linear workspace","summary":"BackupLatte now offers daily automated backups of Linear workspaces, capturing issues, comments, projects, documents, cycles, and files via Linear’s OAuth. Users can restore data into new or original workspaces, with extended coverage for audit logs and settings available for Linear admins.","date":"2026-10-16","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/backuplatte","publisher":"linear.app"},{"title":"Sync Linear issue status with your Origin pull requests","summary":"Linear launched an Origin integration that automatically updates Linear issue statuses based on Origin pull request progress (draft, review, merged). PRs can be linked via branch name, PR title, or description keywords like 'Fixes LIN-123', with bidirectional references between Linear and Origin.","date":"2026-10-15","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/origin","publisher":"linear.app"},{"title":"Five principles for working with Loops","summary":"Linear launched Loops, a new feature enabling users to automate recurring tasks using the Linear Agent with plain-language instructions. Loops can run on schedules or event triggers, pulling context from across Linear and connected tools. The post outlines five principles for effective use, including incremental iteration, leveraging available context, and team collaboration features.","date":"2026-10-13","dateIsEstimated":false,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/now/five-principles-working-with-loops","publisher":"linear.app"},{"title":"Stacked pull requests – Changelog","summary":"Linear introduced stacked pull requests in Linear Diffs with grouped review status, realtime diff updates during coding sessions, an AI credit usage explorer with spend limits for admins, and guided reviews now available on Basic plans. GitHub-native stacks can be previewed before merging.","date":"2026-10-08","dateIsEstimated":false,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/changelog/2026-10-08-stacked-pull-requests","publisher":"linear.app"},{"title":"Linear changed Basic from $8/mo to $10/mo","summary":"Pricing updated for Linear:\n- Basic: $8/mo → $10/mo (25% increase)\n- Business: $14/mo → $16/mo (14% increase)","date":"2026-10-08","dateIsEstimated":true,"signalType":"pricing_update","signalTypeLabel":"Pricing","sourceUrl":"https://linear.app/pricing#pricing-20261008112737","publisher":"linear.app"},{"title":"Agents that follow workfrom conversation to code","summary":"Linear introduced AI agents that automate issue triage, draft project updates, plan cycles, and perform code reviews by understanding projects, issues, and codebases. Features include Triage Intelligence for auto-assignment, reusable skills, and Linear MCP for external tool integration.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/ai","publisher":"linear.app"},{"title":"Artificial colleagues.Natural collaboration.","summary":"Linear introduced AI agents that function as full workspace members, capable of triaging issues, drafting code, analyzing bugs, and automating workflows. Users can assign agents to issues, projects, or comments, with human accountability retained. Multiple pre-built agents (e.g., Linear Agent, Cursor, OpenAI Codex) are available, alongside tools to build custom agents via the Linear API.","date":"2026-09-28","dateIsEstimated":true,"signalType":null,"signalTypeLabel":null,"sourceUrl":"https://linear.app/agents","publisher":"linear.app"},{"title":"Linear updates GraphQL API with Relay-style pagination and simplified node queries","summary":"Linear revised its GraphQL API to implement Relay-style cursor-based pagination using `first`/`after` and `last`/`before` arguments, replacing the previous default behavior. The update also introduces a simpler `nodes` syntax alongside the existing `edges` structure, and allows ordering by `updatedAt` in addition to `createdAt`.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/pagination","publisher":"linear.app"},{"title":"Linear expands GraphQL filtering with new comparators and logical operators","summary":"Linear introduced advanced filtering capabilities for its GraphQL API, including new comparators (lt, lte, gt, gte, in, nin, null), case-insensitive string operators, and logical 'or' support. The update enables more complex queries like filtering issues by assignee email, label presence, or relative time (e.g., due in next 2 weeks).","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/filtering","publisher":"linear.app"},{"title":"Linear updates GraphQL API rate limits with complexity tracking and dynamic OAuth caps","summary":"Linear revised its GraphQL API rate limits to include complexity-based throttling alongside request-based limits, introducing new HTTP headers for tracking. Authenticated users can make up to 2,500 requests or 3M complexity points per hour, while OAuth apps now have dynamic limits tied to workspace size. Unauthenticated requests remain capped at 600 requests or 100K complexity points per hour.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/rate-limiting","publisher":"linear.app"},{"title":"Linear deprecates GraphQL API fields and endpoints","summary":"Linear’s GraphQL API evolves without versioning, leading to deprecations and removals of fields and endpoints. Deprecated elements are marked with the `@deprecated` directive, and changes are documented in the Linear changelog with `[API]` prefixes. Developers are proactively notified of breaking changes.","date":"2026-09-28","dateIsEstimated":true,"signalType":"product_sunset","signalTypeLabel":"Sunset","sourceUrl":"https://linear.app/developers/deprecations","publisher":"linear.app"},{"title":"Linear expands webhook support with new resource types and OAuth integration","summary":"Linear enhanced its webhook system to support real-time notifications for additional resource types including Issue attachments, Comment reactions, Projects, Documents, Initiatives, Cycles, Customers, and Customer Requests. OAuth applications can now automatically configure webhooks for newly authorized organizations, and workspace admins or OAuth apps with admin scope can manage webhooks. The update also includes improved payload structures and security via HMAC signatures.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/webhooks","publisher":"linear.app"},{"title":"Linear expands attachment features with rich metadata and date formatting","summary":"Linear introduced enhanced attachment capabilities for issues, enabling rich metadata rendering, date formatting in subtitles, and stateless attachment management via unique URLs. The update supports OAuth and API key authentication, includes webhook support for attachment events, and allows querying attachments by URL without tracking IDs.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/attachments","publisher":"linear.app"},{"title":"Linear adds Customer and CustomerNeed GraphQL objects for customer request management","summary":"Linear introduced new GraphQL mutations and data models to manage customers and customer requests directly within Linear. The `Customer` and `CustomerNeed` objects enable creating, updating, and associating customer requests with issues, supporting external IDs and metadata like domains, tiers, and revenue. Integrations can now upsert customers and attach requests using external identifiers.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/managing-customers","publisher":"linear.app"},{"title":"Automate work from issue to tested PR with Devin","summary":"Linear introduced an integration with Devin that automates engineering workflows by analyzing issues, scoping tasks, and drafting tested PRs directly within Linear. Users can assign Devin to issues via comments or labels, receive implementation plans with confidence estimates, and link PRs or sessions back to Linear issues.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/devin","publisher":"linear.app"},{"title":"Create and link issues with Sentry and automate issue creation","summary":"Linear introduced a Sentry integration enabling users to create or link Linear issues directly from Sentry exceptions, with automatic issue creation triggered by Sentry alerts. The integration is configurable via Linear workspace settings and excludes private teams, while also offering a Sentry MCP server for Linear Agent.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/sentry","publisher":"linear.app"},{"title":"Writes requirements, manages issues, and gives feedback on your product work","summary":"Linear now offers an official integration with ChatPRD, an AI tool that helps teams improve issue descriptions, break work into sub-issues, and provide product feedback directly within Linear. Teams can trigger ChatPRD by assigning issues or mentioning @chatprd in comments to receive structured suggestions for requirements, done criteria, and missing details.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/chatprd","publisher":"linear.app"},{"title":"Turn Linear issues into work for your factory","summary":"Linear now connects with Warp to convert Linear issues into automated factory work, where agents spec, implement, review, and verify tasks while keeping Linear issues updated. Teams can monitor progress or steer agents directly from Linear or via live agent sessions.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/warp","publisher":"linear.app"},{"title":"Assign issues from your backlog to Droids","summary":"Linear now integrates with Factory, enabling users to delegate issues to autonomous Droids that work in isolated cloud environments. Droids pull full issue context, code autonomously, run tests, and open pull requests linked to the original issue, with live updates flowing back into Linear. PR Review Droids also provide automated feedback after code lands in GitHub or GitLab.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/factory","publisher":"linear.app"},{"title":"Plans, implements, and reviews your TypeScript PRs","summary":"Linear introduced an integration with Charlie, an AI agent that autonomously plans, implements, and reviews TypeScript pull requests from Linear issues. Charlie generates implementation plans, creates PRs linked to Linear issues, and iterates based on reviews, passing CI checks automatically.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/charlie","publisher":"linear.app"},{"title":"Enhance bug formatting and generate test plans","summary":"Linear introduced Ranger, a third-party integration that automatically formats bug reports into clear, consistent structures and generates test plans for new features. Users can trigger actions by tagging @ranger in comments, with iterative refinements possible through replies. Ranger also provides on-demand help via @rangerhelp.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/ranger","publisher":"linear.app"},{"title":"Delegate work to any coding agent with Tembo","summary":"Linear now supports Tembo, enabling users to assign Linear issues to AI coding agents (Claude Code, Cursor, Amp, etc.). The integration auto-updates issue statuses, syncs progress, and creates PRs, with support for MCP servers to query Linear data directly from editors.","date":"2026-09-28","dateIsEstimated":true,"signalType":"integration","signalTypeLabel":"Integration","sourceUrl":"https://linear.app/integrations/tembo","publisher":"linear.app"},{"title":"Linear updates OAuth 2.0 authentication with PKCE support and refresh token system","summary":"Linear migrated all OAuth2 applications to a new refresh token system on April 1, 2026, replacing legacy tokens. The update introduces PKCE flow support for enhanced security, new scopes for targeted permissions (e.g., issues:create, comments:create), and a 24-hour access token validity window. Developers can now use client credentials tokens for CI and automation workflows.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/developers/oauth-2-0-authentication","publisher":"linear.app"},{"title":"Assign yourissues to Linear","summary":"Linear introduced Linear Agent, an AI-powered coding assistant that can triage, plan, build, and review code directly within Linear using Claude Code and Codex. The agent operates in secure cloud sandboxes, integrates natively with Linear’s issues and projects, and supports multiplayer collaboration.","date":"2026-09-28","dateIsEstimated":true,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/coding-sessions","publisher":"linear.app"},{"title":"New controls for Linear coding agent – Changelog","summary":"Linear introduced new controls for its coding agent, including adaptive model routing, environment secrets access, and support for open-weight models like GLM. Teams can now customize project labels, statuses, and assign lead teams for projects, with automation via team loops triggers. These features are available on Business and Enterprise plans.","date":"2026-09-24","dateIsEstimated":false,"signalType":"feature_update","signalTypeLabel":"Feature","sourceUrl":"https://linear.app/changelog/2026-09-24-new-controls-for-linear-coding-agent","publisher":"linear.app"},{"title":"AI coding has made CI a bottleneck, so we reworked ours to keep up","summary":"Linear overhauled its CI pipeline to address bottlenecks caused by AI-driven code acceleration, cutting PR wait times from over 6 minutes to just over 5 and reducing runner time per test by roughly half. Optimizations included upgrading infrastructure, modernizing tooling, rewriting lint rules, and improving test execution efficiency.","date":"2026-09-21","dateIsEstimated":false,"signalType":"technical","signalTypeLabel":"Technical","sourceUrl":"https://linear.app/now/ci-bottleneck-reworked","publisher":"linear.app"}],"attribution":{"source":"Spyingbee","url":"https://spyingbee.com/updates/linear","citation":"Spyingbee, \"Linear updates\", https://spyingbee.com/updates/linear (retrieved 2026-10-20)"}}