Transforms JSX to InfernoJS vNodes
React.Fragment is now also compiled to inferno createFragment call to ease with project migration https://github.com/infernojs/babel-plugin-inferno/issues/56
Internal dependencies updated
Small improvement to plugin logic Internal dependencies updated
This release adds optional Pragma support into babel-plugin.
More about this feature can be read from here: https://github.com/infernojs/babel-plugin-inferno/issues/43
This release adds support for Inferno 1.5. This is not backwards compatible and wont work with Inferno 1.4
This release adds new optimization to the plugin, its now able to lookup if vNodes subtree has visible key and flag parent with hasKeyedChildren automatically.
New option added "plugins": [["inferno", {"imports": true}]]
This can be used to allow tree-shaking in webpack / rollup configuration and leaving Inferno out from module scope if no user-land code depends on it.
By default this option is not used and Inferno is referenced from global scope.
Uses import declaration for createVNode function instead of global reference to Inferno.createVNode