diff --git a/CHANGELOG.md b/CHANGELOG.md index 2b5df87b..7b4a1cff 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [v0.2.0] 27 May 2021 + +> Warn: Breaking changes + +### Changes + +- re-wrote `gxi` macro +- `if` `for` `execution` blocks now require a comma separation +- reduced if code size +- performance increase +- drastically decreased code size by moving implementations from macro +to trait functions +- InitType no longer maintains a pure_index +- Reduced effective use of `Pure` component +- State Block is passed by `gxi!` macro instead of `macro_impl` +- new `pub` keyword for state and component +- setter methods using `pub` keyword before state fields +- Component Visual Scoping using Visual keywords like `pub`, `pub(crate)` +- `async` keyword moved from `update` block to component block +- `Window` `Body` are now `widget_components` +- the root of the tree can have only one component + ## [v0.1.3] 5 May 2021 ### Added