Skip to content

Releases: github/app

v1.1.10

Choose a tag to compare

@github-app-releaser github-app-releaser released this 15 Aug 00:38

What's new in v1.1.10

Highlights

  • Background items and queued message management are now available to everyone, enabled by default.
  • You can now repair a saved diff for a merged pull request session when it can no longer be loaded.
  • Plugins can now be updated automatically, including their extensions, from Customize → Plugins.
  • Right-click a side panel tab to close it, close others, or close tabs to the right.
  • You can now remove a pending queued or steering message directly from the conversation transcript.

Added

  • Added a way to repair a saved diff for a merged pull request session when its saved diff can no longer be loaded.
  • Added an option in Customize → Plugins to update installed plugins and their extensions automatically.
  • Background items and queued message management are now available to everyone and enabled by default.
  • Right-click a tab in the side panel to close it, close other tabs, or close tabs to the right.
  • You can now remove a pending queued or steering message directly from the conversation transcript in local sessions.

Changed

  • Copilot work events in the pull request timeline now show a small Copilot icon instead of an avatar.
  • Deleting or automatically cleaning up sessions with uncommitted work no longer shows a recovery toast; the work is still backed up before deletion.
  • Made composer list panel titles match the sidebar's group header styling.
  • Opening an issue or pull request link for a repository you haven't added now offers to add it and opens the link automatically once it's ready.
  • Refreshed the question prompt shown when the agent asks you a question, with a more compact layout and a collapsible details view.
  • Returning to a session's Files tab now shows the previously loaded file tree immediately instead of rebuilding it, and switching between files no longer briefly flashes the previous file's content.

Fixed

  • Copy buttons in Add Account and the device code screen now announce success to screen readers, and the "Copy link" button no longer changes its label after copying.
  • Emoji are now only inserted when you select one from the suggestions menu, so typing or pasting a shortcode like :rocket: keeps it as literal text.
  • Fixed "Repair saved diff" not being able to recover the diff for a merged pull request whose source branch had been deleted.
  • Fixed "Reply to thread" cards not navigating to their inline diff thread when the card lacked workspace information.
  • Fixed a brief console window flash on Windows when opening a workspace.
  • Fixed a brief visual jump in the conversation transcript after dismissing the repository configuration prompt.
  • Fixed a bug where app updates could delete user-added skills, such as migrated slash commands.
  • Fixed a rare crash on Linux where the app could abort without a crash dialog while updating the tray menu.
  • Fixed an issue on the Home view where tapping near a discovery card's hidden dismiss button on a touch device could accidentally dismiss the card.
  • Fixed automation runs loading forever when their chat had been deleted or archived; these now show a clear unavailable state instead.
  • Fixed crashes that could occur when editing tables or selecting typeahead suggestions in the chat composer.
  • Fixed new worktree sessions sometimes running outdated repository setup scripts and skipping the trust prompt instead of using the worktree's own configuration.
  • Fixed opening a new session deep link sometimes starting two sessions instead of one.
  • Fixed pull request descriptions sometimes incorrectly showing as empty when they actually failed to load, and added a retry option to recover them.
  • Fixed repository configuration approval being forgotten and re-prompted when switching between worktrees of the same project.
  • Fixed right-panel tabs so moving and splitting them (via drag or the tab context menu) works consistently, and the Changes tab no longer renders blank when split alongside the pull request overview.
  • Fixed screenshot and file links in chat losing their preview; clicking a linked screenshot now opens it in the image viewer, and other file links open in the artifact viewer.
  • Fixed the "Off" CLI session retention setting so it actually stops automatically importing CLI sessions instead of still retaining them for seven days, and sped up startup for accounts with many stored sessions.
  • Fixed the copy logs button in the setup script logs dialog rendering smaller than the adjacent edit script button.
  • Fixed the cursor getting stuck showing the wrong icon when moving over embedded content in the browser preview panel.
  • Fixed the diff view not auto-collapsing generated build output (like dist/ or build/ folders) when it appeared at the top level of the repository.
  • Fixed the Manage sessions table freezing or lagging when many sessions were shown at once.
  • Fixed the pull request sidebar to show successful checks before neutral checks and to display skipped checks with a distinct icon instead of the generic neutral dot.
  • Fixed the review panel resize handle so it can be dragged reliably across its full grab area.
  • Fixed the run browser sometimes opening a server's login page instead of the URL containing the auth token, and fixed browser popup links doing nothing in chat sessions.
  • Improved loading and scrolling performance on the Files tab for very large pull requests, keeping the file tree stable while it refreshes.
  • Made the Manage sessions status filter respond immediately when toggling it with a large number of sessions
  • Restarting a session no longer loses a queued prompt — it is restored to the composer instead.
  • The model picker now shows the provider name next to duplicate custom models with the same name, so they can be told apart and found when searching by provider.

v1.1.9

Choose a tag to compare

@github-app-releaser github-app-releaser released this 14 Aug 01:31

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 ...
Read more

v1.1.8

Choose a tag to compare

@github-app-releaser github-app-releaser released this 12 Aug 09:43

What's new in v1.1.8

Highlights

  • Chats now support Files, Plan, and background task tabs, with terminals and file mentions using the chat's actual working directory.
  • Error toasts now include a View logs action that opens the full error details with a copy button.
  • You can now configure supported reasoning effort levels for custom provider models in Settings, enabling the reasoning effort control for those models.
  • A new keyboard shortcut (Cmd/Ctrl+Shift+.) jumps focus to the selection actions bar when items are selected in My Work or the sessions list.
  • The conversation timeline now shows a "will change" notice as soon as you switch models or reasoning effort mid-turn.

Added

  • Added a keyboard shortcut (Cmd/Ctrl+Shift+.) to jump focus to the selection actions bar when items are selected in My Work or the sessions list, with Escape returning focus to where you started.
  • Chats now support Files, Plan, and background task tabs, and terminals and file mentions use the chat's actual working directory.
  • Error toasts now include a View logs action that opens a dialog with the full, selectable error details and a copy button.
  • The conversation timeline now shows a "will change" notice as soon as you switch models or reasoning effort mid-turn, so your selection is confirmed before the agent finishes.
  • You can now configure supported reasoning effort levels for custom provider models in Settings → Model providers, enabling the reasoning effort control in the composer for those models.

Changed

  • Made the file tree toggle icon-only and aligned it to the same side as the file tree in the Changes, Files, PR files, and file/Markdown editor views
  • Renamed the "Cached" row in response details to "Context", which now clearly shows whether a response reused context, rebuilt the cache, or used no caching.
  • Session startup now shows clearer progress, distinguishing repository preparation from starting the Copilot session.
  • The trusted-source guidance in the Manage marketplaces dialog now uses the same visual style as the Add canvas from URL dialog.
  • When mentioning someone in an issue or pull request comment, people already participating in the conversation (author, reviewers, commenters) are now suggested first, ahead of other repository members.

