1.0.0-alpha.8 (2022-03-02)
- add default type Option for prop
class(8ad5793)
1.0.0-alpha.7 (2022-03-01)
- AsKey::as_key should return Key (0712217)
- frender-macros: key in rsx prop should not apply into_prop_value (db2e333)
- react: removed WrapFn*, added AnyFn* (ba76464)
1.0.0-alpha.6 (2022-02-28)
- frender-macros: allow attrs in component macro (62b7b25)
- react: allow unsized WrapFn in html common props (44a5cce)
- react: impl Clone and Debug for WrapFn (b5d2cc5)
1.0.0-alpha.5 (2022-02-27)
- react: remove unused dependencies (a80e0d6)
1.0.0-alpha.4 (2022-02-27)
- big numbers should be converted to string to be used as Node (8ba7355)
- component macro (5f8d6f4)
- component macro not works with props (607aa84)
- rsx prop without value should be interpreted as
IntoPropValue::into_prop_value(true)instead oftrue(eae5fe8)
- allow frender::Element to be cloned safely (926c04f)
- attribute macro component (c583ae9)
- auto debug props (acc3c94)
- CssProperties and style macro (7519b9b)
- event handlers (1628a64)
- Fragment and StrictMode (2a9e8e3)
- hooks (a7f8088)
- html intrinsic components (2e95708)
- impl IntoPropValue for Rc and &Rc (85a8fa2)
- impl PartialEq and Eq for StateSetter (de7132e)
- include some traits in frender::prelude (8f6854b)
- macro def_props (7aec7f0)
- rename Node trait methods (3ac1012)
- rsx macro (28d2ce4)
- use_effect_one allow FnOnce (b86cecb)
- Node trait methods are renamed
- many api changed to allow frender::Element to be cloned safely
1.0.0-alpha.3 (2022-02-03)
- use_memo fails because React.useRef doesn't accept function as initializer (cd76127)
1.0.0-alpha.2 (2022-01-28)
- add package metadata (a67602e)
- react: Node and Nodes (6042a12)
1.2.1 (2021-07-21)
1.2.0 (2021-07-20)
1.1.0 (2021-07-20)
- auto global namespace (33ecbf5)
- set rollup output.exports to auto (a2d4399)
- should use @rollup/plugin-node-resolve and @rollup/plugin-commonjs for bundle builds (4d7774a)
- example function hello (9a4fa99)