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
- Update
code_connect.py
to useshutil
instead of the deprecateddistutils
0.3.1 - 2022-04-04
Integrates #11 contributed by @frecks
- 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 GNUwhich
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
- bash uninstaller
-
code-connect
is now not just one alias anymore, but two aliases.-
The
code-connect
alias is added functionality of this repo, it points tocode_connect.py
-
The
code
alias checks whethercode
is in the PATH and omits usingcode-connect
in this case. This is useful for the integrated terminal as acode
executable is injected by VS Code into the PATH. Thus,code
should just run that existing executable, notcode-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 thebin/
folder -
Fisher installation logic (#10)
0.2.2 - 2021-02-16
- 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
- Created a
functions
folder and putcode_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
-
source
was used to makecode
available throughcode_connect.py
, which only output a shell string.Now,
code_connect.py
is a direct wrapper aroundcode
and calls it as a subprocess. Thus,code_connect.py
can ne be used as an alias forcode
. No need toactivate
anything first. -
Scanning for a valid IPC socket is now done any time
code
is called.
code
doesn't use stale IPC sockets anymore.
0.1.1 - 2021-02-14
- Integrates #1
- Now raises an error when the
socat
binary cannot be found (#1)
0.1.0 - 2021-02-13
- Initial release of
code-connect
and the corresponding fish plugin