ReactJS.NET 2.4 - ASP.NET Core RC2

May 24, 2016 by Daniel Lo Nigro

I'm happy to announce the release of ReactJS.NET 2.4! The main change in this release is upgrading the ASP.NET 5 (or "ASP.NET Core" as it's now called) integration from RC1 to RC2. Note that currently only the full .NET Framework is supported - .NET Core will not be supported until a JavaScript engine such as ClearScript runs on it. To use ReactJS.NET with an ASP.NET Core application, you need to ensure that you are using .NET Framework, by using net451 rather than netcoreapp1.0 in your project.json file.

Some other minor changes are also included. Changes in this release:

  • #271 - Upgrade to ASP.NET Core RC2. Thanks to Shiki Byakko.
  • #254 - Allow JavaScript engines to be bypassed entirely. Thanks to Dustin Masters.
  • #266 - Allow customisation of file name extension for Babel transpilation. Thanks to Andrew Ovens.
  • #270 - Always return JS engine to pool after component render. Thanks to Dustin Masters.
  • #253 - Fix handling of relative paths in OWIN.
  • #226 - Serialize props when they're set, rather than every time the component render code is called. This ensures that the props are only serialized once rather than twice.

Have fun, and as always, please feel free to send feedback or bug reports on GitHub.

— Daniel