-
Notifications
You must be signed in to change notification settings - Fork 937
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
27 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
title: "ReactJS.NET 3.0 - .NET Core and lots of small tweaks" | ||
layout: post | ||
author: Daniel Lo Nigro | ||
--- | ||
|
||
I'm happy to announce the release of ReactJS.NET 3.0! The major change in this release is the addition of support for .NET Core! [The tutorial](/getting-started/tutorial.html) has also been totally revamped for ASP.NET Core, and a completed version of the tutorial code is now [available in the ReactJS.NET Git repository](https://github.com/reactjs/React.NET/tree/master/tutorial-code) | ||
|
||
**Major Changes**: | ||
|
||
* Support for ASP.NET MVC 3 was removed. MVC 4 was released in 2012, so I hope everyone has upgraded by now :) | ||
* [#294](https://github.com/reactjs/React.NET/issues/294) - Added support for .NET Core | ||
* [#306](https://github.com/reactjs/React.NET/issues/306) - Upgraded to JavaScriptEngineSwitcher 2.0 | ||
* [#330](https://github.com/reactjs/React.NET/issues/330) - Use camelcase for JSON by default. This corresponds with a [breaking change made in the final release of ASP.NET Core 1.0](https://github.com/aspnet/Announcements/issues/194). If you were relying on the legacy behaviour, you can use `SetJsonSerializerSettings` in your ReactJS.NET config to revert back to the old behaviour. | ||
|
||
Other tweaks: | ||
|
||
* [#323](https://github.com/reactjs/React.NET/issues/323) - Upgraded to React 15.3.2 | ||
* [#316](https://github.com/reactjs/React.NET/issues/316) - Added option to use production version of React, and enabled it by default. You can call `SetUseDebugReact(true)` in your ReactJS.NET config to use the debug version. The production version of React is much faster than the debug build, but it has less useful error messages if something does go wrong. | ||
* [#299](https://github.com/reactjs/React.NET/issues/299) - Use file hash to check for file changes before transpiling. *Thanks to [Torben Rahbek Koch](https://github.com/TorbenRahbekKoch)* | ||
* [#317](https://github.com/reactjs/React.NET/issues/317) - Switched to [Paul Knopf](https://github.com/pauldotknopf)'s branch of VroomJs (V8 for Linux / Mac OS) rather than maintaining our own fork | ||
|
||
|
||
Have fun, and as always, please feel free to send feedback or bug reports | ||
[on GitHub](https://github.com/reactjs/React.NET). | ||
|
||
— Daniel |