Ryan Nowak
31b5119c64
fix build of VSIX
2018-09-25 13:52:25 -07:00
Steve Sanderson
0fd0fa3b79
Include TPN file in VSIX and all nupkg files built from "src" directory
2018-09-19 13:35:01 +01:00
Ryan Nowak
953479ce21
Fix path to our templates
2018-09-05 14:00:35 -07:00
Nate McMaster
78045b2177
Automate authenticode code-signing using Roslyn sign tool
...
* Change project layout to prepare for upcoming Arcade changes
* Add signtool config file to configure OPC, NuGet, and Authenticode signing
* Fix a bug when BaseIntermediateOutputPath is set to an absolute path
2018-08-08 08:52:46 -07:00
Nate McMaster
9672c2cff1
Fix for CI building as 15.7.999999 on VSTS ( #1256 )
2018-08-06 13:53:06 -07:00
Steve Sanderson
6929b8c21a
Update AssemblyInfo version ranges to allow 0.6.0-*
2018-07-24 08:26:25 -07:00
Ryan Nowak
38b3051d09
Fix Blazor tooling on 15.8
2018-07-17 15:18:40 -07:00
Benjamin Vertonghen
14013f5098
Typo: Fix Parmeter to Parameter
2018-06-15 15:51:58 -07:00
Benjamin Vertonghen
3a89b5121f
Add para [Parameter] Code Snippet
...
Code Snippet Category is Blazor.
Added in the existing VSIX.
2018-06-15 15:51:58 -07:00
Steve Sanderson
f7e2327378
Bump version to 0.5.0-preview1-*
2018-06-06 15:12:53 +01:00
Ryan Nowak
5b40e3e121
Update versions to 2.1.0 (rtm)
2018-05-31 20:58:09 -07:00
Nikolei, Stefan
54eda39cb8
Update Anglesharp
2018-05-29 17:08:01 +01:00
Ryan Nowak
9aed80aaed
Refactor VS references
...
Changing to a different set of references for tooling. This is a more
conservative set and will be less likely to break in the future.
2018-05-22 11:10:15 -07:00
Ryan Nowak
a88b24ed76
Resolves #297
...
Removes the workaround for #297 and sets the langauge version to
experimental.
This will require 2.1.0-rc of Razor.
2018-05-22 11:10:15 -07:00
Steve Sanderson
05f5bb423a
Update binding redirection version range for 0.4.0
2018-05-01 19:36:11 +01:00
Ryan Nowak
846d377b2c
Update version numbers to 0.2 in preparation for 0.2
2018-04-11 11:10:17 -07:00
Steve Sanderson
7ec405f87e
Update binding redirects for 0.3.0 builds
2018-04-11 18:39:23 +01:00
Steve Sanderson
3d787d7988
Auto rebuild when reloading after a file change.
2018-04-11 10:51:44 +01:00
Steve Sanderson
d3dc294d5e
Revert live reloading implementation. See PR for explanation.
2018-04-04 18:10:12 +01:00
Steve Sanderson
de4d78f454
Only trigger live reloading from VS when enabled in MSBuild
2018-04-04 12:31:43 +01:00
Steve Sanderson
6f7c188a76
Revert the attempt to share signal file path between MSBuild and VS extension code, because it doesn't get populated at the right time
2018-04-04 12:26:51 +01:00
Steve Sanderson
71a3e31799
Trigger live reload feature after successful builds in VS
2018-04-04 11:29:59 +01:00
Pranav K
811482d9da
Update versions to 0.2.0-preview1
2018-03-27 13:51:31 -07:00
Ryan Nowak
eccd9ccdf9
Improve dependencies of the Blazor VSIX
...
This should now correctly require VS 15.7-preview1 or newer with the
ASP.NET and web development tools to installed.
Removed the Razor Language Servcies dependency since it's prompting an
install of the wrong tools from the VS gallery.
2018-03-23 12:52:36 -07:00
Ryan Nowak
daa54ef1af
Fix the Blazor about dialog
...
Have to do some gritty work to be able to show a proper version in the
about dialog. The generation of the proper assembly attributes is part
of the new-style csproj, so we don't get to use it for free.
2018-03-21 17:46:44 -07:00
Ryan Nowak
64d78c6e62
Add license and metadata to VSIX
2018-03-21 21:07:58 +00:00
Ryan Nowak
b74cbf377f
Get rid of error about package version
...
The Directory.Build.{props targets} files are designed for a new-style
csproj. Old-style csproj, which the VSIX uses don't support
PackageReference where the version is a variable.
2018-03-20 21:59:03 -07:00
Ryan Nowak
d175b4d38a
Konvert to KoreBuild
2018-03-14 11:23:42 +00:00
Steve Sanderson
530404962f
Update version numbers for BlazorExtension
2018-03-14 11:23:41 +00:00
Ryan Nowak
601e7914f7
Implement components as tag helpers
...
Implements Component code generation and tooling support end to end
udditionally adds some default `@addTagHelper` directives to make
programming in Blazor a little nicer.
Components are discovered as Tag Helpers using Razor's extensibility
during the build/IDE process. This drives the code generation during
build and lights up a bunch of editor features.
Add
2018-03-14 11:23:41 +00:00
Ryan Nowak
6182e8448d
Get rid of RazorCompiler
...
Adds a little more use of Razor extensibility.
Razor is a plugin model, so we can't be the 'first mover' for initiating
compilation in the build tools and IDE.
Reorganizes tests and fills out more reusable test infrastructure for
Razor-driven testing.
Adds tests for declaration-only configuration.
2018-03-14 11:23:40 +00:00
Ryan Nowak
57a04fb178
Adopt more of Razor Exensibility
...
Removes some workarounds and uses Razor extensibility in a few more
places.
_ViewImports now works in VS
2018-03-14 11:23:40 +00:00
Ryan Nowak
39c5aee9a1
Add other tooling assemblies to VSIX
2018-03-14 11:23:40 +00:00
Alex Gavrilov
1c15be550f
VSIX Changes to have Blazor templates included into VSIX and show up in One ASP.NET Dialog
2018-03-01 20:08:34 -08:00
Florian Dohrendorf
1e502c5310
remove mpf
2018-03-01 13:51:10 -08:00
Ryan Nowak
2978830a9f
Fix version shenanigans
2018-02-28 08:19:28 -08:00
Ryan Nowak
be06a4df2f
Remove binding redirects for missing assemblies
2018-02-27 18:46:20 -08:00
Ryan Nowak
8bb0674382
Remove Razor assemblies from VSIX
...
These aren't used for tooling in 15.6 so removing them.
2018-02-26 12:16:14 -08:00
Ryan Nowak
7cc90e48c0
Fix a few authoring errors with VSIX
2018-02-26 12:16:14 -08:00
Ryan Nowak
dfe576f4fa
Add new Razor bits
...
- Adds the aspnetcore-dev feed as a package source
- Updates Razor to a relatively new build
- Fixes a few issues encountered with new bits
2018-02-22 08:48:32 -08:00
Ryan Nowak
043e623d5b
Split Razor extensibility into its own assembly
...
This functionality will need to cross-compile to desktop framework
(net461) so that we can use it in VS. VS doesn't yet have netstandard2.0
support.
2018-02-14 14:08:14 -08:00
Ryan Nowak
51f10e1921
Add (empty) VSIX and language services projects
2018-02-13 15:36:44 -08:00