Fixed

  • Agent Merge now always replies to pull request review feedback inside the reviewer's comment thread and resolves it, instead of sometimes posting a separate top-level comment and leaving the thread unresolved.
  • Cancelling a plan review (or pressing Escape) now stops the current turn without approving the plan.
  • Clicking a plan action now submits it immediately instead of requiring a separate Continue click.
  • Clicking Try again on a pull request description that failed to load now shows loading feedback instead of appearing unresponsive.
  • Custom apps in the "Open in" menus can now be removed using only the keyboard.
  • Fixed "/fork" discarding a trailing prompt — any text after "/fork" is now sent to the newly created forked session.
  • Fixed "Delete empty sessions" not removing placeholder sessions whose local checkout folder was already missing.
  • Fixed a bug where creating a new session could get stuck indefinitely if the connection was briefly interrupted; session creation now fails clearly and can be retried instead of hanging.
  • Fixed a crash that could occur when opening the home view.
  • Fixed a crash that could occur when pressing Enter inside a code block in the message composer.
  • Fixed a deleted chat sometimes reappearing as a blank chat if it was deleted while it was still starting.
  • Fixed a freeze on Linux where the app could hang indefinitely after certain crashes instead of closing.
  • Fixed a message sent while reconnecting sometimes not showing session activity until a later event, which could make it look ignored.
  • Fixed a misleading error when reopening a conversation failed but the conversation was still saved on your device — you'll now see a clearer message telling you to retry instead of a message that suggested it was lost.
  • Fixed a session sometimes losing its history and turning into a new empty session when resuming it failed, instead of showing an error and keeping the history recoverable.
  • Fixed a visual artifact where scrolling a list, such as My Work, showed a small notch next to the scrollbar on macOS.
  • Fixed adding an enterprise account with a GitHub.com URL getting stuck on the device code screen instead of showing the code.
  • Fixed an issue where a quick chat could repeatedly duplicate itself into new empty sidebar chats when it failed to resume.
  • Fixed an issue where submitting a pull request review with a staged inline comment on a single line could fail and post none of the comments.
  • Fixed coordinated sessions appearing stalled by notifying the parent session as soon as a child session's plan needs approval.
  • Fixed crashes related to the file editor cursor position and keyboard shortcut handling.
  • Fixed crashes that could occur when browsing extensions in the plugin catalog or filtering a large folder in the directory picker.
  • Fixed custom keyboard shortcuts with Shift and punctuation (like Ctrl+Shift+,) being recorded and displayed incorrectly.
  • Fixed deleting a session sometimes failing to fully clean up its workspace directory, particularly on Windows.
  • Fixed dragging from a line number in the diff view or pull request Files view to start a line selection and open the "Ask about these lines" composer.
  • Fixed file mentions with bracketed path segments (e.g. Next.js dynamic routes) getting truncated instead of resolving to the full path.
  • Fixed find highlights flickering off and on with every keystroke while searching in a workspace conversation.
  • Fixed focus outlines showing up during mouse use in menus, the command palette, autocomplete, and the select panel, and when opening Settings with a mouse click. The outline now only appears for keyboard navigation.
  • Fixed forking a session in a project whose repository has no commits, which previously failed with a raw git error.
  • Fixed Keep Awake sometimes not actually preventing the computer from sleeping while a session was running, even though the setting appeared enabled.
  • Fixed large token counts overflowing outside the session information popover.
  • Fixed Markdown file tabs sometimes showing stale content after an agent edits the file.
  • Fixed MCP servers disabled in mcp-config.json incorrectly showing as enabled in Settings; affected servers now show their configuration state and can be edited to enable them.
  • Fixed MCP servers in Customize briefly flashing a sign-in or error status on startup before reconnecting with cached credentials
  • Fixed MCP servers that use OAuth sometimes not being available to the agent right after starting a new chat, even when already signed in.
  • Fixed model selection in active sessions not reflecting repository allowlists; unavailable selections now switch to an allowed model and let you know when this happens.
  • Fixed neutral surfaces (disabled controls, muted text, overlays, secondary buttons) rendering with an unintended pink tint in some themes.
  • Fixed pull requests sometimes failing to load from a locally saved snapshot, and sped up issue descriptions appearing while the rest of the issue details continue loading.
  • Fixed Quick Open and pull request/issue link resolution sometimes matching the wrong pull request or issue when a pasted URL contained hidden invisible characters in its number.
  • Fixed reasoning effort unexpectedly changing when switching models
  • Fixed remapped keyboard shortcuts using Space, plus, greater-than or asterisk so they work correctly instead of never firing (or, for asterisk, firing on every keystroke).
  • Fixed restoring an archived workspace sometimes leaving the session stuck showing "Setting up workspace…" instead of becoming ready to use.
  • Fixed selecting a range of lines in the diff view when the selection spans expanded context lines
  • Fixed session and workspace names you renamed being overwritten by automatic title updates.
  • Fixed sessions sometimes showing a stuck "Answer required" badge after finishing, most noticeably on agent-created child sessions.
  • Fixed sign-in occasionally failing with a "Failed to fetch user info" error after a successful GitHub authentication.
  • Fixed submitted pull request review comments reappearing as a pending review after reloading the app.
  • Fixed the "Merge when ready" button showing a perpetual spinner when auto-merge could be enabled, now showing a stable merge icon instead.
  • Fixed the /fleet command being unavailable when composing a new session; it now starts Fleet as soon as the session is created.
  • Fixed the agent silently overwriting a pull request description that had changed since it last read it, so a conflicting edit now fails with a clear retry message instead of reporting false success.
  • Fixed the app crashing on Linux when previewing a local file:// page in the embedded browser preview.
  • Fixed the app window reopening at a smaller default size on macOS after quitting while maximized, instead of restoring maximized at the saved size.
  • Fixed the Changes pill above the composer not reopening the Changes panel after it had been dismissed.
  • Fixed the Changes view in linked worktrees not updating immediately after committing from a terminal or IDE outside the app.
  • Fixed the conversation view sometimes staying scrolled away from the latest message after new content loaded, instead of automatically returning to the bottom.
  • Fixed the Customize search box carrying over its query when switching between tabs.
  • Fixed the expanded (fullscreen) view of a Mermaid diagram closing unexpectedly while chat content kept streaming in.
  • Fixed the keyboard focus outline on the "Select all" checkbox in table headers being clipped and hard to see.
  • Fixed the message composer losing focus when returning to a session tha...
Read more

v1.1.7

Choose a tag to compare

@github-app-releaser github-app-releaser released this 11 Aug 15:28

What's new in v1.1.7

Highlights

  • Ask a question in Side chat during a session to explore options without answering the original question yet.
  • My Work now automatically detects when a repository was renamed or transferred on GitHub and updates your local project to match.
  • Orchestrators can now create child sessions in a project's existing local checkout instead of always creating a new isolated worktree.
  • PR creation now finds pull request templates in more locations, including the repository root and docs folder, not just .github/.
  • Composer status pills (plan, background tasks, factories, loading widgets) no longer shimmer, keeping labels static while counts still update.

Added

  • Added an "Ask in Side chat" action to questions asked during a session, letting you explore the options in a Side chat without answering the original question yet.
  • My Work now automatically detects when a repository was renamed or transferred on GitHub and updates the local project to match, so a stale repo name heals without reopening the branch picker.
  • Orchestrators can now create child sessions that run in a project's existing local checkout instead of always creating a new isolated worktree.

