Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
7439ef4
Merge pull request #1418 from OmniSharp/release
DustinCampbell Apr 21, 2017
dba15ac
Updating args schema to allow strings (#1419)
WardenGnaw Apr 25, 2017
ae18b19
Allow suppression of hidden messages to be configurable with a defaul…
bakakaba Apr 27, 2017
c1d7d12
fix setting name and description for clarity (#1429)
bakakaba Apr 27, 2017
dabe988
Add summary line after test run
DustinCampbell Apr 27, 2017
64d1034
Merge pull request #1435 from cruz82/configure-suppress-hidden
DustinCampbell Apr 27, 2017
20c9360
Merge pull request #1436 from DustinCampbell/improve-test-output
DustinCampbell Apr 27, 2017
1917df1
Update changelog
DustinCampbell Apr 27, 2017
9bbf2aa
Update OmniSharp to 1.6.0
DustinCampbell Apr 27, 2017
1a08faa
1.9.0 -> 1.10.0-beta1
DustinCampbell Apr 27, 2017
9a1b1a5
Removing cwd to be required. (#1427)
WardenGnaw Apr 27, 2017
372d888
Merge pull request #1437 from DustinCampbell/1.10.0-beta1
DustinCampbell Apr 28, 2017
e269344
Add support for passing debug options when unit test debugging (#1446)
gregg-miskelly May 2, 2017
2abd3b2
v1.10.0-beta1 -> v1.10.0-beta2
DustinCampbell May 4, 2017
38a7592
Update changelog for 1.10.0-beta2
DustinCampbell May 4, 2017
01aa52e
Clean up CompletionItemProvider a bit and tweak regex used on complet…
DustinCampbell May 3, 2017
8e39825
Update to OmniSharp 1.17.0
DustinCampbell May 4, 2017
7f37e60
Merge pull request #1451 from DustinCampbell/1.10.0-beta2-update
DustinCampbell May 4, 2017
6ca8acd
Delete corrupt iterindex snippet
May 6, 2017
6e0b22e
Replace tabs with spaces
May 6, 2017
bc23294
Merge pull request #1461 from shaunluttin/snippets-fix
DustinCampbell May 6, 2017
140b1ef
Ensure children of OmniSharp server process are killed on Unix
DustinCampbell May 9, 2017
9b1a4a6
Adding generateAssets to activationEvents (#1470)
WardenGnaw May 10, 2017
36fed38
Updating completionItemProvider to use newly added items from Complet…
May 11, 2017
d92fa4e
Merge pull request #1472 from dopare/feature/completionItemProvider-n…
DustinCampbell May 11, 2017
875858a
Changes to enable MSTest based tests in vscode.
AbhitejJohn May 12, 2017
841b9a4
nit fixes.
AbhitejJohn May 13, 2017
6d0dfaa
Merge pull request #1478 from AbhitejJohn/mstestsupport
DustinCampbell May 15, 2017
78a89c0
Ensure that we log test messages while getting debug start info
DustinCampbell May 17, 2017
7cb7e2b
Merge pull request #1486 from DustinCampbell/debug-test-log-messages
DustinCampbell May 17, 2017
53233d3
Merge pull request #1466 from DustinCampbell/issue-1445
DustinCampbell May 17, 2017
f4eadeb
1.10.0-beta2 -> 1.10.0-beta3
DustinCampbell May 17, 2017
83a9c15
Update changelog for v1.10-beta3
DustinCampbell May 17, 2017
2a182d8
Update OmniSharp to 1.18
DustinCampbell May 17, 2017
dc1908d
Merge pull request #1490 from DustinCampbell/v1.10-beta3-update
DustinCampbell May 17, 2017
f01e4f8
Ensure that we save files before running or debugging tests
DustinCampbell May 18, 2017
5f0c1dc
Add default completion commit characters
DustinCampbell May 18, 2017
37255ef
Remove old keybindings for accepting completion
DustinCampbell May 18, 2017
6123fc7
A few tweaks that will work when OmniSharp is updated
DustinCampbell May 18, 2017
4c827b3
Update the debugger to 1-10-1
gregg-miskelly May 19, 2017
99f5812
Merge pull request #1497 from gregg-miskelly/Debugger-1-10-1
DustinCampbell May 19, 2017
2c64ed2
Merge pull request #1494 from DustinCampbell/issue-1491
DustinCampbell May 19, 2017
0cc8a00
Update to OmniSharp 1.19
DustinCampbell May 19, 2017
9e4c45f
Merge pull request #1499 from DustinCampbell/update-omnisharp
DustinCampbell May 19, 2017
2793c59
Merge pull request #1493 from DustinCampbell/issue-1473
DustinCampbell May 19, 2017
0697417
Add more files to .vscodeignore (#1505)
gregg-miskelly May 22, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscodeignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ src/**
.gitignore
.travis.yml
tsconfig.json
ISSUE_TEMPLATE
tslint.json
gulpfile.js

**/.nyc_output/**
**/coverage/**
Expand Down
45 changes: 45 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,51 @@
* When opening a .csproj-based .NET Core project in VS Code, the C# extension will not activate until a C# file is opened in the editor. ([#1150](https://github.com/OmniSharp/omnisharp-vscode/issues/1150))
* There currently is no completion support for package references in csproj files. ([#1156](https://github.com/OmniSharp/omnisharp-vscode/issues/1156))

## 1.10.0 _(Not Yet Released)_

#### Completion List

* Several improvements to the completion list! _(All contributed by [@filipw](https://github.com/filipw) with PR [omnisharp-roslyn#840](https://github.com/OmniSharp/omnisharp-roslyn/pull/840))_
* Attributes are completed properly without the 'Attribute' suffix. ([#393](https://github.com/OmniSharp/omnisharp-vscode/issues/393))
* Named parameters now appear in the completion list. ([#652](https://github.com/OmniSharp/omnisharp-vscode/issues/652))
* Object initializer members now appear in the completion list. ([#260](https://github.com/OmniSharp/omnisharp-vscode/issues/260))
* Completion appears within XML doc comment CREFs.
* Initial support for completion on 'override' and 'partial' keywords. ([#1044](https://github.com/OmniSharp/omnisharp-vscode/issues/1044))
* New VS Code completion item glyphs (e.g. struct, event, etc.) are supported. (PR: [#1472](https://github.com/OmniSharp/omnisharp-vscode/pull/1472)) _(Contributed by [@dopare](https://github.com/dopare))_

#### Project System

* Project references to projects located outside of the current workspace directory are now loaded and processed. ([#963](https://github.com/OmniSharp/omnisharp-vscode/issues/963), PR: [omnisharp-roslyn#832](https://github.com/OmniSharp/omnisharp-vscode/issues/963))
* OmniSharp now loads .NET Core projects using the SDKs included with the .NET Core SDK appropriate for that project, if they're installed on the machine. ([#1438](https://github.com/OmniSharp/omnisharp-vscode/issues/1438), [omnisharp-roslyn#765](https://github.com/OmniSharp/omnisharp-roslyn/issues/765), PR: [omnisharp-roslyn#847](https://github.com/OmniSharp/omnisharp-roslyn/pull/847))
* Options can now be set in an omnisharp.json to specify the Configuration (e.g. Debug) and Platform (e.g. AnyCPU) that MSBuild should use. ([omnisharp-roslyn#202](https://github.com/OmniSharp/omnisharp-roslyn/issues/202), PR: [omnisharp-roslyn#858](https://github.com/OmniSharp/omnisharp-roslyn/pull/858)) _(Contributed by [@nanoant](https://github.com/nanoant))_
* Fixed issue where a package reference would be reported as an unresolved dependency if the reference differed from the intended dependency by case (PR: [#861](https://github.com/OmniSharp/omnisharp-roslyn/pull/861))
* Cleaned up unresolved dependency detection in OmniSharp and added logging to help diagnose project issues. ([#1272](https://github.com/OmniSharp/omnisharp-vscode/issues/1272), PR: [#861](https://github.com/OmniSharp/omnisharp-roslyn/pull/862))

#### Scripting

* Support Metadata as Source for Go To Definition in CSX files. ([omnisharp-roslyn#755](https://github.com/OmniSharp/omnisharp-roslyn/issues/755), PR: ([omnisharp-roslyn#829](https://github.com/OmniSharp/omnisharp-roslyn/pull/829)) _(Contributed by [@filipw](https://github.com/filipw))_

#### Unit Testing

* MSTest support added ([#1482](https://github.com/OmniSharp/omnisharp-vscode/issues/1482), PRs: [#1478](https://github.com/OmniSharp/omnisharp-vscode/pull/1478), [omnisharp-roslyn#856](https://github.com/OmniSharp/omnisharp-roslyn/pull/856)) _(Contributed by [@AbhitejJohn](https://github.com/AbhitejJohn))_
* Add support for NUnit Test Adapter. ([#1434](https://github.com/OmniSharp/omnisharp-vscode/issues/1434), PR: [omnisharp-roslyn#834](https://github.com/OmniSharp/omnisharp-roslyn/pull/834))
* Tests that define display names are now run properly. ([#1426](https://github.com/OmniSharp/omnisharp-vscode/issues/1426), PR: [omnisharp-roslyn#833](https://github.com/OmniSharp/omnisharp-roslyn/pull/833))
* Tests with similar names are no longer incorrectly run together when one of them is clicked. ([#1432](https://github.com/OmniSharp/omnisharp-vscode/issues/1432), PR: [omnisharp-roslyn#833](https://github.com/OmniSharp/omnisharp-roslyn/pull/833))
* Improve response from running/debugging tests to include output from build and test summary. ([#419](https://github.com/OmniSharp/omnisharp-vscode/issues/419), [#455](https://github.com/OmniSharp/omnisharp-vscode/issues/455), PRs: [#1436](https://github.com/OmniSharp/omnisharp-vscode/pull/1436), [#1486](https://github.com/OmniSharp/omnisharp-vscode/pull/1486))
* Added `csharp.unitTestDebugingOptions` setting to pass launch.json-style debug options (example: `justMyCode`) when unit test debugging.

#### Debugger
* Resolves crash on OSX when the target process loads an embedded PDB ([#1456](https://github.com/OmniSharp/omnisharp-vscode/issues/1456)). This commonly affects users trying to debug XUnit tests.
* Enhanced exception peek display to provide additional exception properties.

#### Other Updates and Fixes

* New `csharp.suppressHiddenDiagnostics` setting that can be set to true to display hidden diagnostics, such as 'unnecessary using directive'. ([#1429](https://github.com/OmniSharp/omnisharp-vscode/issues/1429), PR: [#1435](https://github.com/OmniSharp/omnisharp-vscode/pull/1435)) _(Contributed by [@cruz82](https://github.com/cruz82))_
* Fix issue causing several code snippets to not be available. ([#1459](https://github.com/OmniSharp/omnisharp-vscode/issues/1459), PR: [#1461](https://github.com/OmniSharp/omnisharp-vscode/pull/1461)) _(Contributed by [@shaunluttin](https://github.com/shaunluttin))_
* Ensure the 'Generate Assets for Build and Debug' command can cause the extension to activate. (PR: [#1470](https://github.com/OmniSharp/omnisharp-vscode/pull/1470))
* The OmniSharp process is now correctly terminated on Unix when the 'Restart OmniSharp' command is invoked. ([#1445](https://github.com/OmniSharp/omnisharp-vscode/issues/1445), PR: [#1466](https://github.com/OmniSharp/omnisharp-vscode/pull/1466))
* Added new `RoslynExtensions` option to allow specifying a set of assemblies in an omnisharp.json file that OmniSharp will look in to find Roslyn extensions to load. (PR: [omnisharp-roslyn#848](https://github.com/OmniSharp/omnisharp-roslyn/pull/848)) _(Contributed by [@filipw](https://github.com/filipw))_

## 1.9.0 (April 20, 2017)

#### Unit Testing
Expand Down
Loading