Skip to content

Commit f340de6

Browse files
Merge pull request #1071 from DustinCampbell/release-changes
Update CHANGELOG.md, README.md and version number for v1.6.0 release
2 parents a8fd897 + 4dc48b8 commit f340de6

File tree

3 files changed

+9
-66
lines changed

3 files changed

+9
-66
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 1.6.0 _(Not Yet Released)_
1+
## 1.6.0 (December 21, 2016)
22

33
#### C# Scripting
44

README.md

Lines changed: 7 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -13,76 +13,19 @@ Welcome to the C# extension for Visual Studio Code! This preview provides the fo
1313

1414
The C# extension is powered by [OmniSharp](https://github.com/OmniSharp/omnisharp-roslyn).
1515

16-
1716
### Get Started Writing C# in VS Code
17+
1818
* [Documentation](https://code.visualstudio.com/docs/languages/csharp)
1919
* [Video Tutorial compiling with .NET Core](https://channel9.msdn.com/Blogs/dotnet/Get-started-with-VS-Code-using-CSharp-and-NET-Core)
2020

21-
### What's New in 1.5.3
22-
23-
* Use value of `http.proxyStrictSSL` even when `http.proxy` is not set. ([#957](https://github.com/OmniSharp/omnisharp-vscode/issues/957))
24-
25-
### What's New in 1.5.2
26-
27-
* Ensure diagnostics are cleared in files when they are no longer needed. ([#858](https://github.com/OmniSharp/omnisharp-vscode/issues/858))
28-
* Enqueue requests for diagnostics in visible editors when the extension starts up. ([#843](https://github.com/OmniSharp/omnisharp-vscode/issues/843))
29-
* Provide fallback URLs for debugger downloads. ([#930](https://github.com/OmniSharp/omnisharp-vscode/issues/930))
30-
* Properly require .NET Framework 4.6 in the OmniSharp.exe.config file to ensure that the user is displayed a dialog on Windows machines that don't have .NET Framework 4.6 installed. ([#937](https://github.com/OmniSharp/omnisharp-vscode/issues/937))
31-
* Fix issue with installing on non-English installations of Windows. ([#938](https://github.com/OmniSharp/omnisharp-vscode/issues/938))
32-
* Display platform information when acquiring runtime dependencies. ([#948](https://github.com/OmniSharp/omnisharp-vscode/issues/948))
33-
34-
### What's New in 1.5.1
35-
36-
* Fix to properly support `http.proxy` and `http.proxyStrictSSL` settings. ([#930](https://github.com/OmniSharp/omnisharp-vscode/issues/930))
37-
38-
### What's New in 1.5
39-
40-
#### Initial support for C# 7
41-
42-
* New C# 7 features like pattern-matching and tuples are now supported in VS Code editor. Note: To use tuples, you will need a reference to [this NuGet package](https://www.nuget.org/packages/System.ValueTuple).
43-
44-
#### Initial support for CSProj .NET Core Projects
45-
46-
* With the .NET Core SDK moving to embrace MSBuild and .csproj files over project.json, we've made sure the C# extension can handle the new format. This support is preliminary and there are still several features coming to smooth out the experience.
47-
48-
#### Broader OS Support for C# Code Editing
49-
50-
* This release dramatically changes the runtime that OmniSharp runs on, which allows it to be run an many more operating systems than before:
51-
52-
* Windows: OmniSharp runs on the installed .NET Framework. In addition, OmniSharp now runs on 32-bit Windows!
53-
* macOS/Linux: OmniSharp runs on a custom embedded Mono runtime. Note: Mono does not need to be installed on the system for this to work.
54-
55-
#### Debugger
56-
57-
* Remote debugging is now supported for attach by using the `pipeTransport` launch.json option.
58-
* Resolved issue with setting breakpoints when there are multple files with the same name (e.g. two 'Program.cs' files).
59-
60-
#### New Dependency Acquisition System
61-
62-
* This improves the acquisition and reliability of platform-specific OmniSharp and debugger dependencies.
63-
64-
#### New Settings
65-
66-
Several new settings have been added:
67-
68-
* `csharp.suppressDotnetRestoreNotification`: Suppress the notification window to perform a 'dotnet restore' when dependencies can't be resolved.
69-
* `omnisharp.projectLoadTimeout`: The time Visual Studio Code will wait for the OmniSharp server to start. Time is expressed in seconds. _(Contributed by [@wjk](https://github.com/wjk))_
70-
71-
#### Colorizer
72-
73-
* A new unit testing framework for testing the colorizer grammer ([#742](https://github.com/OmniSharp/omnisharp-vscode/pull/742)) _(Contributed by [@ivanz](https://github.com/ivanz))_
74-
* Single-line comments after preprocessor directives ([#762](https://github.com/OmniSharp/omnisharp-vscode/pull/762)) _(Contributed by [@damieng](https://github.com/damieng))_
75-
76-
#### Performance
77-
78-
* Major improvements have been made to editor performance. The communication with the OmniSharp server has been rewritten to allow long-running operations (such as gathering all errors and warnings) to queue while high priority operations (such as text buffer changes) run serially. ([#902](https://github.com/OmniSharp/omnisharp-vscode/pull/902)) _(Thanks to [@david-driscoll](https://github.com/david-driscoll) for his help with this change!)_
21+
### What's New in 1.6.0
7922

80-
#### Other Improvements
23+
* Better support for .NET Core .csproj projects, including .NET Core projects created with [Visual Studio 2017 RC](https://www.visualstudio.com/vs/visual-studio-2017-rc/).
24+
* Improved debugger performance and support for debugging on more Linux distros.
25+
* Roslyn scripting support with CSX files.
26+
* Lot's more!
8127

82-
* The prompt to generate assets for building and debugging can now be dismissed for a workspace permanently. In addition, a new `dotnet.generateAssets` command has been added to force regeneration of the assets. ([#635](https://github.com/OmniSharp/omnisharp-vscode/issues/635))
83-
* Fix "running forever" issue for folder with multple .NET Core projects. ([#735](https://github.com/OmniSharp/omnisharp-vscode/issues/735)) _(Contributed by [@eamodio](https://github.com/eamodio))_
84-
* `ctor` snippet is now more consistent with other code snippets. ([#849](https://github.com/OmniSharp/omnisharp-vscode/pull/849)) _(Contibuted by [@Eibx](https://github.com/Eibx))_
85-
* Ampersands in file paths are now properly escaped on Windows ([#909](https://github.com/OmniSharp/omnisharp-vscode/pull/909)) _(Contributed by [@filipw](https://github.com/filipw))_
28+
See our [change log](https://github.com/OmniSharp/omnisharp-vscode/blob/master/CHANGELOG.md) for all of the updates.
8629

8730
### Supported Operating Systems for Debugging
8831

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "csharp",
33
"publisher": "ms-vscode",
4-
"version": "1.6.0-beta7",
4+
"version": "1.6.0",
55
"description": "C# for Visual Studio Code (powered by OmniSharp).",
66
"displayName": "C#",
77
"author": "Microsoft Corporation",

0 commit comments

Comments
 (0)