Changed

  • Added visual separators to group related tabs in the Customize view for easier scanning.
  • PR creation now finds pull request templates in more locations, including the repository root and docs folder, not just .github/
  • Removed the shimmering animation on composer status pills (plan, background tasks, factories, and loading widgets) so labels stay static while counts and completion states still update.

Fixed

  • Copilot no longer navigates you to an archived chat that opens as a blank "New chat"; it now tells you the chat is archived and needs to be restored first.
  • Fixed "Merge when ready" and "Queue when ready" incorrectly appearing on pull requests in repositories where auto-merge is disabled, which caused merging to fail.
  • Fixed a bug where sending a message to an archived session could resume it outside its original project directory instead of prompting you to restore it first.
  • Fixed a crash that could occur when the agent opened the browser preview with a malformed URL containing quotation marks.
  • Fixed a crash when browsing a workspace containing recursive directory links, and stopped a spurious error from appearing after closing an Excel spreadsheet.
  • Fixed a restored chat staying stuck with an "Answer required" badge after being archived while waiting on a response.
  • Fixed adding private plugin marketplaces so you can sign in or switch GitHub accounts when authentication is needed, instead of the add hanging or failing with a generic error.
  • Fixed an error when accepting a repository's configuration file from a new session's trust prompt before the session had been created.
  • Fixed an issue where background updates to an open canvas document could steal keyboard focus away from the chat composer while typing.
  • Fixed an issue where switching to or adding an account whose organization disabled the Copilot app could bypass the access restriction; the app now correctly blocks access whenever any signed-in account is restricted.
  • Fixed an issue where the slash-command menu could briefly lose plugin commands right after a session started.
  • Fixed buttons with a keyboard shortcut tooltip (like New chat, Send, Stop, and tab controls) not announcing the shortcut to screen readers.
  • Fixed cloud task transcripts rendering the final answer above the tool calls that produced it instead of below them.
  • Fixed committing changes when a branch workspace's checkout is in a detached HEAD state.
  • Fixed completion summaries sometimes rendering as part of preceding tool activity instead of as their own row.
  • Fixed copies made with Ctrl+C on Windows not appearing in the Windows clipboard history (Win+V).
  • Fixed crashes that could occur when browsing very deeply nested directory trees or during onboarding on some browsers.
  • Fixed editing and saving an MCP server in Settings from silently resetting its tool allowlist and working directory.
  • Fixed Find (Cmd+F) not searching the pull request diff when opening a pull request's Changes tab from My Work without first clicking a file.
  • Fixed image attachment thumbnails collapsing to an unreadably small size in some chat messages.
  • Fixed keyboard focus in menus and pickers being nearly invisible by showing the standard accessible focus ring instead of a faint grey highlight.
  • Fixed keyboard navigation in the My Work inbox becoming slow and dropping keypresses after loading more rows.
  • Fixed Markdown previews (including Mermaid diagrams and read-only file previews) so their text can be selected and copied.
  • Fixed middle-click paste (PRIMARY selection) on Linux for text selected in the diff view
  • Fixed My Work briefly flashing a "Refreshing..." banner and shifting the layout during background data refreshes.
  • Fixed opening a document canvas for a missing file silently creating a blank file instead of showing a load error.
  • Fixed opening a plain folder that contains a single nested Git repository incorrectly using the nested repository as the project instead of the folder you selected.
  • Fixed plan review feedback being lost when switching to another chat before sending it.
  • Fixed pull requests disappearing from My Work when a background refresh moved them up the list.
  • Fixed pull requests merged via the merge queue incorrectly showing a "closed this" event in the activity feed.
  • Fixed reasoning effort and context window controls disappearing when the recommended model is shown instead of a previously selected one
  • Fixed renaming a branch to a nested path (e.g. "feature/foo/bar") collapsing it into a single dash-separated name, and updated the rename branch action to show the branch name actually used.
  • Fixed skills saved with a UTF-8 byte order mark not appearing in Automations or in workflow prompt autocomplete.
  • Fixed submitting feedback from the app failing for accounts without permission to add labels, both when submitting directly and when using the prefilled GitHub issue fallback.
  • Fixed the "What's new" card on Home getting stuck showing an old release after a failed refresh, instead of updating once the network recovered.
  • Fixed the command palette becoming slow to respond when typing a search with a large number of workspaces or sessions.
  • Fixed the Files pane not updating when the agent created, moved, or deleted files, so changes now show up without switching tabs.
  • Fixed the Files tab changing its label and icon to match the selected file instead of staying labeled "Files" with a consistent folder icon.
  • Fixed the focused view tab in My work scrolling out of view when reordering it with the keyboard.
  • Fixed the hover highlight on extension rows in Customize so it no longer obscures the icon, name, description, and actions in high-contrast mode.
  • Fixed the Markdown editor carrying over bold, italic, or code formatting when using the arrow keys to move out of a blockquote or code block
  • Fixed the Markdown editor's Raw mode rendering source lines with extra spacing between them
  • Fixed the merge button and merge drawer showing a generic "Merge blocked" state for pull requests that are behind their base branch, instead of offering the "Update branch" action.
  • Fixed the merged pull request icon disappearing from a session in the sidebar once the session was no longer actively working and its local checkout had been removed.
  • Fixed the message box to respect native spelling and text replacement preferences, so configured text replacements (like macOS shortcuts) now expand correctly.
  • Fixed the mode selector icon overlapping the model icon in the composer toolbar at narrow window widths.
  • Fixed the stop and cancel controls for background tasks and shells looking like checkboxes in some themes by using a filled stop icon.
  • Fixed the terminal's text-selection highlight (and scrollbar) becoming invisible when the terminal's light/dark tone is set differently from the app's.
  • Fixed the worktree branch picker not showing local branches created outside the shared clone, such as branches checked out in another editor or tool
  • Fixed web search being unavailable in app sessions.
  • Reopening a file tab now shows the file's latest content instead of a stale cached preview.
  • Restored the native right-click menu (e.g. Paste) when right-clicking inside text inputs and rich text editors.
  • Screen readers now announce the selected item count when selecting multiple items in My Work and Manage sessions
  • Show an error message with a retry option in the sidebar when the session list fails to load, instead of leaving it blank.
  • The pull request review panel no longer offers Approve or Request changes on your own pull requests, since GitHub doesn't allow authors to use those verdicts on their own work.
  • Triple-clicking a line in the diff view now selects the whole line instead of a single word.
  • Unsent prompts on the Home screen are no longer lost when the app restarts.
  • Updated the search placeholder in Customize's All tab to indicate it searches MCP servers.

v1.1.6

Choose a tag to compare

@github-app-releaser github-app-releaser released this 08 Aug 06:59

What's new in v1.1.6

