|
2 | 2 |
|
3 | 3 | ## Unreleased |
4 | 4 |
|
| 5 | +### Added |
| 6 | + |
| 7 | +- OAuth 2.1 authentication support: When connecting to an OAuth-enabled Coder deployment, users can |
| 8 | + now choose between OAuth (with automatic token refresh) or legacy session tokens. OAuth tokens |
| 9 | + refresh automatically in the background, eliminating manual re-authentication. |
| 10 | +- Multi-deployment support: The extension now properly tracks per-deployment credentials, allowing |
| 11 | + seamless switching between multiple Coder deployments. Credentials sync automatically across |
| 12 | + VS Code windows. |
| 13 | +- WebSocket connections now automatically reconnect when proxy, TLS, or header settings change |
| 14 | + (`coder.headerCommand`, `coder.insecure`, `coder.tlsCertFile`, `coder.tlsKeyFile`, `coder.tlsCaFile`, |
| 15 | + `coder.tlsAltHost`, `http.proxy`, `coder.proxyBypass`). |
| 16 | + |
5 | 17 | ### Fixed |
6 | 18 |
|
7 | 19 | - Fixed `SetEnv` SSH config parsing and accumulation with user-defined values. |
| 20 | +- Commands now correctly appear/hide in the command palette based on login state and remote connection. |
| 21 | +- Opening a workspace via URI (`vscode://coder.coder-remote/open?...`) now properly prompts for login |
| 22 | + when credentials are missing. |
| 23 | +- Network info files are now automatically cleaned up, and the SSH process is re-detected after |
| 24 | + repeated failures to read network info. |
| 25 | + |
| 26 | +### Changed |
| 27 | + |
| 28 | +- **Breaking**: Minimum VS Code version is now 1.95.0. |
| 29 | +- Build tooling modernized: all dependencies updated, faster builds with esbuild (replaces webpack), |
| 30 | + pnpm replaces yarn, and ESLint 9 with flat config. |
8 | 31 |
|
9 | 32 | ## [v1.11.6](https://github.com/coder/vscode-coder/releases/tag/v1.11.6) 2025-12-15 |
10 | 33 |
|
|
0 commit comments