Release v3.23.0
Use choco install cs-script
to deploy the release (instructions on how to use/enable choco).
If you prefer manual install then avoid using WinZip or WinRar as they lead to locking the downloaded content. Use 7zip instead.
Extension Pack
contains some additional content representing somewhat less mainstream functionality and experimental features. For installing it extract cs-script.ExtensionPack.7z
archive to your install location (e.g. C:\ProgramData\chocolatey\lib\cs-script\tools\cs-script).
- Added auto-referencing System.Linq.dll+System.Core.dll if dbg.cs is injected
- Added Settings.EnableDbgPrint to control inclusion of dbg.cs for Python-like
print(...)
methods - Added
-config:<raw|xml>
for printing raw/xml config file - Replaced embedding
dbg.cs
into resources with embedded string constant. To avoid explicit v4.5 dependency. - Added test for multiple entry points in the script
- Non-functional changes:
- Added reporting proper error on failure to invoke CLI
-config:set
- Added pre-build step for preparing dbg.res.cs
- Fixed problem with AutoclassGenerator incorrectly handling caret at the end of line
- Added reporting proper error on failure to invoke CLI