Highlights

  • Added controls to delete outdated local review comments and conversations from the Changes view without affecting GitHub review data.
  • Pull request review comments now show an Outdated badge when their original code has changed, with a simplified file path label.
  • Improved the Manage marketplaces dialog with clearer source rows, in-dialog error and progress feedback, and better focus handling.
  • Sidebar and right-side panels now open and close instantly, without animation, keeping your conversation scroll position stable.
  • Bulk-archiving sessions now prioritizes closed and merged pull request sessions first before archiving everything in a section.

Added

  • Added controls to delete outdated local review comments and conversations from the Changes view without affecting GitHub review data.
  • Show an Outdated badge on pull request review comments whose original code has since changed, and simplify the location label to just the file path.

Changed

  • Archiving closed or merged pull request sessions from the sidebar now happens immediately, without a confirmation dialog.
  • Bulk-archiving sessions grouped by date or status now prioritizes archiving closed and merged pull request sessions first, only falling back to archiving all sessions in a section when there is nothing completed to clean up.
  • Improved the Manage marketplaces dialog with clearer source rows, in-dialog error and progress feedback, and better focus handling when removing marketplaces or their plugins.
  • Issue and pull request timeline events now show clearer per-event icons, including a distinct closed icon for pull requests that were closed without merging.
  • Moved the context window (long context) option into the reasoning picker in the composer, keeping the model details view focused on informational pricing details.
  • Sidebar and right-side panels now open and close instantly, without animation, and keep your conversation scroll position stable.
  • Simplified merge blocker messages for repository rules, required checks, and approvals to be more concise.
  • Simplified the wording and layout of the storage and worktree location settings.

Fixed

  • "Open in Visual Studio" now opens the workspace's solution file instead of landing on the folder view.
  • Editing a Markdown file with nested lists indented using something other than four spaces no longer rewrites the whole file's list indentation and adds stray backslashes on save.
  • Fixed a blank conversation view when opening a child session immediately after creating it; a "Creating worktree..." progress indicator now shows until the session is ready.
  • Fixed a bug in the Files tab where right-clicking a nested folder and choosing New file, New folder, Rename folder, or Delete folder could unexpectedly collapse its parent folder, hiding the resulting input field.
  • Fixed a bug where enabling or refreshing plugins during an active session could break the session and cause subsequent messages to fail.
  • Fixed a bug where the new automation dialog could get stuck showing "Loading tools…" indefinitely when cloud automation tools failed to load; it now shows the error with a retry option.
  • Fixed a crash that could occur when attaching a file while the cursor was in certain positions in the prompt box.
  • Fixed a double scrollbar in the outdated comments panel and improved spacing between comment groups from different files.
  • Fixed a failed session archive removing the session from the sidebar even though it was never actually archived.
  • Fixed a failing check's "Open on GitHub" action not opening when its log link couldn't be resolved safely, falling back to the pull request's checks page instead.
  • Fixed a phantom media player showing up in the system tray/notification area on Linux.
  • Fixed a session's sidebar status staying stuck on Done when the agent resumed work on its own without a new message from you.
  • Fixed an issue on macOS where a file change in one folder could incorrectly be reported for a same-named file in a different folder.
  • Fixed an issue on Windows where the app could fail to recover its local data after an unexpected shutdown or corruption.
  • Fixed an issue where long-running responses could be stopped unexpectedly after conversation compaction happened multiple times in a row.
  • Fixed an issue where switching models or manually compacting a conversation could incorrectly trigger the "compaction repeated too quickly" safety message on the next response.
  • Fixed archiving or deleting a workspace on Windows sometimes failing because an open terminal was still using the workspace's folder
  • Fixed crashes that could occur in markdown rendering, the Invertocat animation, and tab navigation.
  • Fixed duplicate/ghost file headers appearing in the diff view around review threads until scrolling.
  • Fixed extension canvas content in the right panel sometimes staying misaligned over the conversation after resizing the sidebar or panel layout.
  • Fixed external links on Windows re-prompting after you dismissed a shell-open prompt, and added a copyable error toast when a link genuinely fails to open.
  • Fixed external links sometimes silently failing to open on Windows by falling back to the system file explorer when the default launch method fails.
  • Fixed GitHub issue and pull request links in automation run transcripts so they open in the run's side panel instead of doing nothing.
  • Fixed inbox widget links pointing to github.com instead of the correct GitHub Enterprise URL for PRs and issues.
  • Fixed issue and pull request labels sometimes showing the wrong color family (e.g. a pale yellow label appearing auburn).
  • Fixed local-only branches not appearing as selectable base branches when creating a new workspace from an existing branch.
  • Fixed removing a project appearing to do nothing while it deletes, which could let a second confirmation trigger duplicate deletion attempts. The project now disappears immediately with a status toast, and reappears automatically if removal fails.
  • Fixed reopening a pull request that was previously closed getting stuck with a broken session instead of starting a fresh one.
  • Fixed the bottom fade in the conversation view overlaying the last message when the transcript is scrolled to the bottom.
  • Fixed the changed-files list briefly showing an empty state instead of loading while file changes were still being loaded.
  • Fixed the chat transcript getting stuck and unable to scroll while text was selected.
  • Fixed the cloud automation dialog blocking creation when no optional tools were selected, so automations relying only on built-in tools can now be created.
  • Fixed the composer's slash-command skill menu getting permanently stuck and no longer showing newly available skills after a failed skill list refresh.
  • Fixed the conversation and composer shifting and getting clipped when changing the app's zoom level on Linux.
  • Fixed the Enterprise Cloud server address field getting stuck after a failed sign-in attempt, so you can correct and resubmit the address.
  • Fixed the environment picker sometimes hiding "This machine" as an option after attaching an existing project's checkout on another environment.
  • Fixed the header corners of a collapsed inline comment thread appearing disconnected from an open reply draft.
  • Fixed the in-app feedback form incorrectly staying unavailable after switching from a managed account to a personal account.
  • Fixed the Insights tab not appearing when clicking "View session insights" from the session title popover.
  • Fixed the Manage sessions title overlapping the sidebar toggle when collapsed.
  • Fixed the markdown editor endlessly widening a code span that contains only spaces every time the file was saved or reopened.
  • Fixed the message edit box scrolling out of view or being hidden behind the composer when editing a chat message.
  • Fixed the model picker sometimes resetting to "Select model" and losing the session's reasoning effort and context tier after switching models while a turn was in progress.
  • Fixed the outdated comments panel overlapping or duplicating content in the diff view, and grouped multiple outdated comments for the same file under one heading.
  • Fixed the plugin details dialog sometimes showing skills from the previously-viewed plugin when switching between plugins.
  • Fixed the Terminal tab being unusable in a new local folder session until the first message was sent.
  • Fixed unpublished pull request and issue comments being lost when navigating away and back.
  • Launching the app again while it's already running now focuses the existing window instead of opening a duplicate instance.
  • Links in assistant responses that point to files in your project now open in the Files panel instead of being stripped as invalid links.
  • MCP server statuses in Settings no longer flicker to unauthenticated or failed while reconnecting after opening MCP settings or changing a server. Failed connections now show a clearer "Connection failed" message with full, readable error details.
  • Screen readers now announce the default timeout hint when adding or editing MCP servers
  • Uninstalling or disabling a plugin now stops its extension process instead of leaving it running in the background.
  • When a commit fails or appears to hang because your signing key can't prompt for a passphrase, the app now explains what happened and how to fix it, instead of showing a raw git error or seeming to do nothing.
  • WSL environment settings no longer appear on macOS and Linux, where they can't be used.

