Ryan Nowak
635aa55d03
Force LF for package-lock.json
...
Most versions of NPM in use always use LF for line endings anyway.
Forcing LF on windows should limit the number of no-op changes.
This issue has been fixed in NPM
(see https://github.com/npm/npm/issues/1716 ) but not everyone will have
the fix.
2018-03-21 13:59:35 -07:00
Steve Sanderson
3b5ce7f4a7
In templates, move survey content out into a separate component
2018-03-21 16:22:32 +00:00
Steve Sanderson
fb3beab270
Link on build by default for all configurations, not only Release
2018-03-21 15:58:49 +00:00
Steve Sanderson
992c873019
For standalone publishing, add configure MIME type for .json
...
As per
https://blogs.msdn.microsoft.com/africaapps/2013/06/07/how-to-serve-static-json-files-from-a-windows-azure-website/
2018-03-21 12:33:59 +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
Steve Sanderson
4d7670a979
Update templates to Blazor 0.1.0-rc1-10117
2018-03-20 22:37:30 +00:00
Steve Sanderson
e20d200359
Bump version to 0.1.0-rc1-*
2018-03-20 22:32:12 +00:00
Steve Sanderson
cf237707f9
Log info message if IL linking is disabled. Fixes #302
2018-03-20 22:28:43 +00:00
Steve Sanderson
3e4ba1a35f
Add survey links to templates. Fixes #221
2018-03-20 22:27:29 +00:00
Steve Sanderson
678721cbad
In hosted template, enable response compression for .wasm
2018-03-20 20:07:25 +00:00
Steve Sanderson
4eb78b3a8f
Add global.json files to templates. Implements #300 .
2018-03-20 19:45:43 +00:00
Steve Sanderson
4a8dc5c4a6
Add missing quotes to illink command. Fixes #301 .
2018-03-20 19:42:25 +00:00
Steve Sanderson
300c3f5c7d
In StandaloneApp, add example of pagination backed by navigation
2018-03-20 14:01:32 +00:00
Steve Sanderson
f703732e98
In templates, update _ViewImports/NavMenu to match updated APIs
2018-03-20 13:59:20 +00:00
Steve Sanderson
aa43496d00
Update templates to Blazor 0.1.0-preview1-10112
2018-03-20 13:29:53 +00:00
Steve Sanderson
1760688d24
In BlazorComponent, add OnParametersSetAsync and make SetParameters overridable
2018-03-20 13:15:40 +00:00
Steve Sanderson
5bf0b891e9
In NavLink, support matching either complete URLs or just URL prefixes (both are necessary for typical nav menus)
2018-03-20 13:15:37 +00:00
Steve Sanderson
d921705881
Add ParameterCollection.GetValueOrDefault methods
2018-03-20 12:18:44 +00:00
Steve Sanderson
a88ab0db49
Support route constraints of the form ":type" (e.g, ":int", ":guid", etc.)
2018-03-20 10:17:00 +00:00
Steve Sanderson
c58df0b739
Temporary workaround for #219 ("data-" attributes don't compile)
2018-03-19 18:09:53 +00:00
Steve Sanderson
58cc946a88
Update templates to use new @page routing feature
2018-03-19 13:18:42 +00:00
Steve Sanderson
139601894a
Update templates to Blazor 0.1.0-preview1-10107
2018-03-19 13:13:07 +00:00
Steve Sanderson
87c4d3c53e
Cover case-insensitive child component parameter names in E2E test
2018-03-19 12:59:59 +00:00
Javier Calvarro Nelson
70c4501497
[ Fixes #220 ] Support `@page` with custom route template on components
...
* Updates the router component to scan for components within assemblies.
* Parses the templates on `[Route]` in component instances and builds a
route table that maps paths to components.
* Uses the route table to map paths to components.
2018-03-16 19:15:00 -07:00
Steve Sanderson
2150820efe
Implement Blazor.navigateTo for triggering navigation from JS code, and use it in E2E tests
2018-03-16 16:55:46 +00:00
Steve Sanderson
0cfb25e2ad
Enable Razor build server by default
2018-03-16 12:49:59 +00:00
Steve Sanderson
d0731c337d
Add IUriHelper.NavigateTo
2018-03-16 11:19:09 +00:00
Steve Sanderson
cb473e8ad7
Add test case to show base-relative links work
2018-03-16 11:17:54 +00:00
Steve Sanderson
a02ac60c8c
Fix selection on <select> box. Fixes #157
2018-03-16 10:27:26 +00:00
Steve Sanderson
03ac95f086
A better fix for the VS publishing hosted projects issue ( #274 )
2018-03-16 09:13:48 +00:00
Steve Sanderson
4202a6c9e1
In JsonUtil, support DateTimeOffset. Fixes #218 .
2018-03-15 17:25:50 +00:00
Steve Sanderson
e0481e1276
Update templates to Blazor 0.1.0-preview1-10098
2018-03-15 17:06:09 +00:00
Steve Sanderson
eb727c0464
In standalone template, generate a launchSettings.json that doesn't have
...
IISExpress. Fixes #235
2018-03-15 17:03:54 +00:00
Steve Sanderson
1d31a80b50
Apply equivalent change to BlazorHosted.CSharp.Client
2018-03-15 13:38:55 +00:00
Pranav K
b0d4e43a75
Make things build with preview1 SDK without warnings
2018-03-15 13:28:02 +00:00
Steve Sanderson
6b73892e78
Avoid culture assumption in SupportsTwoWayBindingForDateValuesWithFormatString test. Fixes #268
2018-03-15 13:25:52 +00:00
Steve Sanderson
eb0a0a8154
Due to #267 , revert "In templates, specify blazor-dev feed in csproj instead of NuGet.config. Fixes #255 "
...
This reverts commit d75e518ed0b9c22f80955261e98ad368d8e5ac65.
2018-03-15 13:04:33 +00:00
Steve Sanderson
2176aa8c87
Stop IL linker from stripping System.Threading.WasmRuntime. Fixes #239
2018-03-15 09:26:53 +00:00
Steve Sanderson
fa54b0ab6e
Update templates to Blazor 0.1.0-preview1-10092
2018-03-14 14:32:41 +00:00
Steve Sanderson
75958845d2
Temporary workaround for #261 . Still need a proper fix.
2018-03-14 13:36:32 +00:00
Steve Sanderson
1d4ed4c0d6
In templates, specify blazor-dev feed in csproj instead of NuGet.config. Fixes #255
2018-03-14 12:13:16 +00:00
Steve Sanderson
5fce1edc99
Update templates to Blazor 0.1.0-preview1-10090
2018-03-14 12:09:54 +00:00
Steve Sanderson
8990ba9f7c
Remove redundant file now we moved to Korebuild
2018-03-14 12:00:54 +00:00
Steve Sanderson
f7830e7b77
Publishing support
2018-03-14 11:23:43 +00:00
Javier Calvarro Nelson
04df5491c2
[ Fixes #254 ] Microsoft.AspNetCore.Blazor.Build fails to build when referenced as a package.
2018-03-14 11:23:43 +00:00
Javier Calvarro Nelson
07d00442b1
Fix incremental builds
2018-03-14 11:23:43 +00:00
Steve Sanderson
0e9d52fe11
Support components and static content in external NuGet packages ( #247 )
...
* On build, drop <BlazorPackageContentFiles> items into dist\_content\(PackageName)\
* Add <script> and <link> tags to generated index.html
* Add testapp coverage of external content package. Still need to add E2E tests that uses it.
* Add missing unit test update
* Add example of packaging an entire Blazor component including CSS and images
* Add E2E test for component from NuGet package
2018-03-14 11:23:43 +00:00
Ryan Nowak
9549dccc54
Add @page directive
...
Adds the @page directive and support for specifying routes in components
at compile time.
For now the route is required and must begin with a leading /.
2018-03-14 11:23:43 +00:00
Javier Calvarro Nelson
700c2203c6
[ Fixes #66 ] Adds linking support to the build
...
* Switch the tasks used to generate the blazor output to be MSBuild based.
* Package the optimized mono runtime and the BCL inside a nuget package.
* Add opt-in support for linking the application on build.
* Make the whole build process incremental.
2018-03-14 11:23:43 +00:00
Javier Calvarro Nelson
f56fc1be3d
Add feature/0.1.0 to the list of branches
2018-03-14 11:23:42 +00:00