Skip to content

Latest commit

 

History

History
111 lines (67 loc) · 4.04 KB

CHANGELOG.md

File metadata and controls

111 lines (67 loc) · 4.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Maybe your next idea?

0.3.2 - 2022-07-04

Integrates #13 contributed by @typedrat

Changed

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

0.3.1 - 2022-04-04

Integrates #11 contributed 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.

0.3.0 - 2021-02-18

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)

0.2.2 - 2021-02-16

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

0.2.1 - 2021-02-15

  • 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.

0.2.0 - 2021-02-15

  • 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.

0.1.1 - 2021-02-14

  • Integrates #1

Fixed

  • Now raises an error when the socat binary cannot be found (#1)

0.1.0 - 2021-02-13

Added

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