v1.1.5

Choose a tag to compare

@github-app-releaser github-app-releaser released this 07 Aug 04:52

What's new in v1.1.5

Highlights

  • Added a Resume button to the sidebar hover preview so you can resume interrupted or errored sessions without opening them.
  • Closing the main window now keeps the app running in the background instead of quitting, with tray/dock support to bring it back.
  • Pinned sessions in the sidebar can now be dragged into a custom order that persists across restarts.
  • Hovering a link in a chat message now shows its full destination URL.
  • Permission modes are now aligned with the CLI while keeping the app's existing slash commands like /permissions and /yolo.

Added

  • Added a Resume button to the sidebar hover preview for interrupted or errored sessions, so you can resume them without opening the session.
  • Closing the main window now keeps the app running in the background instead of quitting. On macOS, closing hides the window and the Dock or tray restores it. On Windows/Linux, this is on by default when the system tray is enabled, with an opt-out setting under the tray settings.
  • Hovering a link in a chat message now shows its full destination URL.
  • Pinned sessions in the sidebar can now be dragged into a custom order that is remembered across restarts.
  • Settings now has a skip link: tabbing from the search field reveals a control that moves keyboard focus past the navigation list straight to the panel content.

Changed

  • Aligned permission modes with the CLI while preserving the app's existing slash commands: use /permissions manual|assisted|allow-all|show, /allow-all-tools on|off|show, /yolo on|off|show, or /reset-allowed-tools.
  • Improved the sidebar disk space banner so its graph segments and legend labels clearly match, with per-segment tooltips and a tighter compact layout.
  • Permission prompts now show the specific reason a command wasn't automatically approved, instead of a generic message.
  • The disk space banner's "Manage sessions" button now shortens to "Manage" at narrow sidebar widths so it stays legible alongside "Not now".

Fixed

  • Adding a local clone during onboarding now links the project to the repository you selected, instead of defaulting to your fork when it happens to be named 'origin'.
  • Adding multiple projects at once (like selecting several repositories during onboarding) no longer navigates away from what you're working on as each one finishes importing.
  • Chat sessions can now add Insights and installed extension canvases from the panel's Add tab menu, matching the workspace view.
  • Custom worktree location settings that are rejected now show an inline error instead of failing silently.
  • Expanding a message or tool row inside a background task's details no longer jumps the scroll position of the main conversation.
  • Fixed a bug where certain shell commands with quoted flags could run without showing the expected permission prompt when "Always ask" was set.
  • Fixed a bug where opening the terminal canvas with a command could run it without asking for permission.
  • Fixed Agent Merge treating a required check that hasn't reported yet as passing, which could let merges proceed too early; it's now correctly treated as still pending.
  • Fixed an intermittent issue on macOS where copying text, code, or images could occasionally fail or crash the app.
  • Fixed background shells incorrectly showing as still running with a non-functional Stop action after restarting the app.
  • Fixed crashes in the message composer that could occur when pressing Enter inside a code block or when switching away from a tab while editing a table.
  • Fixed Ctrl+Arrow (Windows/Linux) not moving the caret by word inside composer code blocks
  • Fixed extension canvases sometimes staying frozen behind a screenshot after closing a dialog like Settings.
  • Fixed forking a conversation in a folder-based project, which previously failed.
  • Fixed forking a session losing or corrupting changes to files tracked with Git clean filters (such as Git LFS).
  • Fixed git clone and fetch failures on Fedora, RHEL, and other non-Debian Linux distributions by falling back to the system git when the bundled git can't load its libraries.
  • Fixed keyboard focus being lost from the model or branch picker in the prompt composer toolbar when resizing the window or toggling the sidebar caused the toolbar to switch to its compact layout.
  • Fixed Markdown images with explicit width/height being resized incorrectly, and images using legacy alignment attributes no longer appearing misaligned with adjacent text.
  • Fixed missing tooltips on the "Change view" and "Filter actions" buttons in My Work when hovering or navigating with the keyboard.
  • Fixed My Work list rows not opening when clicking the diff stats, comment count, or assignee avatars at the right edge of a row.
  • Fixed nearly-invisible text selection highlighting in the GitHub dark theme.
  • Fixed right-click selection menu not appearing when selecting text in background task details, so Copy selection works there like it does in the main conversation.
  • Fixed Run scripts not being detected when a session's branch adds repository configuration that the default checkout doesn't have, and improved the empty-state message to explain why no Run scripts are available.
  • Fixed starting a pull request or issue session for a repository accessed through a configured upstream remote, so it reuses the existing fork checkout instead of reporting the repository hasn't been added.
  • Fixed switching the composer mode (e.g. from Autopilot to Plan) unexpectedly submitting the draft message instead of preserving it for editing.
  • Fixed the AppImage failing to launch on some Wayland desktops.
  • Fixed the composer occasionally showing the wrong permission mode (autopilot/ask before every action) right after resuming a session.
  • Fixed the conversation view drifting away from the bottom after zooming out while pinned to the latest message.
  • Fixed the conversation view getting out of sync when editing a message failed, so the message history now correctly reflects the actual state and an error is shown.
  • Fixed the Files tab context menu so using "Copy path" on a nested file no longer collapses its parent folder.
  • Fixed the home page's animated logo continuing to redraw indefinitely while idle, which caused unnecessary CPU and battery usage.
  • Fixed the sidebar lagging behind the cursor while dragging its resize divider, so resizing now tracks the pointer smoothly.
  • Fixed the sidebar stuttering and lagging behind the keyboard while its resize divider is adjusted with a held arrow key, so keyboard resizing is now as smooth as dragging.
  • Fixed video previews getting stuck on Linux by showing a clear message with an option to open the file in your default app instead.
  • Improved screen reader support for environment variable and header rows in MCP server settings, so each row is announced as a group and named after its variable or header.
  • Restored the ability to fix unresolved review comments directly from a pull request's conversation tab.
  • Screen readers now announce what each toggle in Settings > Accessibility controls (e.g. "Reasoning announcements") instead of just its bare name, even when the toggle is reached directly via Tab or a deep link.

v1.1.4

Choose a tag to compare

@github-app-releaser github-app-releaser released this 06 Aug 01:32

What's new in v1.1.4

Highlights

  • Navigate between related pull requests in a stack with a new stack menu, plus a stack summary in the merge drawer.
  • Copilot can now create GitHub issues in a different repository than the current session.
  • Customize where new session worktrees are created with a new Worktree location setting.
  • Control whether agent-authored commits include a Co-authored-by trailer with a new Commit attribution setting.
  • View and edit the milestone on issues and pull requests directly in the app.

