What's new in v1.1.9
Highlights
- You can now create, edit, and remove personal skills directly from Customize, with Markdown preview and validation.
- You can now update installed plugins from Customize or Settings, individually or all at once, and see each plugin's installed version.
- Files marked as generated are now automatically collapsed in the diff view and labeled with a Generated tag.
- Agents can now attach screenshots, diagrams, and recordings to pull request descriptions and comments without requiring staff access.
- Added the Shades of Purple color theme, available in both dark and light variants.
Added
- Added the Shades of Purple color theme, available in both dark and light variants.
- Background agents now show their requested model, reasoning effort, and context size in the Background activity panel.
- Completed automation runs now show their duration alongside the timestamp.
- Files marked as generated are now automatically collapsed in the diff view and labeled with a Generated tag, so machine-generated changes don't bury the rest of the review.
- You can now create, edit, and remove personal skills directly from Customize, with Markdown preview and validation.
- You can now remove a queued follow-up message directly from the conversation.
- You can now update installed plugins from Customize or Settings, individually or all at once, and see each plugin's installed version.
- You can now use the Left and Right arrow keys to move between images when previewing an image attachment.
Changed
- Agents can now attach screenshots, diagrams, and recordings to pull request descriptions and comments without requiring staff access.
- Aligned the session status indicators and empty-value placeholders in the My work table for a more consistent look.
- Moved the context window size next to the reasoning effort control instead of showing it on the model picker.
- Re-authorizing an existing GitHub account now uses a device code instead of an automatic browser sign-in: copy the code shown and paste it into the browser page that opens to finish signing in.
- Restored a compact "Last commit" option in the Changes commit dropdown, with the full commit history available on demand.
- Simplified the bulk delete sessions confirmation dialog with clearer, more compact copy and storage estimates.
- Simplified the warning text in the delete sessions dialog when deleting multiple sessions.
- Simplified trigger selection when creating automations that run in the cloud, grouping related triggers by subject with the specific event shown inline.
- Smoothed the open/close transition for menus, submenus, and popovers.
- Tables now scroll horizontally using the operating system's native scrollbar instead of a custom one.
- The model picker now shows all available context sizes for a model in one row, with token prices reflecting your currently selected context option.
- The pull request activity feed now merges related timeline events into a single row and collapses long runs of low-signal activity behind a disclosure.
- Workspaces now use a redesigned full-height right panel layout with compact titlebar actions and updated panel tabs by default.
Fixed
- Automatic branch sync now honors the project's "update with rebase" setting instead of always creating a merge commit.
- Clicking a factory-owned agent now opens its full prompt and response history in the side panel.
- Collapsed sessions with nested sub-sessions now keep their activity indicator visible until you hover or focus the row.
- Fixed "Create PR" staying hidden for the rest of a session after its pull request was merged or closed, even after making further changes.
- Fixed a bug where a failed workspace session could silently retry and create a new session in the wrong directory instead of showing an error.
- Fixed a bug where accepting a session switch in one app window could navigate other open windows as well
- Fixed a bug where creating a new session on a remote environment (like WSL) without an initial prompt would incorrectly create the workspace locally instead.
- Fixed a duplicate "Review inline code" entry appearing in the conversation after posting an inline diff comment.
- Fixed a rare issue where the diff view could display the wrong line of code (and copy the wrong text) after re-rendering a file.
- Fixed an issue where a newly created pull request's description could be silently overwritten by a follow-up edit.
- Fixed automation gallery cards showing stray backslashes instead of the automation's prompt as written.
- Fixed Cmd+A (Select All) not working correctly in the integrated browser on macOS.
- Fixed completed background activity items sometimes failing to clear or clearing the wrong item after a session restart.
- Fixed diff search to correctly match queries with leading or trailing spaces and to stop returning matches from hidden hunk metadata.
- Fixed duplicate results appearing when searching for a pull request by number using "#" in the prompt box.
- Fixed find-in-page not finding text below the viewport in long markdown responses on macOS and Linux.
- Fixed Git operations failing on Windows when Git is installed via Scoop.
- Fixed GitHub issue and pull request links in a conversation appearing unresponsive when the workspace's local files were unavailable; they now open in your browser instead.
- Fixed in-document markdown links (like a table of contents) so clicking them scrolls to the linked section instead of doing nothing.
- Fixed inline review comments briefly disappearing, the viewport jumping, or an empty row flashing while new comments and replies loaded.
- Fixed issue and pull request pickers (like adding a sub-issue, dependency, or closing as a duplicate) sometimes showing "No matching issues." after searching in Quick Open.
- Fixed keyboard focus getting lost from the model picker's retry button when the window is resized
- Fixed muted text losing its color and becoming hard to read in some cases.
- Fixed onboarding's theme and sample repository suggestions being unevenly randomized, so all options now have a fair chance of showing up.
- Fixed pasted plain text (like Windows file paths) losing backslashes when pasted into the message composer.
- Fixed project changes (creating, renaming, or deleting a project) not always showing up in other open windows
- Fixed pull request review comments occasionally drifting, stacking at the top of a file, or overlapping diff rows when the diff updated while reviewing.
- Fixed pull request stack ordering and position indicator to match the order shown on GitHub.com.
- Fixed Quick Open so untitled chats, shown as "New chat", can now be found by typing that name.
- Fixed remote session diffs sometimes being clipped instead of filling the Changes view.
- Fixed repositories with an unusual or broken HEAD reference sometimes being treated as empty when added as a project, so sessions now correctly start with the repository's existing commits and files.
- Fixed run date headings on the Automations page showing the wrong day around daylight saving time transitions
- Fixed screen readers announcing extra button names when navigating skill rows in project settings.
- Fixed session titles automatically changing again after being renamed by the agent.
- Fixed sessions with a merged or closed pull request incorrectly showing as "Working" in the sidebar until clicked; they now appear under "Done" right away.
- Fixed sharing a secret gist showing a misleading "sign out and sign back in" message when GitHub actually refused for another reason, such as gists being disabled for Enterprise Managed User accounts; the app now shows GitHub's actual explanation.
- Fixed sign-in getting stuck when entering www.github.com or api.github.com:443 on the GitHub Enterprise Cloud sign-in screen.
- Fixed starting a session for a repository whose HEAD points at a missing branch, which previously created an empty session workspace instead of using the repository's existing commits.
- Fixed text selection in the diff view starting from the wrong spot in spaced file cards, and added Quote and Copy actions plus hoverable, modifier-clickable links for selected diff text.
- Fixed the "Add project" control being cut off the edge of the new session composer and impossible to click at narrow window widths.
- Fixed the add-account dialog hanging on "Copying code to clipboard..." when re-authenticating after a GitHub sign-in expired or was revoked.
- Fixed the app window rendering incorrectly after waking macOS with an external display connected.
- Fixed the automatic browser preview opening the wrong port (or nothing) when a Run script's dev server printed its address in less common formats.
- Fixed the Automations view freezing briefly when opening it with many workflows, each with several runs.
- Fixed the bookmark button shifting position in the response toolbar when bookmarking or unbookmarking a message.
- Fixed the chat composer dropping the first character and getting stuck when typing with certain IME input methods (e.g. Chinese, Japanese, Korean).
- Fixed the conversation view lagging briefly behind the composer when shrinking it, such as after deleting lines of text.
- Fixed the diff view so collapsing a file no longer causes an unexpected scroll jump, and a file revealed by search navigation stays open until you navigate to another match.
- Fixed the focus accent bar on comboboxes (command palette, autocomplete, and select menus) appearing on mouse hover; it now shows only during keyboard navigation.
- Fixed the integrated terminal failing to start Microsoft Store PowerShell on Windows
- Fixed the keyboard shortcut for selecting an option on a question so it works no matter which button in the prompt has focus.
- Fixed the keyboard shortcuts for switching between the Overview and Changes tabs in the pull request view, which never worked despite being advertised in the tab tooltips.
- Fixed the Local workspace branch picker to show all of the repository's branches instead of only the default branch.
- Fixed the markdown editor rewriting indentation of fenced code blocks you never touched when saving a file.
- Fixed the Markdown preview in the Files view losing its scroll position when the underlying file was refreshed in the background.
- Fixed the onboarding welcome and theme steps still responding to keyboard shortcuts (like starting sign-in or changing the theme) after keyboard shortcuts were turned off in Settings.
- Fixed the worktree location example in Settings > Sessions to correctly show a repository-relative path for custom templates anchored at the repository.
- Improved keyboard and screen reader support for expanding and collapsing items in the inbox.
- Outdated inline review comments in diffs can now be replied to and resolved instead of only offering delete, and stay anchored near their original content as the diff changes.
- Projects no longer disappear from the sidebar when all of their sessions are pinned.
- Quick Open no longer loses focus when a question from Copilot arrives while it's open; the first Escape now closes Quick Open instead of accidentally answering the question.
- Restored word-level highlighting for changed words on long lines in the diff view
- Screen readers now announce keyboard shortcuts for buttons like Comment, Reply, Save, and Create, instead of just the button name.
- Scrolling up to read earlier messages while a response is still streaming now stays in place, instead of being pulled back to the bottom.
- Softened the text selection highlight color in light GitHub themes so it no longer appears too strong.
- The Compare Changes view now shows a clear recovery action (Restore session or Retry) when a diff can't load because its underlying Git ref was changed or deleted outside the app, instead of a generic error.
- The Share as secret gist action is now shown as inactive with an explanation for Enterprise Managed User accounts, which cannot create gists.