Everything Linear publishes
L

Linear

Linear – The system for product development

/

home
Words
766
Reading time
3 min
Last crawled
2026-08-27
Language
EN
linear.app/.md
Linear – The system for product development
Linear · Gabriel PealOpenAI

The product development system for teams and agents

Faster app launch

Render UI before vehicle_state sync when minimum required state is present, instead of blocking on full refresh during iOS startup.

Activity

Avatar of Karri

Linear created the issue via Slack on behalf of Karri·2min ago

Triage Intelligence added the labels Performance and iOS·2min ago

Linearconnected by Jori·2 min ago

Changed 2 filesDraft PR awaiting your review·2 min ago

Linear moved from Todo to In Progress·just now

Reviews

Revert

Properties

In Progress

Medium

Avatar of Karri

Karri

LinearLinear

Cycle 144

Labels

Releases

Linear App1.6881...⋅Jun 25

Powering the companies building the future

A new species of product tool. Purpose-built for modern teams with AI workflows at its core, Linear sets a new standard for planning and building products.

Purpose-built

Linear is shaped by the practices and principles of world-class product teams.

Powered by agents

Designed for workflows shared by humans and agents. From drafting PRDs to pushing PRs.

Designed for speed

Reduces noise and restores momentum to help teams ship with high velocity and focus.

Fig 0.1

Purpose-built

Linear is shaped by the practices and principles of world-class product teams.

Fig 0.2

Powered by agents

Designed for workflows shared by humans and agents. From drafting PRDs to pushing PRs.

Fig 0.3

Designed for speed

Reduces noise and restores momentum to help teams ship with high velocity and focus.

Reduce UI flicker during autonomy...

Add buffering for autonomy event streams

Reduce startup delay caused by vehicle sync

Fix delayed route updates during rerouting

Remove UI inconsistencies

BugDesign

TypeError: Cannot read properties

Bug

Upgrade to Claude Opus 5

AI

Optimize load times

Performance

Remove contentData from GraphQL API

61039

Launch page assets

Design

Prevent duplicate ride requests on poor...

Bug62048

Clean up deprecated APIs...

API61002

Reduce latency in autonomy st...

61005

Reduce ETA fluctuations durin...

61202

Improve fallback messaging

UI61149

Improve rider visibility into veh...

lena

Anyone else noticing the iOS app feels slow to open if you haven’t used it in a bit?

didier

Yea, we’re still blocking initial render on a full vehicle_state sync every time…

andreas

Feels like we could render sooner and load the rest in the background. Probably also worth tracking startup timing so we know how often this happens!

@Linearcreate issues and assign to me

MAR

APR

MAY

JUN

JUL

AUG

SEP

2

9

16

23

6

13

20

27

4

11

18

25

1

8

15

22

6

13

20

27

3

10

17

24

7

14

21

28

UI Refresh

Core screens

Polish

Split fares

Internal

Public Beta

Autonomy status clarity

Alpha

Autonomy telemetry reliability

Beta

GA

Oct 2025

Nov 2025

Dec 2025

Jan 2026

Feb 2026

what are the three most important customer requests around permissions? add them to the Access Controls project

Worked for 8 sec

Three issues ranked by customer impact:

ENG-2298Add granular project permissions

ENG-2647Let guests access multiple teams

ENG-2352Create custom roles with scoped access

I’ve added them to Access Controls

add retry handling for failed image uploads described in this issue

ENG-2844added to context

Review today’s mobile triage and group the issues by what should happen next

Mobile Triageadded to context

review this issue, draft complete offline mode requirements, and break the work into sub-issues

ENG-2521added to context

Worked for 1 min

Updated the issue with requirements, open product decisions, and acceptance criteria.

ENG-2920Define offline mode requirements

ENG-2076Reduce ETA jitter

#55423PerformanceWorking…Oct 6

ENG-2108Handle GPS dropouts gracefully

#55409MapsWorking…Oct 2

ENG-2143Optimize map tile loading on initial app open

MapsOct 7

ENG-2187Prevent duplicate ride requests on poor networks

BugWorking…Oct 5

ENG-2254Reduce unnecessary map re-rendering on home screen

MapsOct 10

ENG-2291Clean up deprecated APIs used by the rider app

APIOct 9

ENG-2327Speed up CI pipelines for mobile builds

PerformanceOct 9

ENG-2358Reduce flakiness in mobile UI tests

ReliabilityOct 4

import React from 'react'import { View, ActivityIndicator } from 'react-native'import { useVehicleState } from '@hooks/useVehicleState'import { Dashboard } from '@components/Dashboard'export const HomeScreen = () => {  const { vehicleState, isFullySynced } = useVehicleState()  if (!isFullySynced) {    return <ActivityIndicator size="large" />  }  return (    <View>      <Dashboard state={vehicleState} />    </View>  )}
import React from 'react'import { View, ActivityIndicator } from 'react-native'import { useVehicleState, SyncStatus } from '@hooks/useVehicleState'import { Dashboard } from '@components/Dashboard'export const HomeScreen = () => {  const { vehicleState, syncStatus } = useVehicleState()  if (syncStatus === SyncStatus.PENDING) {    return <ActivityIndicator size="large" />  }  return (    <View>      <Dashboard state={vehicleState} syncStatus={syncStatus} />    </View>  )}
export const CodeReview = () => {  <Diff.Provider>    <Slow />    <Fragmented />    <HumanOnly />    <Frictionless />    <Integrated />    <AgentReady />  </Diff.Provider>};

Changelog

— 1 —