Added

  • Added a Commit attribution setting under Sessions settings to control whether agent-authored commits include a Co-authored-by trailer.
  • Added a one-click copy button for the session name in workspace and chat session information popovers.
  • Added a stack menu next to a pull request's status to navigate between related pull requests in a stack, plus a stack summary in the merge drawer showing which pull requests will be included.
  • Added a Worktree location setting in Settings > Sessions to customize where new session worktrees are created, using a path template with repository, branch, and name placeholders.
  • Added an "Enable sound" toggle to the onboarding accessibility preferences dialog, so you can turn on notification sounds during setup.
  • Cmd/Ctrl+click a quick chat in the sidebar to add it alongside sessions in the session grid.
  • Copilot can now create GitHub issues in a different repository than the current session, not just the session's own repository.
  • Right-clicking a session you've selected in the grid view now shows bulk actions (send, mark read/unread, archive, delete) for the whole selection.
  • Settings > Sessions now shows file-backed instructions discovered from your system alongside the app-managed instructions, including their source path with copy and reveal-in-file-manager actions.
  • The model-change notice can now be expanded to show which model you switched from and how much context was reused from cache.
  • You can now view and edit the milestone on issues and pull requests in the app.

Changed

  • Forked sessions now appear as independent top-level entries in the sidebar instead of being nested under their source session.
  • Improved the plan review experience: newly created plans now open automatically with the approval prompt focused, the plan panel shows a rendered checklist with search and an easy switch to edit the raw Markdown, and completed plans are clickable in chat history to reopen them.
  • In the sidebar's group-by-project view, top-level sessions no longer show a redundant repository label on hover since they already inherit it from their project header. Nested sessions still show their repository label.
  • Increased the contrast of selected-state backgrounds for a clearer visual highlight.
  • Session history now loads faster by reading the transcript from disk immediately instead of waiting for the agent to resume.
  • Smoothed out scrolling while tool calls stream in with Balanced verbosity, so the view stays anchored to the bottom, scrolling up to review earlier tools isn't interrupted, and edge fades transition more gradually.
  • The composer's empty placeholder text now mentions typing "&" to reference other sessions.
  • The credits usage notification is no longer shown when you have a bring-your-own-key or local model configured.
  • The Plan tab now uses the standard plan review experience by default; you can still opt into the canvas rich text editor for plan.md in settings.

Fixed

  • Agent merge now shows a status message when it's paused waiting on a commit status check, instead of silently parking with no explanation.
  • Archived pull request diffs that were previously blank or missing now show correctly when possible, or a clear explanation when the underlying changes can no longer be recovered.
  • Checking for updates in Settings > General now announces status to screen readers, and the check button stays keyboard-reachable while a check is running.
  • Comment boxes (like inline review replies and draft review threads) now correctly receive keyboard focus when they open, so typing immediately after opening no longer gets lost.
  • Completed pull requests and issues no longer linger in the home page's Up next section.
  • Expanding a composer pill panel (like queued messages or background activity) no longer shifts the chat history.
  • Fixed a bug in the canvas editor where saving a file containing an image with backslashes in its alt text (such as a Windows-style path) would corrupt the alt text a little more with every save.
  • Fixed a bug where a custom storage location directory named "worktrees" or "copilot-worktrees" could be incorrectly altered when saved.
  • Fixed a bug where clicking the model picker could submit your draft message instead of opening the picker.
  • Fixed a bug where commands run through env could bypass the shell command permission prompt.
  • Fixed a bug where newly added skills didn't show up in the / autocomplete menu until a session started or the app was restarted.
  • Fixed a bug where sending a message while the assistant was responding could leave your message displayed below the assistant's reply instead of in chronological order.
  • Fixed a confusing browser permission prompt that could appear when reading the clipboard on Windows.
  • Fixed a crash in the terminal that could occur after the graphics context was lost.
  • Fixed a crash that could occur when resuming a session with very large files in its artifacts; oversized files now show a clear "file too large" message instead.
  • Fixed a crash that could replace the entire app with an error screen when typing certain search terms (like "constructor:") into a filter query, such as in My work or the cloud automation trigger filter.
  • Fixed an issue where pressing Stop while a follow-up message was queued sometimes required pressing Stop a second time before the session became idle.
  • Fixed archived workspaces sometimes showing a file count with a diff that never loads by falling back to the last saved diff when it can no longer be reconstructed.
  • Fixed branch renaming so the configured branch prefix is no longer applied twice when Copilot renames a session's branch.
  • Fixed child sessions sometimes showing an incorrect model, reasoning effort, or context size in the composer instead of the configuration inherited from the parent session.
  • Fixed clones of the same repository sharing sidebar labels and settings, which could merge their sessions or route actions to the wrong clone. Clones with the same name now show distinct, path-qualified labels.
  • Fixed collapsed resolved and staged review comment threads showing an unnecessary "Outdated location" banner, keeping the collapsed row compact.
  • Fixed conversation compaction sometimes getting stuck in a repeating loop that could run indefinitely; affected turns now stop automatically with guidance to resend the message.
  • Fixed copying selected text in the read-only file viewer, which previously copied nothing to the clipboard.
  • Fixed emoji in the integrated terminal being measured too narrow, which shifted the rest of the line and broke alignment in tables, box-drawing layouts, and similar output.
  • Fixed extra vertical spacing on session communication entries like "Received message" and "Read session" in the conversation view.
  • Fixed keyboard and screen reader navigation for clickable list rows so their action buttons can be reached and activated independently.
  • Fixed keyboard shortcuts silently stopping when focus was on a tab's close button, such as switching tabs or submitting a pull request review.
  • Fixed noticeable lag when viewing diffs containing very long lines (like long strings or near-minified code), which could take over a second to syntax highlight.
  • Fixed pasted URLs with underscores being incorrectly converted to Markdown emphasis in the composer
  • Fixed plugin-provided skill slash commands failing with an "Unknown slash command" error
  • Fixed pressing Escape to close the provider dropdown during onboarding's model provider setup from discarding the whole form, including a typed API key.
  • Fixed pull requests incorrectly showing as mergeable when they actually had merge conflicts.
  • Fixed reasoning effort incorrectly defaulting to "None" for some models when starting a new session.
  • Fixed right-click context menus not appearing for files and folders in the Files tab
  • Fixed screen readers announcing extra button text when navigating the notification sound picker and the "Open in" app menus, so each option is now announced clearly.
  • Fixed screen readers not reading the helper text next to the auto-update toggle and the Suggestion cards Restore button in Settings, and fixed focus loss and missing confirmation when restoring suggestion cards.
  • Fixed shell commands sometimes never running in terminals using a customized shell prompt.
  • Fixed skill directories configured in config.json or settings.json being ignored when the file contained comments or trailing commas
  • Fixed skill directories from config.json or settings.json not being recognized when the file started with a UTF-8 byte order mark.
  • Fixed stuttering when scrolling wide file diffs sideways in the conversation view.
  • Fixed the "Add Enterprise account" form in Settings so an invalid server address is announced to screen readers, and an empty submission now explains what to fix instead of doing nothing.
  • Fixed the /compact command sometimes showing no progress or result, or requiring a second run to display feedback.
  • Fixed the app launching to a blank window on some Linux systems due to a font-rendering crash triggered by certain color emoji or monospace fonts.
  • Fixed the completion summary at the end of a task being incorrectly grouped with the preceding tool call.
  • Fixed the conversation view growing and jumping when a long sequence of tool calls runs in Balanced verbosity mode by keeping the live tool list scrol...
