Skip to content
This repository has been archived by the owner on Feb 25, 2021. It is now read-only.

Releases: dotnet/blazor

3.0.0-preview4

18 Apr 22:19
3addb61
Compare
Choose a tag to compare
3.0.0-preview4 Pre-release
Pre-release

We are pleased to announce the release of the first official Blazor preview!

Please note that this is a preview release and is not suitable for production applications.

0.9.0

08 Mar 00:13
67aeb15
Compare
Choose a tag to compare
0.9.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.9.0. Blazor

Please note that this is an alpha quality release and is not suitable for production applications.

Known issues

  • "Unable to generate deps.json, it may have been already generated.": You may see this error when running a standalone Blazor app and you haven't yet restored packages for any .NET Core apps. To workaround this issue create any .NET Core app (ex dotnet new console) and then rerun the Blazor app.

0.8.0

13 Feb 00:47
Compare
Choose a tag to compare
0.8.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.8.0.

Please note that this is an alpha quality release and is not suitable for production applications.

Known issues

  • "It was not possible to find any compatible framework version. The specified framework 'Microsoft.NETCore.App', version '2.0.0' was not found.": You may see this error when building a Blazor app because the IL linker currently requires .NET Core 2.x to run. To work around this issue, either install .NET Core 2.2 or disable IL linking by setting the false property in your project file.
  • "Unable to generate deps.json, it may have been already generated.": You may see this error when running a standalone Blazor app and you haven't yet restored packages for any .NET Core apps. To workaround this issue create any .NET Core app (ex dotnet new console) and then rerun the Blazor app.

0.7.0

15 Nov 17:40
Compare
Choose a tag to compare
0.7.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.7.0.

Please note that this is an alpha quality release and is not suitable for production applications.

