Releases: infernojs/inferno
Inferno 3.0.5
Fixes inferno-mobx connect function second parameter type (TS)
Minor performance boost to inferno-mobx
integration by switching createElement
to createVNode
for component wrappers
Ensure component callback context is component when having multiple callbacks in queue
Inferno 3.0.4
Fixes bug where event listeners does not get removed. #1028
Inferno 3.0.3
Fixes import isUnitlessNumber
so it can be used in Server side. #997
Inferno 3.0.2
Added internal functions to Inferno default export, this resolves issues with Webpack imports.
Inferno 3.0.1
Lock all inferno packages with exact version. Bump version string to 3.0.1
Inferno 3.0.0
Versioning
Inferno versioning changes to follow semantic versioning system. This means any kind of breaking change will ship with major version increase. http://semver.org/
babel-plugin-inferno
https://github.com/infernojs/babel-plugin-inferno will now be in same major version range with Inferno packages.
Core
Minor performance improvements
Synthetic events now have currentTarget
property in event parameter again :)
Typescript
Inferno now compiles with strictNullChecks
on
Added more type information to public APIs
ES6 Component
Minor performance improvements
componentDidUpdate now sends lastState correctly
Router
Allows to use Route without component prop #998
Fixes percentage encoded url values #1002
Multiple bug fixes:
https://github.com/infernojs/inferno/issues?q=is%3Aissue+label%3A%22Fixed+3.0.0%22+is%3Aclosed
Inferno 1.6.2
Fixes issue with range type of input where defaultValue was not applied correctly. #999 Extra properties are now set before setting value for inputs.
Inferno 1.6.1
Fixes bug where ref callback was not called.
Inferno 1.6.0
Core
- Public functions in inferno core now have jsDoc annotations so they can be properly compressed by Google closure compiler. It also provides type information for non typescript environments
ES6 Component
setState
will now switch to async as per React.setStateSync
has been deprecated and will be removed in future release. They are identical now.- setState callbacks now have caller component context and they don't need to be bound.
- calling
setState
from Component constructor will now fail to validation error.
Reminer: JSX users make sure you have babel-plugin-inferno v3+ or you will get undefined props.
Inferno 1.5.6
Simplified controlled elements logic. Fixes issue where onClick was triggered twice for radio buttons. #983
Minor internal code clean up.