Read more

v1.1.3

Choose a tag to compare

@github-app-releaser github-app-releaser released this 04 Aug 05:25

What's new in v1.1.3

Highlights

  • You can now request Copilot code reviews and re-request reviews from reviewers who have already responded.
  • Pull requests that are part of a stack now show stack status and can be merged together as a stack from the merge drawer.
  • Pull request views now show when a pull request is in the merge queue, including its queue position, with the option to remove it.
  • A new /side slash command lets you open a side chat for a parallel question without interrupting the main conversation.
  • When using Auto, completed responses now show which model was actually used, plus AI credits and cache details when available.

Added

  • Add a /side slash command to quickly open a side chat for a parallel question without interrupting the main conversation.
  • Added a setting to control whether Shift+Tab cycles agent modes in the composer, so screen reader and keyboard users can restore native backward focus navigation.
  • GitHub Copilot now appears automatically as a read-only model provider in the Model Providers settings when you're signed in with an active Copilot seat.
  • If GitHub Copilot fails to start, it now shows a diagnostics dialog letting you copy details or open the log file instead of leaving you with a blank window.
  • Local repository text and code files opened in a file tab or the Files viewer can now be edited directly, with changes automatically saved.
  • Plan tabs can now be closed and restored from the Add tab menu in the full-height right panel layout, matching Changes and pull request tabs.
  • Precise cross-row text selection and copying in diffs is now enabled by default, with an option to fall back to native browser selection if diff scrolling or selection feels slow.
  • Pull request views now show when a pull request is in the merge queue, including its queue position, and let users with write access remove it from the queue.
  • Pull requests that are part of a stack now show stack status and can be merged together as a stack from the merge drawer.
  • When using Auto, completed responses now show which model was actually used, plus AI credits and cache details when available.
  • You can now request Copilot code reviews and re-request reviews from reviewers who have already responded.

Changed

  • @-mention suggestions in comments now prioritize people already participating in the issue or pull request, such as the author and commenters.
  • Cancelled checks now show a muted alert icon instead of a red failure icon, matching GitHub.
  • Collapsed tool call groups no longer show a failed-call count in the summary; failure details still appear when the group is expanded.
  • Files now open immediately when clicked, without a delay. Use Cmd/Ctrl-click to open a file in a new tab.
  • Issue conversations now load progressively, with comments and timeline events streaming in as they arrive instead of waiting for everything at once. Issues with very large comment threads no longer get cut off.
  • Large sessions now open faster by showing the most recent messages first while older history streams in the background.
  • Pull request file diffs now appear progressively as they load, instead of waiting for the entire diff to be ready before showing anything.
  • Removed the dropdown caret from the project, workspace type, and branch selectors in the new session composer for a cleaner look.
  • Removed the metadata status bars (start time, duration, output summary) shown below tool calls and reasoning steps in the conversation timeline.
  • Right panel tabs are easier to scan, close, and restore, with clearer close controls, adaptive label widths, and support for a narrower panel.
  • SQL tool calls now show a human-readable summary in the conversation timeline instead of the raw query, which remains available in the expanded details.
  • The Changes tab now uses a simpler diff icon in the full-height right panel layout.
  • The file tree in the Files tab now starts at its minimum width by default, leaving more room for file content.
  • The review panel can now be resized down to 25% of the workspace width, and the 25% width preset now works correctly.
  • Updated the icon for Interactive mode in the prompt composer to a conversation glyph.

Fixed

  • Automations now correctly use the saved Long Context model setting when they run on schedule.
  • Copying a selection from inside a code block now copies the raw text instead of converting it to markdown links.
  • Ctrl+Enter now submits the kickoff prompt in the Sessions widget on Windows and Linux, matching Cmd+Enter on macOS.
  • Fixed "Copy path" on files in the artifact tree copying only the file name instead of the full file path.
  • Fixed "Create PR + agent merge" sometimes creating the pull request without actually turning on agent merge, especially when navigating away while the PR was being created.
  • Fixed @ file mentions showing "No matching files" on Home and other pre-session composers when a project's files had loaded.
  • Fixed a brief "Thinking" row flashing and disappearing in the conversation timeline before an agent's response started streaming.
  • Fixed a brief flash of "No changes to compare" before a session's diff finished loading.
  • Fixed a brief layout jump when responding to a permission prompt or resuming an interrupted session, so the composer settles into its final size immediately.
  • Fixed a bug where a background session delivering a message could switch your active chat or side chat and steal focus while you were typing elsewhere.
  • Fixed a bug where deleting a project while one of its sessions was still starting up could leave the app unable to close, stuck warning about an agent working in a project that no longer existed.
  • Fixed a bug where deleting a session or workspace could silently discard uncommitted work in certain repository setups instead of preserving it.
  • Fixed a bug where editing a markdown file could unintentionally remove backslash escapes on unrelated lines, causing escaped characters like headings, lists, quotes, and HTML tags to render incorrectly after saving.
  • Fixed a bug where entering a branch name starting with a dash (e.g. "-D") when creating a worktree could silently delete an existing local branch instead of creating the new one.
  • Fixed a bug where toggling a skill in Settings could silently re-enable a different skill you had previously disabled.
  • Fixed a crash that could occur in the diff view when reviewing changes with an open comment draft while the diff was still updating.
  • Fixed a crash that could occur when a message arrived while closing a session.
  • Fixed a crash that could occur when deleting a table from the rich text composer.
  • Fixed a crash that could replace the whole app window with an error screen when a code block's language label was "proto".
  • Fixed a layout shift when a session loaded file-edit rows, where the row now appears in its final position immediately instead of shifting after diff stats loaded.
  • Fixed a rare issue on Linux where the app could crash or hang and require a full relaunch to reconnect.
  • Fixed a rare issue where the first message in a new session could fail to send, requiring you to manually resend it to continue the conversation.
  • Fixed a small layout shift in sent user messages as they transitioned from pending to sent.
  • Fixed adding two repositories with the same name from different organizations so each gets its own checkout instead of one add failing or pointing at the wrong repository.
  • Fixed Agency falling out of date for users who don't run it directly in a terminal, by keeping it updated in the background when Agency mode is enabled.
  • Fixed an issue where pressing Escape while typing in a Settings field (such as custom instructions, the branch prefix template, or the environments base path) could discard your edit instead of saving it.
  • Fixed an issue where responding to certain agent prompts (choice selections or custom text answers) could leave the conversation stuck instead of resuming.
  • Fixed an issue where sessions could get stuck asking for approval on every tool call instead of remembering your auto-approve preference.
  • Fixed an issue where the "Expand up"/"Expand down" buttons in the diff view could occasionally fail to appear.
  • Fixed an issue where the agent could automatically merge a pull request while its checks were still running or failing.
  • Fixed automation card titles always showing a pointer cursor on hover, even when the "Show pointer on hover" accessibility setting was disabled.
  • Fixed automation runs sometimes staying stuck showing as running after they had already finished.
  • Fixed code blocks breaking in the markdown editor when opening files with Windows-style (CRLF) line endings
  • Fixed conversation rows briefly overlapping earlier messages when opening a session's history.
  • Fixed conversation rows sometimes overlapping after resizing the workspace split pane.
  • Fixed editing an MCP server with an argument containing spaces silently corrupting its argument list when saved without changes.
  • Fixed existing sessions failing to reopen when an organization policy disables unattended tool approval; the session now resumes with prompts enabled instead of getting stuck.
  • Fixed folders in the Files tree not being collapsible or re-expandable while a filter is applied.
  • Fixed follow-up text unintentionally appearing bold after quoting a bolded reply in the composer.
  • Fixed hidden overflow-menu and row-action buttons in settings and other lists incorrectly capturing taps on touchscreens.
  • Fixed inline review comments and replies so text with angle brackets (like Array<string> or <summary>) displays exactly as typed instead of being misread as HTML.
  • Fixed inline review comments sometimes moving to the wrong line or disappearing when the diff changed while a draft review was open.
  • Fixed keyboard focus getting stuck when Tab or Shift+Tab was pressed while an image preview was open.
  • Fixed misaligne...
