Inferno v1.5 Release Notes
New Features
Potentially breaking change:
className
has been moved into vNode core, so createVNode
API has changed
THIS VERSION REQUIRES BABEL-PLUGIN-INFERNO VERSION 3.0+
setState
has been refactored and now correctly switches to async - What this means is that you no longer should have to manually set async, and fixes bugs around the cursor position on controlled text inputs
Performance enhancements
Bug Fixes
- Github Issue #968 - Fix for Inferno-compat Proptypes
- Github Issue #965 - Fix for Inferno-compat packaging
- Github Issue #927 - Fix for IE11 Invalid Argument
- Github Issue #898 - Fix for IE-Edge polyfills for Inferno-compat
- Github Issue #895 - Fix for
setState
parent / child component ordering bugs - Github Issue #874 - Drop current target from synthetic events
- Github Issue #864 - Fix inferno-compat bug with radio buttons onChange event
- Github Issue #819 - Fix for className being set with sibling className
- Github Issue #808 - Fix for normalization process issues in
createVNode
- Github Issue #799 - Fix for
hasSpreadAttributes
being incorrectly normalized - Github Issue #738 - Fix for Controlled input, cursor jumps to the end