All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0369fe7
`](https://github.com/DioxusLabs/dioxus/commit/0369fe72fb
))
- Fix various typos and grammar nits ([`9e4ec43
`](https://github.com/DioxusLabs/dioxus/commit/9e4ec43b1e
))
- Merge pull request #108 from DioxusLabs/jk/fstring-component-fields ([`f4132d1
`](https://github.com/DioxusLabs/dioxus/commit/f4132d1874
))
- ssr respects bool attrs ([`255f58a
`](https://github.com/DioxusLabs/dioxus/commit/255f58af63
))
- Enable clippy ([`b6903bf
`](https://github.com/DioxusLabs/dioxus/commit/b6903bf558
))
b804c69
`](https://github.com/DioxusLabs/dioxus/commit/b804c691d5
))
- Release dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 ([`a36dab7
`](https://github.com/DioxusLabs/dioxus/commit/a36dab7f45
))
- Release dioxus-core v0.1.7, dioxus-core-macro v0.1.6, dioxus-html v0.1.4, dioxus-desktop v0.1.5, dioxus-hooks v0.1.6, dioxus-mobile v0.0.3, dioxus-router v0.1.0, dioxus-ssr v0.1.2, dioxus-web v0.0.4, dioxus v0.1.7 ([`40d1f85
`](https://github.com/DioxusLabs/dioxus/commit/40d1f85d0c
))
- Merge pull request #74 from mrxiaozhuox/master ([`47056fd
`](https://github.com/DioxusLabs/dioxus/commit/47056fda45
))
- Merge pull request #80 from DioxusLabs/jk/router2dotoh ([`cdc2d8e
`](https://github.com/DioxusLabs/dioxus/commit/cdc2d8ec6d
))
- add palceholder as comment content ([`c6e917c
`](https://github.com/DioxusLabs/dioxus/commit/c6e917c4a0
))
- always add spacing comments between textnodes ([`b3a774b
`](https://github.com/DioxusLabs/dioxus/commit/b3a774b284
))
- lastnodewastext in ssr ([`dbb6e9b
`](https://github.com/DioxusLabs/dioxus/commit/dbb6e9b4fe
))
- make hydration more robust ([`bbb6ee1
`](https://github.com/DioxusLabs/dioxus/commit/bbb6ee10de
))
- new versions of everything ([`4ea5c99
`](https://github.com/DioxusLabs/dioxus/commit/4ea5c990d7
))
- bump all versions ([`4f92ba4
`](https://github.com/DioxusLabs/dioxus/commit/4f92ba4160
))
- tests ([`bd341f5
`](https://github.com/DioxusLabs/dioxus/commit/bd341f5571
))
- ssr ([`a2317bf
`](https://github.com/DioxusLabs/dioxus/commit/a2317bf5b0
))
- overhaul examples and clean things up ([`420a30e
`](https://github.com/DioxusLabs/dioxus/commit/420a30e5d4
))
- remove runner on hook and then update docs ([`d156045
`](https://github.com/DioxusLabs/dioxus/commit/d1560450ba
))
- arbitrary expressions excepted without braces ([`4c85bcf
`](https://github.com/DioxusLabs/dioxus/commit/4c85bcfdc8
))
- readme and examples syntax ([`3dc0e59
`](https://github.com/DioxusLabs/dioxus/commit/3dc0e59876
))
- enable children properly ([`b997b8e
`](https://github.com/DioxusLabs/dioxus/commit/b997b8ebbb
))
- fix ssr ([`ded9696
`](https://github.com/DioxusLabs/dioxus/commit/ded9696930
))
- adjust memoization ([`e2e4d43
`](https://github.com/DioxusLabs/dioxus/commit/e2e4d431e1
))
- rename fc to component ([`1e4a599
`](https://github.com/DioxusLabs/dioxus/commit/1e4a599d14
))
- Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.1 ([`2b92837
`](https://github.com/DioxusLabs/dioxus/commit/2b928372fb
))
- rename ([`36d89be
`](https://github.com/DioxusLabs/dioxus/commit/36d89beb34
))
- some docs and suspense ([`93d4b8c
`](https://github.com/DioxusLabs/dioxus/commit/93d4b8ca7c
))
- move examples around ([`1e6e5e6
`](https://github.com/DioxusLabs/dioxus/commit/1e6e5e611b
))
- Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 ([`0d480a4
`](https://github.com/DioxusLabs/dioxus/commit/0d480a4c43
))
- keyword length ([`868f673
`](https://github.com/DioxusLabs/dioxus/commit/868f6739d2
))
- docs and router ([`a5f05d7
`](https://github.com/DioxusLabs/dioxus/commit/a5f05d73ac
))
- upgrade syntax ([`fd93ee8
`](https://github.com/DioxusLabs/dioxus/commit/fd93ee89c1
))
- Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 ([`b32665d
`](https://github.com/DioxusLabs/dioxus/commit/b32665d721
))
- tags ([`a33f770
`](https://github.com/DioxusLabs/dioxus/commit/a33f7701fc
))
- Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 ([`3a706ac
`](https://github.com/DioxusLabs/dioxus/commit/3a706ac416
))
- update cargo tomls ([`e4c06ce
`](https://github.com/DioxusLabs/dioxus/commit/e4c06ce8e8
))
- Release dioxus-core v0.1.3, dioxus-core-macro v0.1.2, dioxus-html v0.1.0, dioxus-desktop v0.0.0, dioxus-hooks v0.1.3, dioxus-liveview v0.1.0, dioxus-mobile v0.0.0, dioxus-router v0.1.0, dioxus-ssr v0.1.0, dioxus-web v0.0.0, dioxus v0.1.0 ([`270dfc9
`](https://github.com/DioxusLabs/dioxus/commit/270dfc9590
))
- update local examples and docs to support new syntaxes ([`4de16c4
`](https://github.com/DioxusLabs/dioxus/commit/4de16c4779
))
- support innerhtml ([`cfc24f5
`](https://github.com/DioxusLabs/dioxus/commit/cfc24f5451
))
- clean up and add lazy renderer ([`d4dcb17
`](https://github.com/DioxusLabs/dioxus/commit/d4dcb17567
))
- add more to ssr renderer ([`63568c5
`](https://github.com/DioxusLabs/dioxus/commit/63568c546c
))
- massage lifetimes ([`9726a06
`](https://github.com/DioxusLabs/dioxus/commit/9726a065b0
))
- threadsafe ([`82953f2
`](https://github.com/DioxusLabs/dioxus/commit/82953f2ac3
))
- ssr ([`71f0df6
`](https://github.com/DioxusLabs/dioxus/commit/71f0df6374
))
- move macro crate out of core ([`7bdad1e
`](https://github.com/DioxusLabs/dioxus/commit/7bdad1e2e6
))
- remove wildcards ([`10d335a
`](https://github.com/DioxusLabs/dioxus/commit/10d335ae31
))
- remove wildcard ([`ba8ced5
`](https://github.com/DioxusLabs/dioxus/commit/ba8ced573c
))
- cleanup ([`1745a44
`](https://github.com/DioxusLabs/dioxus/commit/1745a44d94
))
- some ideas ([`05c909f
`](https://github.com/DioxusLabs/dioxus/commit/05c909f320
))
- websys dom working properly ([`cfa0247
`](https://github.com/DioxusLabs/dioxus/commit/cfa0247cbb
))
- big updates to the reference ([`583fdfa
`](https://github.com/DioxusLabs/dioxus/commit/583fdfa561
))
- docs, html! macro, more ([`caf772c
`](https://github.com/DioxusLabs/dioxus/commit/caf772cf24
))
- cleanup workspace ([`8f0bb5d
`](https://github.com/DioxusLabs/dioxus/commit/8f0bb5dc5b
))
- some docs, cleaning ([`c321532
`](https://github.com/DioxusLabs/dioxus/commit/c321532a6c
))
- a new vnode type for anchors ([`d618092
`](https://github.com/DioxusLabs/dioxus/commit/d618092e9d
))
- fix styling for ssr ([`f14d4ef
`](https://github.com/DioxusLabs/dioxus/commit/f14d4ef7c2
))
- making progress on diffing and hydration ([`49856cc
`](https://github.com/DioxusLabs/dioxus/commit/49856ccd68
))
- code quality improvements for core ([`00231ad
`](https://github.com/DioxusLabs/dioxus/commit/00231adfa2
))
- mvoe away from compound context ([`a2c7d17
`](https://github.com/DioxusLabs/dioxus/commit/a2c7d17b05
))
- wire up resource pool ([`31702db
`](https://github.com/DioxusLabs/dioxus/commit/31702dbf87
))
- more work on suspense and documentation ([`37ed4be
`](https://github.com/DioxusLabs/dioxus/commit/37ed4bed8c
))
- omg what a dumb mistake ([`f782e14
`](https://github.com/DioxusLabs/dioxus/commit/f782e14211
))
- solve some issues regarding listeners ([`dfaf5ad
`](https://github.com/DioxusLabs/dioxus/commit/dfaf5adee1
))
- move things into a "shared" object ([`f644d7c
`](https://github.com/DioxusLabs/dioxus/commit/f644d7c441
))
- polish up some safety stuff and add suspense support in ([`ff1398b
`](https://github.com/DioxusLabs/dioxus/commit/ff1398b943
))
- rebuild doesn't return errors ([`f457b71
`](https://github.com/DioxusLabs/dioxus/commit/f457b71131
))
- add aria ([`4091846`](https://github.com/DioxusLabs/dioxus/commit/4091846934
))
- more examples ([`56e7eb8
`](https://github.com/DioxusLabs/dioxus/commit/56e7eb83a9
))
- buff up html allowed attributes ([`c79d9ae
`](https://github.com/DioxusLabs/dioxus/commit/c79d9ae674
))
- it works but the page is backwards ([`cdcd861
`](https://github.com/DioxusLabs/dioxus/commit/cdcd8611e8
))
- ssr + tide ([`269e81b
`](https://github.com/DioxusLabs/dioxus/commit/269e81b0fd
))
- enable components in ssr ([`bbcb5a0
`](https://github.com/DioxusLabs/dioxus/commit/bbcb5a0234
))
- static node infrastructure and ssr changes ([`9abb047
`](https://github.com/DioxusLabs/dioxus/commit/9abb0470b7
))
- back to vnode enum ([`64f289a
`](https://github.com/DioxusLabs/dioxus/commit/64f289a61c
))
- rename ctx to cx ([`81382e7
`](https://github.com/DioxusLabs/dioxus/commit/81382e7044
))
- more work on updating syntad ([`47e8960
`](https://github.com/DioxusLabs/dioxus/commit/47e896038e
))
- massive changes to definition of components ([`508c560
`](https://github.com/DioxusLabs/dioxus/commit/508c560320
))
- more progress on parity docs. ([`c5089ba
`](https://github.com/DioxusLabs/dioxus/commit/c5089ba3c5
))
- dirty hack to enable send + sync on virtual dom ([`4d5c528
`](https://github.com/DioxusLabs/dioxus/commit/4d5c528b07
))
- doesnt share on thread ([`fe67ff9
`](https://github.com/DioxusLabs/dioxus/commit/fe67ff9fa4
))
- remove old code ([`3de54d0
`](https://github.com/DioxusLabs/dioxus/commit/3de54d0b52
))
- Clean up repo a bit ([`a99147c
`](https://github.com/DioxusLabs/dioxus/commit/a99147c85b
))
- todomvc ([`cfa0927
`](https://github.com/DioxusLabs/dioxus/commit/cfa0927cdd
))
- todomvc ([`ce33031
`](https://github.com/DioxusLabs/dioxus/commit/ce33031519
))
- building large apps, revamp macro ([`9f7f43b
`](https://github.com/DioxusLabs/dioxus/commit/9f7f43b661
))
- include the helper ([`07341d2
`](https://github.com/DioxusLabs/dioxus/commit/07341d2c65
))
- update fc_macro ([`28ac37a
`](https://github.com/DioxusLabs/dioxus/commit/28ac37a8b2
))
- more docs, example, mroe nodes ([`d13e04c
`](https://github.com/DioxusLabs/dioxus/commit/d13e04c9ff
))