Skip to content

0.13.0

Compare
Choose a tag to compare
@seesharper seesharper released this 08 Sep 12:06
· 1290 commits to master since this release

Scaffolding

Added support for dotnet script init that will create the files needed for debugging and NuGet package references

.
├── .vscode
│   └── launch.json
├── helloworld.csx
└── omnisharp.json
Name Description
./vscode/launch.json Contains the launch configuration needed to debug the script in VS Code.
helloworld.csx A simple script that outputs "Hello world"
omnisharp.json Contains the configuration needed for OmniSharp to understand and provide metadata for NuGet package references

Note : The launch.json and the omnisharp.json files are not needed for script execution.

Installation

Added support for installing using Chocolatey (Windows)

choco install dotnet-script

Improved dependency resolution

We have improved the underlying dependency resolution mechanism so that we should be able handle a broader range of NuGet packages including packages with native assets. An example would be the Microsoft.Data.Sqlite package that ships with native dll's (assets) for each platform.

Note: Packages with native assets are currently only available on Windows.