Skip to content

Releases: chvolkmann/code-connect

v0.3.2

04 Jul 21:28
Compare
Choose a tag to compare

Integrates #13 contributed by @typedrat

Changed

  • Update code_connect.py to use shutil instead of the deprecated distutils

v0.3.1

26 Jun 09:58
Compare
Choose a tag to compare

[0.3.1] - 2022-04-04

Integrates PR #11 by @frecks

Changed

  • Updated to reflect the VS Code binary location change from ~/.vscode-server/bin/<commit-id>/bin/code to
    ~/.vscode-server/bin/<commit-id>/bin/remote-cli/code in commit
    f4ba7dd12b684b144457c6fc6ccc9f4fe71bde3c
    ,
    which was released in March 2022 (version
    1.66)
    .
  • Updated to support Python 3.5 and up.
  • Silence the which command's stderr stream, because the GNU which v2.21 command found on CentOS Stream 8 produces unnecessary error messages when we test for a locally installed VS Code binary.
  • Fixed a small formatting bug with an if statement in code.fish.

v0.3.0

18 Feb 00:50
Compare
Choose a tag to compare

Added

  • bash uninstaller

Changed

  • code-connect is now not just one alias anymore, but two aliases.

    • The code-connect alias is added functionality of this repo, it points to code_connect.py

    • The code alias checks whether code is in the PATH and omits using code-connect in this case. This is useful for the integrated terminal as a code executable is injected by VS Code into the PATH. Thus, code should just run that existing executable, not code-connect instead.

      See #8

  • bash installer is now fancy

  • All bash-related files are now in the bash/ folder

  • All code_connect.py is now in the bin/ folder

  • Fisher installation logic (#10)

v0.2.2

16 Feb 01:40
Compare
Choose a tag to compare

Added

  • Code styling with black, isort and flake8
  • Poetry for managing code style dev dependencies
  • CI with Github Actions
  • Bash installation script
  • More docs on code_connect.py

v0.2.1

15 Feb 02:10
Compare
Choose a tag to compare
  • Integrates #4

Changed

  • Created a functions folder and put code_connect.py into it. This lets fisher discover it and copy it when installing. code.fish provides the alias.

v0.2.0

15 Feb 01:05
Compare
Choose a tag to compare
  • Integrates #2

Changed

  • source was used to make code available through code_connect.py, which only output a shell string.

    Now, code_connect.py is a direct wrapper around code and calls it as a subprocess. Thus, code_connect.py can ne be used as an alias for code. No need to activate anything first.

  • Scanning for a valid IPC socket is now done any time code is called.

Fixed

  • code doesn't use stale IPC sockets anymore

v0.1.1

15 Feb 01:06
Compare
Choose a tag to compare
  • Integrates #1

Fixed

  • Now raises an error when the socat binary cannot be found

v0.1.0

15 Feb 01:06
Compare
Choose a tag to compare

Added

  • Initial release of code-connect and the corresponding fish plugin