Skip to content

Releases: coder/jetbrains-coder

v2.14.1

13 Sep 19:19
1b8e7e7
Compare
Choose a tag to compare

Fixed

  • When a proxy command argument (such as the URL) contains ? and &, escape
    it in the SSH config by using double quotes, as these characters have special
    meanings in shells.

v2.14.0

30 Aug 17:23
ce85ff5
Compare
Choose a tag to compare

Fixed

  • When the CODER_URL environment variable is set but you connect to a
    different URL in Gateway, force the Coder CLI used in the SSH proxy command to
    use the current URL instead of CODER_URL. This fixes connection issues such
    as "failed to retrieve IDEs". To aply this fix, you must add the connection
    again through the "Connect to Coder" flow or by using the dashboard link (the
    recent connections do not reconfigure SSH).

Changed

  • The "Recents" view has been updated to have a new flow. Before, there were
    separate controls for managing the workspace and then you could click a link
    to launch a project (clicking a link would also start a stopped workspace
    automatically). Now, there are no workspace controls, just links which start
    the workspace automatically when needed. The links are enabled when the
    workspace is STOPPED, CANCELED, FAILED, STARTING, RUNNING. These states
    represent valid times to start a workspace and connect, or to simply connect
    to a running one or one that's already starting. We also use a spinner icon
    when workspaces are in a transition state (STARTING, CANCELING, DELETING,
    STOPPING) to give context for why a link might be disabled or a connection
    might take longer than usual to establish.

v2.13.1

19 Jul 01:27
f662f43
Compare
Choose a tag to compare

Changed

  • Previously, the plugin would try to respawn the IDE if we fail to get a join
    link after five seconds. However, it seems sometimes we do not get a join link
    that quickly. Now the plugin will wait indefinitely for a join link as long as
    the process is still alive. If the process never comes alive after 30 seconds
    or it dies after coming alive, the plugin will attempt to respawn the IDE.

Added

  • Extra logging around the IDE spawn to help debugging.
  • Add setting to enable logging connection diagnostics from the Coder CLI for
    debugging connectivity issues.

v2.13.0

16 Jul 00:49
e618d42
Compare
Choose a tag to compare

Added

  • When using a recent workspace connection, check if there is an update to the
    IDE and prompt to upgrade if an upgrade exists.

v2.12.2

12 Jul 22:14
c98049f
Compare
Choose a tag to compare

Fixed

  • On Windows, expand the home directory when paths use / separators (for
    example ~/foo/bar or $HOME/foo/bar). This results in something like
    c:\users\coder/foo/bar, but Windows appears to be fine with the mixed
    separators. As before, you can still use \ separators (for example
    ~\foo\bar or $HOME\foo\bar.

v2.12.1

09 Jul 19:22
f59bd1f
Compare
Choose a tag to compare

Changed

  • Allow connecting when the agent state is "connected" but the lifecycle state
    is "created". This may resolve issues when trying to connect to an updated
    workspace where the agent has restarted but lifecycle scripts have not been
    ran again.

v2.12.0

02 Jul 22:42
8370396
Compare
Choose a tag to compare

Added

  • Set --usage-app on the proxy command if the Coder CLI supports it
    (>=2.13.0). To make use of this, you must add the connection again through the
    "Connect to Coder" flow or by using the dashboard link (the recents
    connections do not reconfigure SSH).

Changed

  • Add support for latest Gateway 242.* EAP.

Fixed

  • The version column now displays "Up to date" or "Outdated" instead of
    duplicating the status column.

v2.11.7

22 May 21:57
7bed8d9
Compare
Choose a tag to compare

Fixed

  • Polling and workspace action buttons when running from File > Remote
    Development within a local IDE.

v2.11.6

08 May 23:38
3566334
Compare
Choose a tag to compare

Fixed

  • Multiple clients being launched when a backend was already running.

v2.11.5

06 May 21:27
9e02c15
Compare
Choose a tag to compare

Added

  • Automatically restart and reconnect to the IDE backend when it disappears.