{"collection":{"slug":"productivity-apps","name":"Productivity & Collaboration"},"digest":{"id":"cwd_Aknioyhx2IixIlI9a51uB","weekStart":"2026-06-08","title":"Linear Agent learns to code while Figma gets organized","intro":"Linear Agent can now write and ship code using Claude Code and Codex, while Figma introduced tab groups for organizing the desktop app and a Chrome extension that captures webpages as editable layers.","body":"### Linear Agent crosses the line from planning to shipping\n\nThe biggest story of the week is [Linear Agent's new coding session capability](/release/rel_5RqWh_1vr6Obnw-PWhQdb-linear-2026-18-enables-coding-sessions-with-linear-agent). Linear's AI agent, which previously handled planning and issue triage, can now write code using Claude Code and Codex directly inside Linear. When a new issue arrives, the agent can investigate it, write a fix, review the diff, and ship it — all without leaving the workspace. The sessions are cloud-based and pull in the full project context, so the agent understands the codebase before it starts writing. This is a meaningful step beyond the code review and issue-scanning features Linear has been layering on: it turns the agent from a planner into a doer, and it cements Linear's bet that project management and development are converging in the same tool.\n\n### Figma gets organized, and expands its reach\n\nWith [Tab Groups](/release/rel_oly3TyEPfMgs_sYqaSkKb-figma-introduces-tab-groups-for-desktop-app-organization) in the desktop app, Figma took a usability pain point that has been growing for years — dozens of open tabs with no way to group them — and fixed it with a simple, visual system. You can name groups, color-code them, collapse them, and expand them. For anyone who keeps design files, dev handoff boards, and research docs all open at once, this is the kind of quality-of-life improvement that feels overdue.\n\nMeanwhile, Figma's [Chrome extension can now capture webpages as editable layers](/release/rel_GQ16AZPQSGD1vRx2xcSQG-figma-chrome-extension-captures-webpages-as-editable-layers) — pull a live site into Figma Design and start editing. It's in beta and limited to paid plans, but it opens up a workflow that previously required screenshots or manual re-creation. The [Community profile redesign](/release/rel_AF60mYCuq0OFshqOSAAPB-figma-community-profiles-redesigned-for-better-showcase) is a quieter update, but for designers who publish plugins, templates, or files, the new layout makes it easier to show process and portfolio in one place.\n\nAnd across the board, Figma [raised the video upload limit to 300 MB](/release/rel_n9JBHK2lvGjlYi8uc4CWR-figma-increases-video-upload-limit-to-300-mb-across-all-products) for Professional, Organization, and Enterprise users — a direct response to the growing use of video in design files for prototypes, walkthroughs, and motion studies.\n\n### SDK and tooling updates\n\nThe Slack Node SDK had a [major version bump for cli-test](/release/rel_e095HBy7hWaz7oUVXc9oi-slack-cli-test-4-0-0) that removes a default global flag, forcing apps to explicitly declare whether they're targeting a local or deployed environment — a breaking change worth noting if you're writing automated tests against Slack apps. The [web-api package](/release/rel_rP36BcmbP8rocaKCtwy9v-slack-web-api-7-17-0) got a smaller but useful addition: a public `ts` getter on `ChatStreamer` that lets you fall back to `chat.update` when a stream expires server-side.\n\nFigma's Code Connect tool [fixed browser compatibility issues](/release/rel_3n2xjPdiC0OY0l9chUj5N-code-connect-v1-4-8-fixes-browser-compatibility-and-template-parsing-issues) that broke imports in Storybook and webpack environments, plus template parsing bugs that could prevent publishing. And both Notion and Slack shipped routine bug-fix releases — the kind of churn that keeps things running but doesn't change the surface.","releaseIds":["rel_5RqWh_1vr6Obnw-PWhQdb","rel_oly3TyEPfMgs_sYqaSkKb","rel_GQ16AZPQSGD1vRx2xcSQG","rel_AF60mYCuq0OFshqOSAAPB","rel_n9JBHK2lvGjlYi8uc4CWR","rel_e095HBy7hWaz7oUVXc9oi","rel_rP36BcmbP8rocaKCtwy9v","rel_3n2xjPdiC0OY0l9chUj5N"],"releaseCount":15,"generatedAt":"2026-07-11T16:54:43.212Z","releases":[{"id":"rel_5RqWh_1vr6Obnw-PWhQdb","title":"Linear 2026.18 enables coding sessions with Linear Agent","path":"/release/rel_5RqWh_1vr6Obnw-PWhQdb-coding-sessions-now-available-with-linear-agent","org":{"slug":"linear","name":"Linear"},"importance":null},{"id":"rel_oly3TyEPfMgs_sYqaSkKb","title":"Figma introduces Tab Groups for desktop app organization","path":"/release/rel_oly3TyEPfMgs_sYqaSkKb-tab-groups-organize-desktop-app","org":{"slug":"figma","name":"Figma"},"importance":null},{"id":"rel_GQ16AZPQSGD1vRx2xcSQG","title":"Figma Chrome extension captures webpages as editable layers","path":"/release/rel_GQ16AZPQSGD1vRx2xcSQG-chrome-extension-captures-webpages-as-editable-layers","org":{"slug":"figma","name":"Figma"},"importance":null},{"id":"rel_AF60mYCuq0OFshqOSAAPB","title":"Figma Community profiles redesigned for better showcase","path":"/release/rel_AF60mYCuq0OFshqOSAAPB-community-profiles-redesigned","org":{"slug":"figma","name":"Figma"},"importance":null},{"id":"rel_n9JBHK2lvGjlYi8uc4CWR","title":"Figma increases video upload limit to 300 MB across all products","path":"/release/rel_n9JBHK2lvGjlYi8uc4CWR-video-upload-limit-raised-to-300-mb","org":{"slug":"figma","name":"Figma"},"importance":null},{"id":"rel_e095HBy7hWaz7oUVXc9oi","title":"@slack/cli-test@4.0.0","path":"/release/rel_e095HBy7hWaz7oUVXc9oi-slack-cli-test-4-0-0","org":{"slug":"slack","name":"Slack"},"importance":null},{"id":"rel_rP36BcmbP8rocaKCtwy9v","title":"@slack/web-api@7.17.0","path":"/release/rel_rP36BcmbP8rocaKCtwy9v-slack-web-api-7-17-0","org":{"slug":"slack","name":"Slack"},"importance":null},{"id":"rel_3n2xjPdiC0OY0l9chUj5N","title":"Code Connect v1.4.8 fixes browser compatibility and template parsing issues","path":"/release/rel_3n2xjPdiC0OY0l9chUj5N-browser-import-errors-fixed-template-parsing-hardened","org":{"slug":"figma","name":"Figma"},"importance":null}]}}