Features

  • Update Mono for 0.7.0 (#1546)
  • Cascading parameters (#1545)

Bugs Fixed

  • Marshal oninput events as UIChangeEventArgs (#1673)
  • Serialize server-side renders. Fixes #1573 (#1672)
  • Fix intermittent render omissions. Fixes #1223. (#1666)
  • Handle overlapping events (#1655)
  • Blazor Codegen does not escape quotes (#1527)

0.7.0-preview1

13 Nov 22:21
Compare
Choose a tag to compare
0.7.0-preview1 Pre-release
Pre-release

This is a preview of the Blazor 0.7.0 release. To install this release you can either download and install the Blazor language service extension for Visual Studio, or you can install the Blazor CLI templates by running the following:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.7.0-preview1-final --nuget-source https://dotnet.myget.org/f/blazor-dev/api/v3/index.json

If you run into any issues with this release please let us know by filing issues in this repo.

Features

  • Update Mono for 0.7.0 (#1546)
  • Cascading parameters (#1545)

Bugs Fixed

  • Marshal oninput events as UIChangeEventArgs (#1673)
  • Serialize server-side renders. Fixes #1573 (#1672)
  • Fix intermittent render omissions. Fixes #1223. (#1666)
  • Handle overlapping events (#1655)
  • Blazor Codegen does not escape quotes (#1527)

0.6.0

02 Oct 16:49
Compare
Choose a tag to compare
0.6.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.6.0.

Please note that this is an alpha quality release and is not suitable for production applications.

Features

  • Refactor server-side blazor startup to allow Azure SignalR. Fixes #1227 (#1396)
  • Removal of global.json from the template (#1386)
  • In RenderBatchWriter, deduplicate strings only when safe to do so (#1340)
  • Template based components (#404)

Bugs Fixed

  • Switch the ASP.NET Core hosted template to use app.UseBlazor<Client.Startup>() (#1473)
  • Unable to create Blazor app with fsproj (#1450)
  • Blazor Language Services causing Visual Studio to crash (#1399)
  • Blazor templates missing after installing latest Blazor VSIX from the dev feed (#1375)
  • Fix router handling of clicks on anchor tags with target _blank #1352 (#1354)
  • Include credentials when fetching blazor.boot.json to enable windows auth (#1349)
  • VS 15.8: New project from template results in empty solution (#1324)
  • Getting weird build error MSB4062 (#1298)
  • Referencing Microsoft.AspNetCore.Blazor.Server disables server-side tag helpers (#1216)
  • Include third party notices in required packages (#335)

0.6.0-preview1

25 Sep 14:53
Compare
Choose a tag to compare
0.6.0-preview1 Pre-release
Pre-release

This is a preview of the Blazor 0.6.0 release. To install this release you can either download and install the Blazor language service extension for Visual Studio, or you can install the Blazor CLI templates by running the following:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::0.6.0-preview1-final --nuget-source https://dotnet.myget.org/f/blazor-dev/api/v3/index.json

If you run into any issues with this release please let us know by filing issues in this repo.

Thanks for trying out Blazor!

Features

  • Refactor server-side blazor startup to allow Azure SignalR. Fixes #1227 (#1396)
  • Removal of global.json from the template (#1386)
  • In RenderBatchWriter, deduplicate strings only when safe to do so (#1340)
  • Template based components (#404)

Bugs Fixed

  • Switch the ASP.NET Core hosted template to use app.UseBlazor<Client.Startup>() (#1473)
  • Unable to create Blazor app with fsproj (#1450)
  • Blazor Language Services causing Visual Studio to crash (#1399)
  • Blazor templates missing after installing latest Blazor VSIX from the dev feed (#1375)
  • Fix router handling of clicks on anchor tags with target _blank #1352 (#1354)
  • Include credentials when fetching blazor.boot.json to enable windows auth (#1349)
  • VS 15.8: New project from template results in empty solution (#1324)
  • Getting weird build error MSB4062 (#1298)
  • Referencing Microsoft.AspNetCore.Blazor.Server disables server-side tag helpers (#1216)
  • Include third party notices in required packages (#335)

0.5.1

10 Aug 10:11
Compare
Choose a tag to compare
0.5.1 Pre-release
Pre-release

Bugs Fixed

  • Failure to serialize Array on Async interop (#1205)
  • @ChildContent issues with blazor 0.5.0 (#1204)
  • Bootstrap menu not rendering properly in Blazor 0.5 (#1203)
  • Issue on htmlblock render (#1198)
  • 0.5.0 is decoding HTML entities (#1193)

0.5.0

10 Aug 10:10
Compare
Choose a tag to compare
0.5.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.5.0.

Please note that this is an alpha quality release and is not suitable for production applications.

Features

  • Add HTML Block rewriting (#1146)
  • Implementation of JS->.NET interop instance method calls (#1128)
  • Make index.html static again (#1123)
  • JavaScript interop v3 (#1033)
  • Out-of-process execution (#959)
  • Treat blocks of static HTML as atomic (#958)
  • Rendering raw HTML content (#167)

Bugs Fixed

  • Fix updating attributes on SVG elements. Fixes #934 and #1114 (#1175)
  • Unable to install Blazor Extension Windows / Visual Studio 15.7.4 and 15.7.5 (#1169)
  • Blazor tooling crashes VS after pasting code with doc type (#1160)
  • Publish wwwroot to dist for Linux-based OSs (#1018)
  • Fix right mouse click on <a href""> in firefox (#1010)
  • Crash on Attempted Set of Element "bind" Attribute (#955)
  • Starting in 0.4, button with C#-implemented onclick event handler will submit form (#951)
  • Blazor doesn't update tag helpers on 15.8-preview2 (#930)
  • On linux UseBlazor extension method fails with "The path must be absolute" (#376)

0.4.0

07 Jun 21:23
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

We are pleased to announce the release of Blazor 0.4.0.

Please note that this is an alpha quality release and is not suitable for production applications.

Features

  • Add support for binding long / float / double / decimal (#926)
  • Improved interoperability between .net and JS (#880)
  • Simple autorebuild mechanism for hosted apps (#787)
  • Event payload (#771)
  • In Blazor cshtml, auto-reference Microsoft.AspNetCore.Blazor and .Components (#751)
  • camelCase all the JSONs (#746)

Bugs Fixed

  • data-* attribute, unexpected behavior (#941)
  • Missing type checking on component parameters (#896)
  • Use Angelsharp Nuget Package (#883)
  • Update template links to be relative paths instead of absolute paths (#845)
  • HttpClient base address is missing trailing slash (#844)
  • Update to latest Mono drop (#831)
  • Template files that are app code should not have license info in them (#824)
  • Cannot bind to style when binding to events (#784)
  • Html in Attribute values cause build errors in current CI builds (#773)
  • ArgumentOutOfRangeException in current CI VSIX builds (#772)
  • BlazorComponent async methods should all recognize synchronously-completed tasks (#760)
  • ParameterAttribute could not be found in a new library (#749)
  • Multiple @implements in single .cshtml (#745)
  • Rewrite of HTML handling for Blazor (#707)
  • Support multiple 'bind-Property' on components (#609)
  • Adding a cshtml file to a Blazor project results in multiple item groups getting added to the project file (#316)
  • Support data-=@expression properly and remove the data_ workaround (#297)