Skip to content

Bump CS-Script from 4.1.0 to 4.2.0

麦壳饼请求将dependabot/nuget/CS-Script-4.2.0合并到master

Created by: dependabot[bot]

Bumps CS-Script from 4.1.0 to 4.2.0.

Release notes

Sourced from CS-Script's releases.

Release v4.2.0.0

Maintenance release


Deployment

Ubuntu (terminal)

repo=https://github.com/oleg-shilo/cs-script/releases/download/v4.2.0.0/; file=cs-script_4.2-0.deb; rm $file; wget $repo$file; sudo dpkg -i $file

Windows (choco) Pending approval

choco install cs-script --version=4.2.0.0 

It is highly recommended that you uninstall CS-Script.Core if it is installed:

sudo choco uninstall cs-script.core

Manual Just unpack the corresponding 7z file and start using the script engine executable cscs. If you prefer you can build a shim exe css for an easy launch of the script engine process:

cscs -self-exe

The same shim/symbolic link is created if you are installing the CS-Script as a package.


Changes

Misc

  • Added auto-generation of the CLI MD documentation with -help cli:md. To be used to generate GitHub wiki page during the build
  • Fixed Debian packaging problem (/n/r needed replacement with \n)
  • Issue #253: Supports both .Net Framework and .Net 5

CLI

  • Updated -speed and -code with the complete support -ng:* switches
  • Added -servers:start and -servers:stop command to control both Roslyn and csc build servers at the same time
  • Issue #258: Can not run scripts after installing VS2022
  • Issue #257: Ability to catch AppDomain.UnhandledException in a not-hosted script (cscs)
  • Issue #255: Relative path for cscs.exe -out option results in wrong output folder
  • Issue #254: Script merger for hosted scripts
  • Issue #252: System.NullReferenceException: Object reference not set to an instance of an object. (updated API doc)

CSScriptLib

  • Native API CacheEnabled marked as obsolete
  • Added IEvaluator.IsCachingEnabled. It is always available from the concrete types implementing IEvaluator and now it is moved directly to the interface.

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

合并请求报告

加载中