Skip to content

v2026.8.0

Latest

Choose a tag to compare

@linearis-bot linearis-bot released this 14 Aug 13:53

2026.8.0 (2026-08-14)

⚠ BREAKING CHANGES

  • milestones: a milestone name that the scoped project does not carry
    now fails instead of resolving to a same-named milestone in another
    project.
  • projects: linearis projects archive <project> is removed. Use
    linearis projects delete <project> to trash a project and
    linearis projects unarchive <project> to restore it. Linear treats
    archived and trashed projects as one state, so the replacement is
    behaviourally identical.

Features

  • attachments: add disable-sync (9e7cf04)
  • issues: accept subscribers and delegate in batch create (67ea490)
  • issues: add batch create and batch update (fb68bcf)
  • issues: add from-branch to find an issue by its git branch (1c0ee8c)
  • issues: add order-by, unassigned, state-type and subscriber filters (2e01ad3)
  • issues: add restore and snooze (00bf191)
  • issues: add subscribe, share and remind commands (1530903)
  • issues: let batch update clear a cycle or milestone (70aafb9)
  • issues: publish a JSON Schema for batch create documents (13ed81a)
  • issues: return url, creator, delegate and lifecycle timestamps (2d4885e)
  • issues: support team moves, subscribers and delegates (8c96db1)
  • issues: take batch update from a JSON document too (60b9491)
  • labels: full CRUD and retire/restore for project labels (4bf8dcc)
  • labels: make the group and parent flags reversible (59d5890)
  • projects: administer the workspace project status flow (a6e1a16)
  • projects: chronological project activity timeline (4e81324)
  • projects: drop archive in favour of delete (47b509e)
  • projects: full-text search and external sync disable (de351cf)
  • projects: manage project dependency relations (bdd3de0)
  • projects: post and manage project status updates (c66da2b)
  • projects: read one dependency and page them workspace-wide (2e9440c)

Bug Fixes

  • issues: await user lookups so failures stay JSON (cd42347)
  • issues: guard batch update labels across teams too (c716701)
  • issues: let a UUID pass the mixed-team batch guard (5a248a8)
  • issues: locate the entry when a batch list is malformed (b83ea52)
  • issues: make --include-archived surface archived issues (cb14ec7)
  • issues: make archived issues reachable by identifier (6ac9829)
  • issues: name the flag when a relative offset overflows (634f846)
  • issues: resolve a me assignee against the viewer (d5f8198)
  • issues: validate a moved issue's estimate against its new team (c8d94f1)
  • issues: validate batch update estimates against the team scale (31634dc)
  • labels: reject an empty --parent on update (fd13029)
  • labels: scope --parent to the same team as the label (d99ee89)
  • milestones: keep a milestone lookup inside its project (b143d2b)
  • projects: anchor relation updates to the right end (9f5e87a)
  • projects: bound and page the project status flow (9ebdef7)
  • projects: count archived statuses when appending (1e3b428)
  • projects: refuse a lone relation match past the page bound (d5eb26d)
  • projects: refuse to guess between same-named project statuses (1be4ab1)
  • projects: refuse to guess which relation a project pair means (fe3508c)
  • projects: reject a malformed status position (e01ca0e)
  • projects: reject an empty relation update before resolving it (d94e51e)
  • projects: reject pagination flags on per-project relations (ed7cc89)
  • projects: report the relation page bound instead of a miss (b3886e4)
  • projects: say where the projects went when archiving fails (30664cd)
  • projects: scope relation milestones on the UUID path (5824b02)
  • release: pin conventionalcommits preset to the writer-v8-compatible line (fc0276d)

Performance Improvements

  • issues: bound the fan-out of batch create ID resolution (f623be9)