Read more

v1.1.2

Choose a tag to compare

@github-app-releaser github-app-releaser released this 28 Jul 21:37

What's new in v1.1.2

Highlights

  • GitHub Copilot now appears automatically as a read-only model provider in Model Providers settings when you have an active Copilot seat.
  • Cloud automation triggers with a query field now use the same smart search filter input as issue triggers, with qualifier autocomplete and hints.
  • The default model selection now matches what's actually available to your account instead of always defaulting to a fixed model.
  • The Impeccable design skill got a major upgrade, adding native iOS and Android design guidance and a new doctor command for diagnosing setup issues.
  • WSL remote environments now include GitHub pull request and issue workflow skills, plus more reliable remote session connections.

Added

  • GitHub Copilot now appears automatically as a read-only model provider in the Model Providers settings when you're signed in with an active Copilot seat.

Changed

  • Cloud automation triggers with a query field, like pull request opened/synchronized/merged, now use the same search filter input as issue triggers, with qualifier autocomplete, placeholders, and hint text.
  • The default model selection now matches what's actually available to your account instead of always defaulting to a fixed model.
  • Upgraded the Impeccable design skill to a new major version, adding native iOS and Android design guidance, a new doctor command for diagnosing setup issues, and refined design review workflows.
  • WSL remote environments now include GitHub pull request and issue workflow skills, along with reliability improvements to remote session connections.

Fixed

  • Copying a selection from a chat response now preserves rich formatting, including tables, when pasting into apps like Slack, Teams, or Word.
  • Custom agents defined only on a branch or worktree now appear correctly in the agent picker and /agent autocomplete for that session.
  • Fixed a layout shift when opening an issue or pull request in My Work, where the assignees, reviewers, and labels controls would pop in and shift the toolbar after loading.
  • Fixed a stuck "waiting for review" state on a session's plan when a parent session approved or rejected it.
  • Fixed an empty progress bar appearing under the app's Dock icon on macOS while an agent turn is running.
  • Fixed an issue where the app could fail to open (icon appeared but no window) or repeatedly show onboarding to already set up users.
  • Fixed Copy (⌘C/Ctrl+C) sometimes clearing the clipboard instead of copying the selected text.
  • Fixed janky window resizing when a chat session is open and scrolled into its history.
  • Fixed the sidebar sometimes opening collapsed on startup and saved inbox sections not persisting between restarts.
  • Fixed URLs typed in the composer getting broken by stray backslashes (e.g. before underscores) when sent or rendered.
  • The reasoning effort you pick for a session now sticks, instead of reverting to Medium when you resume the session or restart the app.
  • The selection popup in the chat transcript no longer flashes at the top-left corner when dismissed, and copying selected text now keeps it highlighted instead of clearing the selection.
  • Timestamp reveal buttons on relative times (e.g. "3h ago") now announce "show timestamp" to screen readers instead of the generic "more info".
  • Timestamps in the activity feed are now accessible disclosures that keep their visible relative time and reveal the exact date when activated.

v1.1.1

Choose a tag to compare

@github-app-releaser github-app-releaser released this 27 Jul 20:35

What's new in v1.1.1

Highlights

  • Added a toggle in the Files tab to show or hide hidden files (like .env) normally excluded by .gitignore.
  • Large sessions now open much faster, with older messages loading in the background instead of freezing the app.
  • Pull requests with many comments and reviews now load faster in the conversation and diff views.
  • Press Shift+Tab in the message composer to cycle between Plan, Autopilot, and Interactive modes.
  • Fixed agent merge not actually merging pull requests after being enabled.

Added

  • Added a toggle in the Files tab to show or hide hidden files (like .env) that are normally excluded by .gitignore.

Changed

  • Auto now appears as a switch at the top of the model picker with its own summary, and older model versions are grouped into a Previous models section so current models are easier to find.
  • Large sessions now open much faster, with older messages loading in the background instead of freezing the app.
  • Press Shift+Tab in the message composer to cycle between Plan, Autopilot, and Interactive modes.
  • Pull requests with many comments and reviews now load faster in the conversation and diff views.

Fixed

  • Autopilot mode now stays selected after the agent finishes a task instead of automatically switching back to Interactive.
  • Business, Enterprise, and GHES sign-in no longer gets blocked because of the Copilot CLI policy; access is now based on whether your organization has the Copilot app enabled.
  • Comment and review thread timestamps can now be activated to reveal the exact date and time, with an accessible label that matches the visible relative time.
  • Fixed a crash that could occur when copying text with ⌘C.
  • Fixed a delay showing the added/removed line counts on the Changes tab when opening large pull requests.
  • Fixed agent merge not actually merging pull requests after being enabled, and made a previous merge opt-in carry over to new pull requests.
  • Fixed crashes when pasting text into the composer and when displaying reasoning text containing many inline code spans.
  • Fixed keyboard and screen reader focus landing on the Settings dialog instead of the opened panel's heading when opening Settings directly to a specific panel.
  • Fixed keyboard focus not returning to the usage gauge button after closing Settings opened from its "View plan & usage" link.
  • Fixed the "Create from" dialog briefly showing a "no results" message while a pasted pull request or issue URL was still loading.
  • Fixed the Created and Updated timestamps in the My Work table view so screen readers announce the visible relative time before the full date when opened.
  • Fixed the diff toolbar overflowing in narrow panels by collapsing the update branch action, uncommitted label, and commit navigation controls gracefully as space shrinks.
  • Fixed the keyboard focus indicator being invisible when tabbing to a collapsed comment in the Files changed view.
  • Fixed the updated-at timestamp on My Work board cards so it correctly announces the relative time and reveals the exact date when activated, instead of only announcing the exact date.
  • Page Up/Down, Home/End, and arrow keys now scroll the pull request and issue overview panes and the diff view.
  • Screen readers now announce relative time labels (like session reset countdowns and timestamps) with full words instead of spelling out abbreviations.