ReactJS.NET v3.4.0 Release Notes

Release Date: 2018-07-09 // over 5 years ago
  • ๐Ÿš€ This is a minor release with a few performance-related changes contributed by Daniil Sokolyuk:

    • #529 - Cache whether component names are valid.
    • #528 - Fast React ID generator.
    • #532 - Avoid large object allocations and reuse everything.

    A few other changes have also been included. Thanks to Dustin Masters for most of these changes:

    • #558 - Fix crashes related to loading React 16.4.1
    • #541 - Use ReactDOM.render rather than ReactDOM.hydrate for ClientOnly components. Thanks to Suhail Ansari for his first open-source contribution! :)
    • #537 - Added benchmarking tool for benchmarking changes to ReactJS.NET itself.

    ๐Ÿš€ ReactJS.NET 4.0 beta has also been released. This release includes all the above changes, and also upgrades JavaScriptEngineSwitcher to 3.0.0 beta. Upgrade instructions can be found in the How to upgrade applications to version 3.X document.