CS-Script.Core 2.0.0
CS-Script engine Class Library for .NET 5
No packages depend on CS-Script.Core.
CLI
- New commands:
- `-server` - for managing build server
- `-vscode` - to open script in VSCode
- `-vs` - to script project in Visual Studio
- `-self-test` - for testing the engine on the target system
- `-self-exe` - for building css launcher for manual deployment
- `-engine:<csc|dotnet>`
- `-new:toplevel` - CLI parameter
- `-profile` - for testing script loading performance
- `-speed` - for compiler performance testing
- Added css
- Added creation of `code.header` on first use of CLI command `-code`
- Added complex (multi-file) commands support (e.g. css -self-test-run)
- Implemented build server
- Implemented hot-loading for csc engine.
- Normalized all \n and \r\n CLI output by using Environment.NewLine
- Added reporting using of incompatible csc compiler for scripts requiring XAML compilation
CSScriptLib
- Implemented //css_winapp for WinForm and WPF applications
- Added //css_engine (//css_ng) directive for choosing the compiling engine
- Completed CSScript.Evaluator.CodeDom interface.
- Implemented transparent hosting of CSScriptLib in .NET-Framework and .NET-Core
- Removed dependency on Roslyn for pure CodeDom evaluator use-case
- added sample with downloading the latest C# compiler
- added passing compiler options
- Implemented probing for default C#5 compiler when hosted on .NET Framework.
- Extending u-testing to cover new Evaluator features (CSScriptLib.dll)
.NET Standard 2.0
- Microsoft.CodeAnalysis.CSharp.Scripting (>= 3.6.0)
- Microsoft.CodeAnalysis.Scripting.Common (>= 3.6.0)
- Microsoft.Extensions.DependencyModel (>= 3.1.6)
- System.Runtime.Loader (>= 4.3.0)
Version | Downloads | Last updated |
---|---|---|
2.0.0 | 2 | 6/8/2025 |
1.4.4-NET5-RC4 | 1 | 6/9/2025 |
1.4.2-preview | 1 | 6/9/2025 |
1.4.0 | 3 | 6/6/2025 |
1.3.2 | 2 | 6/8/2025 |
1.3.1 | 1 | 6/9/2025 |
1.2.3.3-pre | 1 | 6/9/2025 |
1.2.3.1 | 1 | 6/9/2025 |
1.2.3 | 1 | 6/10/2025 |
1.2.2 | 1 | 6/10/2025 |
1.1.2-pre | 1 | 6/9/2025 |
1.1.1 | 1 | 6/9/2025 |
1.0.6 | 1 | 6/9/2025 |
1.0.5 | 1 | 6/9/2025 |
1.0.4 | 1 | 6/9/2025 |
1.0.3 | 1 | 6/9/2025 |
1.0.2 | 1 | 6/9/2025 |
1.0.1 | 1 | 6/9/2025 |
1.0.0.4-HotFix | 1 | 6/9/2025 |
1.0.0.3-HotFix | 1 | 6/9/2025 |
1.0.0.2 | 1 | 6/9/2025 |
1.0.0 | 1 | 6/9/2025 |