Releases: oleg-shilo/cs-script.vscode
Releases · oleg-shilo/cs-script.vscode
Release v2.2.3
- #39: Run in Terminal Button doesn't work
Release v2.2.3-pre
- Codebase cleanup
- Removed dead code to avoid accidental execution flows (e.g. debugging)
Release v2.2.2
- Updated CS-Script (v4.8.16) engine and CS-Syntaxer (v3.1.4)
Release v2.2.0
- Added command
CS-Script: Rest busy status
. It's useful for cases when the script execution hangs for whatever reason. - Issue #33: Does not work with non-ascii characters in file or folder names.
- Fixed copying .vscode folder on
cs-script.load_project
command when external CS-SCript deployment is used. - Fixed problem with JS object not being properly cast to TS
Settings
type instance (utils.ts) - Added unconditional exception handling for syntaxer communication failures (syntaxer.ts)
Release v2.1.0
- Updated CS-Script engine and Syntaxer to target .NET 6
- Removed all obsolete (e.g. Mono) settings
- Added the following settings to allow re-targeting the extension to the external (not embedded) engine (
cscs.dll
) and syntax service/provider (syntaxer.dll
)cs-script.engine.cscs_path
cs-script.engine.syntaxer_path
cs-script.engine.syntaxer_port
- Created wiki to help setting up the environment for the CS-Script CLI integration with the major IDEs like VS Code: https://github.com/oleg-shilo/cs-script/wiki/CLI-Environment-Specification
Release v2.0.1
v2.0.1- Updated CS-Script engine and Syntaxer
- Addressed GitHub flagged vulnerability concerns
- Extra arguments to be always passed to the script engine (e.g.
-cd
for treating script as a dll source file).
It allows addressing inconvenience of "Issue #26: Check syntax in scripts lacking Main method"
Usecs-script.extra_args
setting for that:
Release v2.0.0.0
Released 30 Jan, 2021
This release delivers hosting script execution under .NET5.
- Migrated on CS-Script.Core v1.4.5 targeting .NET 5
Release v1.6.4
- Fixed
Load Project
use-case
Release v1.6.3
- Fixed #22: folder
runtimes
(of the syntaxer) is added to the package
Release v1.6.2
- Removed unnecessary check for presence of Mono
- Fixed #21