|
5 | 5 | from published versions since it shows up in the VS Code extension changelog |
6 | 6 | tab and is confusing to users. Add it back between releases if needed. --> |
7 | 7 |
|
8 | | -## Unreleased |
| 8 | +## [v1.16.3](https://github.com/coder/vscode-coder/releases/tag/v1.16.3) 2026-09-14 |
9 | 9 |
|
10 | 10 | ### Changed |
11 | 11 |
|
12 | | -- Store session tokens in the OS keyring by default on macOS and Windows, in |
13 | | - addition to the extension's own storage. The `coder` CLI reads the same |
14 | | - entry, so once the extension has downloaded the CLI, signing in here also |
15 | | - signs in the CLI. Requires Coder CLI 2.29.0 or later; older CLIs and Linux |
16 | | - keep using a file. To opt out, set `coder.useKeyring` to `false`. |
17 | | -- Ask at logout whether to sign the `coder` CLI out too when it shares the |
18 | | - session, since anything else using that session is signed out with it. |
19 | | -- Pass `coder.useKeyring` to the CLI as `--use-keyring`, so the setting wins |
20 | | - over the `CODER_USE_KEYRING` environment variable. |
21 | | -- Honor `CODER_CONFIG_DIR` like `--global-config` in `coder.globalFlags`. |
22 | | -- Read the `coder` CLI's session only on Coder CLI 2.32.0 or later, up from |
23 | | - 2.31.0, where the CLI checks the stored URL against the one you connect to. |
| 12 | +- Store your session token in the OS keyring by default on macOS and Windows, |
| 13 | + shared with the `coder` CLI: signing in here also signs in the CLI. Requires |
| 14 | + Coder CLI 2.29.0 or later; Linux and older CLIs keep using a file. To opt |
| 15 | + out, set `coder.useKeyring` to `false`. |
| 16 | +- Ask whether to sign the `coder` CLI out too when you sign out, or remove |
| 17 | + credentials with **Coder: Manage Credentials**, and the CLI shares your |
| 18 | + session. |
| 19 | +- Pass `coder.useKeyring` to the CLI as `--use-keyring`, so it overrides the |
| 20 | + `CODER_USE_KEYRING` environment variable. |
| 21 | +- Treat the `CODER_CONFIG_DIR` environment variable like `--global-config` in |
| 22 | + `coder.globalFlags`. |
| 23 | +- Require Coder CLI 2.32.0 or later, up from 2.31.0, to sign in with the CLI's |
| 24 | + session or share its config directory. |
24 | 25 | - Ask before signing in with the `coder` CLI's session when it belongs to a |
25 | | - different user than your previous session. |
26 | | -- Show an error with **Open Settings** when the CLI cannot store the token at |
27 | | - login, and a **Show Output** button when logout cannot remove every |
28 | | - credential. |
| 26 | + different user. |
| 27 | +- Show **Open Settings** when the CLI cannot store the token at login, and |
| 28 | + **Show Output** when signing out cannot remove every credential. |
| 29 | +- Group the workspaces view's **...** menu: **Switch Deployment** and |
| 30 | + **Logout** first, then **Network Check**. |
29 | 31 |
|
30 | 32 | ### Fixed |
31 | 33 |
|
32 | | -- Pass `--allow-redirects` to Coder CLI 2.38.0 or later. The extension already |
33 | | - follows a redirected deployment URL, and without the flag that CLI fails |
34 | | - `coder login`, `coder logout`, and `coder ssh` for it. |
| 34 | +- Pass `--allow-redirects` to Coder CLI 2.38.0 or later, which otherwise |
| 35 | + refuses a redirected deployment URL and fails `coder login`, `coder logout`, |
| 36 | + and `coder ssh`. |
35 | 37 |
|
36 | 38 | ## [v1.16.2](https://github.com/coder/vscode-coder/releases/tag/v1.16.2) 2026-08-25 |
37 | 39 |
|
|
0 commit comments