Releases: dotnet/coreclr
.NET Core 1.1.0 Preview 1
2016-08-11, v1.0.4
[2016-09-01 Update] A shell script is available which largely automates downloading and installing Microsoft.NETCore.App 1.0.1. Copy this to your home directory and run with . install-1.0.1
. You may be prompted for permissions when the script attempts to copy the 1.0.1 directory to the dotnet location.
A few updates released for the Microsoft.NetCore.Runtime.CoreCLR and Microsoft.NETCore.Jit packages.
- #5837 - Assertion failed in assemblybinder.cpp
- #6016 - CoreCLR runtime doesn't work on Linux kernel 4.6.x
- #6460 - JIT does not handle invalid file descriptors during startup
All changes under commit e4d5001206
.
To make use of the updated CoreCLR and JIT in your application, add "Microsoft.NETCore.Runtime.CoreCLR":"1.0.4"
to the project dependencies section of the project.json, restore, rebuild and deploy. Here's a complete example of a project.json edited to use this update.
{
"version": "1.0.0-*",
"buildOptions": {
"debugType": "portable",
"emitEntryPoint": true
},
"dependencies": {
"Microsoft.NETCore.Runtime.CoreCLR":"1.0.4"
},
"frameworks": {
"netcoreapp1.0": {
"dependencies": {
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
}
},
"imports": "dnxcore50"
}
},
"runtimes":{
"osx.10.10-x64":{},
"win10-x64": {},
"linux-x64":{}
}
}
After running dotnet restore
your project.lock.json will have a number of new entries. Notably, in the libraries section you'll see the following which indicates dependencies associated with the CoreCLR 1.0.4 update are also included.
"Microsoft.NETCore.Runtime.CoreCLR/1.0.4": {
"type": "package",
"dependencies": {
"Microsoft.NETCore.Jit": "1.0.4",
"Microsoft.NETCore.Windows.ApiSets": "1.0.1"
}
}
.NET Core 1.0.0
This is the release for .NET Core 1.0.0.
.NET Core 1.0.0 RC2
This is the RC2 release for .NET Core 1.0.0
.NET Core RC1
This is the RC1 release for .NET Core 5