Update changelog a bit

This commit is contained in:
Dan Holmsand 2015-03-11 17:48:13 +01:00
parent 7568b6843e
commit f673f32f38
1 changed files with 5 additions and 1 deletions

View File

@ -5,15 +5,19 @@
- Reagent no longer bundles React. Instead it uses cljsjs/react as a dependency. This means that you should no longer specify React in `:preamble` in your project.clj.
- ClojureScript 0.0-2816 or later is required.
- `adapt-react-class` makes it easier to use "native" React components with Reagent.
- `reactify-component` makes it easier to use Reagent components in JSX.
- `cursor` is re-written, to be more efficient and flexible.
- `render` now forces a deep update of all components, to make it more convenient to use with e.g. figwheel.
- Renamed `as-component` to `as-element`, to match React's new terminology better (old name still works, though, for backward compatiblity).
- Stop wrapping native components. This reduces the number of components created a lot, and can speed some things up substantially (especially render-to-string, that is not bound by browser performance). This is made possible by a new way of keeping track of which order to re-render dirty components.
- Stop wrapping native components. This reduces the number of components created a lot, and can speed up some things substantially (especially render-to-string, that is not bound by browser performance). This is made possible by a new way of keeping track of which order to re-render dirty components.
- Added `create-element` to make it easier to embed native React
components in Reagent ones.