Skip to content

Releases: tintoy/msbuild-project-tools-server

MSBuild Project Tools language service v0.2.35

22 Apr 20:04
Compare
Choose a tag to compare

Changes

  • Display help and documentation links for well-known MSBuild XML elements (#5).
  • Log cleaner stack-traces using Demystifier.

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.34

21 Apr 06:14
Compare
Choose a tag to compare

Changes

  • Display help and documentation links for well-known MSBuild XML elements (#5).

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.33

22 Mar 03:11
Compare
Choose a tag to compare

Changes

  • Expression support is no longer experimental!
  • Ensure package Ids and versions appear before other completion types in PackageReference elements / attributes.
  • Correctly handle parsing of MSBuild expressions where the root expression is an unquoted string (i.e. composite expression including one or more string-literal text sequences).

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.31

15 Mar 19:14
Compare
Choose a tag to compare

Changes

  • When expression completions are enabled, ensure that package Ids and versions appear before other completion types in PackageReference elements / attributes.

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.29

25 Feb 18:27
Compare
Choose a tag to compare

Changes

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.28

25 Feb 06:31
Compare
Choose a tag to compare

Changes

  • Add completion for LangVersion property.
  • Improve metadata completions for Content items.
  • Wait for Exit notification before terminating server process (tintoy/msbuild-project-tools-vscode#36).
  • LSP library's logging now uses configured logging level.
  • Implement completion for XML comments.
  • Implement completion for top-level <Import> element.

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.27

13 Feb 19:22
v0.2.27
421a522
Compare
Choose a tag to compare

Changes

  • LSP library's logging now uses configured logging level.

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.25

11 Feb 23:25
v0.2.25
9fd52d1
Compare
Choose a tag to compare

Changes

  • Implement completion for top-level <Import> element.

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.24

11 Feb 23:26
Compare
Choose a tag to compare

Changes

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.

MSBuild Project Tools language service v0.2.23

30 Jan 20:27
v0.2.23
Compare
Choose a tag to compare

Changes

  • Use latest version of OmniSharp LSP libraries (improves stability and diagnostic capabilities).

Notes

If you want to use the new MSBuild language service, you must have .NET Core 2.0 present on the system path (but your project can target whatever platform / version it wants to). If you don't have it, then the extension will fall back to using the classic PackageReference completion provider (MSBuild-related functionality will not be available).

More information

See the README for more information.