Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: coder/vscode-coder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 6ff5449
Choose a base ref
...
head repository: coder/vscode-coder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6208cb3
Choose a head ref
  • 2 commits
  • 14 files changed
  • 1 contributor

Commits on Aug 25, 2026

  1. fix: keep a workspace on the SSH host it already uses (#1092)

    v1.16.1 moved existing workspaces onto a host named after the editor and
    reopened the window on it. Editors key window state by the whole folder URI,
    host included, so the workspace read as new and Cursor's chats, layout, and
    every extension's workspaceState looked gone. Fixes #1094.
    
    - Drop the automatic migration; a coder-vscode authority stays supported and
      regenerates its own SSH config block on connect.
    - Decide the host per workspace from the recently opened list: whichever of the
      two hosts it last connected over wins, so the Coder panel, dashboard and
      devcontainer links, Open Recent, and support bundles all agree. Only a
      workspace with no history gets the editor's own host.
    - Compare SSH hosts instead of folder paths, which also covers multi-root
      workspaces, devcontainers, and a directory the agent supplies.
    - Serve the shared coder-vscode host from one generated config file, named
      after the editor in the host prefix rather than the one writing it, so glob
      order no longer decides whose CLI and credentials run.
    - Mark the shared host (legacy) in Open Recent, and list its file in
      Coder: Open Generated SSH Configuration File.
    
    Closes #1094
    EhabY authored Aug 25, 2026
    Configuration menu
    Copy the full SHA
    b28f33a View commit details
    Browse the repository at this point in the history
  2. chore: release v1.16.2 (#1096)

    Release v1.16.2, stacked on #1092: bumps `package.json` to 1.16.2 and
    cuts the changelog's `Unreleased` section as the v1.16.2 release.
    
    ## Changes
    
    - `package.json`: version 1.16.1 → 1.16.2
    - `CHANGELOG.md`: `## Unreleased` → `##
    [v1.16.2](https://github.com/coder/vscode-coder/releases/tag/v1.16.2)
    2026-08-25`
    
    ## Notes
    
    - Based on `fix/keep-legacy-coder-authority` (#1092), so its fixes are
    what v1.16.2 ships. **Retarget this PR to `main` once #1092 merges.**
    - The release tag must point at a commit where `package.json` reads
    1.16.2 — `release.yaml` validates tag against `package.json` and
    requires the tag to be an ancestor of `origin/main`.
    
    <sub>This pull request was created by Coder Agents on behalf of
    @EhabY.</sub>
    EhabY authored Aug 25, 2026
    Configuration menu
    Copy the full SHA
    6208cb3 View commit details
    Browse the repository at this point in the history
Loading