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.
3509602c0b
))
- enable use_router ([`e24957f
`](https://github.com/DioxusLabs/dioxus/commit/e24957fc19
))
- add docs to router UseRouteListener ([`79e0993
`](https://github.com/DioxusLabs/dioxus/commit/79e09934aa
))
- Merge pull request #166 from DioxusLabs/jk/default-assets-desktop ([`ccbb955
`](https://github.com/DioxusLabs/dioxus/commit/ccbb955b7b
))
- rustfmt ([`9da46eb
`](https://github.com/DioxusLabs/dioxus/commit/9da46eb7bc
))
- Make log message in Link component trace level, not debug ([`72c6bb3
`](https://github.com/DioxusLabs/dioxus/commit/72c6bb3d0b
))
- attach router listener to subscriber list ([`5ee9d6c
`](https://github.com/DioxusLabs/dioxus/commit/5ee9d6c434
))
- connect an onchange listener ([`29ed7eb
`](https://github.com/DioxusLabs/dioxus/commit/29ed7ebece
))
- use_route should subscribe to changes to the route ([`a21e7d4
`](https://github.com/DioxusLabs/dioxus/commit/a21e7d4dd1
))
- Merge pull request #95 from DioxusLabs/jk/filedragindrop ([`ca0dd4a
`](https://github.com/DioxusLabs/dioxus/commit/ca0dd4aa71
))
- Fix various typos and grammar nits ([`9e4ec43
`](https://github.com/DioxusLabs/dioxus/commit/9e4ec43b1e
))
- flatten props attrs ([`d237271
`](https://github.com/DioxusLabs/dioxus/commit/d2372717bd
))
- Merge pull request #108 from DioxusLabs/jk/fstring-component-fields ([`f4132d1
`](https://github.com/DioxusLabs/dioxus/commit/f4132d1874
))
- Enable clippy ([`b6903bf
`](https://github.com/DioxusLabs/dioxus/commit/b6903bf558
))
- Merge pull request #138 from mrxiaozhuox/master ([`8c7473d
`](https://github.com/DioxusLabs/dioxus/commit/8c7473d194
))
- Add a warning when Link it called outside of a Router context ([`6408058`](https://github.com/DioxusLabs/dioxus/commit/64080588d0
))
- Merge pull request #133 from mrxiaozhuox/master ([`887f69d
`](https://github.com/DioxusLabs/dioxus/commit/887f69d5b4
))
- Fix handling of re-renders in the Router ([`81c094e
`](https://github.com/DioxusLabs/dioxus/commit/81c094ed29
))
b804c69
`](https://github.com/DioxusLabs/dioxus/commit/b804c691d5
))
- More WIP router implementation ([`e06eac1
`](https://github.com/DioxusLabs/dioxus/commit/e06eac1ce5
))
- Implement UseRoute segment method ([`c9408da
`](https://github.com/DioxusLabs/dioxus/commit/c9408da731
))
- 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
))
- Implement router matching for path parameters ([`f8a7e1c
`](https://github.com/DioxusLabs/dioxus/commit/f8a7e1cd82
))
- Commit WIP on router ([`3c6142f
`](https://github.com/DioxusLabs/dioxus/commit/3c6142fb9d
))
- Add more trace messages to the RouterService code ([`3a5b417
`](https://github.com/DioxusLabs/dioxus/commit/3a5b417ad1
))
- 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
))
- Fix typo in RouterService struct's "registered_routes" field name ([`d367e0f
`](https://github.com/DioxusLabs/dioxus/commit/d367e0f89f
))
- Add title prop to Link ([`e22ba5b
`](https://github.com/DioxusLabs/dioxus/commit/e22ba5b1e5
))
- add prevent default attribute and upgrade router ([`427b126
`](https://github.com/DioxusLabs/dioxus/commit/427b126bc1
))
- memoize dom in the prescence of identical components ([`cb2782b
`](https://github.com/DioxusLabs/dioxus/commit/cb2782b4bb
))
- bump all versions ([`4f92ba4
`](https://github.com/DioxusLabs/dioxus/commit/4f92ba4160
))
- tests ([`bd341f5
`](https://github.com/DioxusLabs/dioxus/commit/bd341f5571
))
- switch to log tracing ([`e2a6454
`](https://github.com/DioxusLabs/dioxus/commit/e2a6454527
))
- make tests pass ([`75fa7b4
`](https://github.com/DioxusLabs/dioxus/commit/75fa7b4aa6
))
- 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
))
- add more svg elements, update readme ([`ad4a0eb
`](https://github.com/DioxusLabs/dioxus/commit/ad4a0eb319
))
- more API updates ([`a4f280d
`](https://github.com/DioxusLabs/dioxus/commit/a4f280d163
))
- readme and examples syntax ([`3dc0e59
`](https://github.com/DioxusLabs/dioxus/commit/3dc0e59876
))
- upgrade to new version of dioxus core. ([`cda759c
`](https://github.com/DioxusLabs/dioxus/commit/cda759c659
))
- remove portals completely ([`2fd56e7
`](https://github.com/DioxusLabs/dioxus/commit/2fd56e7619
))
- miri stress tets ([`934de21
`](https://github.com/DioxusLabs/dioxus/commit/934de21dd6
))
- go back to noisy lifetime solution ([`8daf7a6
`](https://github.com/DioxusLabs/dioxus/commit/8daf7a6ed8
))
- rename fc to component ([`1e4a599
`](https://github.com/DioxusLabs/dioxus/commit/1e4a599d14
))
- docs ([`8814977`](https://github.com/DioxusLabs/dioxus/commit/8814977eee
))
- prepare to change our fragment pattern. Add some more docs ([`2c3a046
`](https://github.com/DioxusLabs/dioxus/commit/2c3a046426
))
- really big bug around hooks ([`52c7154
`](https://github.com/DioxusLabs/dioxus/commit/52c7154897
))
- 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
))
- it compiles once more ([`8acdd2e
`](https://github.com/DioxusLabs/dioxus/commit/8acdd2ea83
))
- 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
))
- updates to router ([`bab21a0
`](https://github.com/DioxusLabs/dioxus/commit/bab21a0aa1
))
- add router ([`d298b62
`](https://github.com/DioxusLabs/dioxus/commit/d298b626d3
))
- keyword length ([`868f673
`](https://github.com/DioxusLabs/dioxus/commit/868f6739d2
))
- docs and router ([`a5f05d7
`](https://github.com/DioxusLabs/dioxus/commit/a5f05d73ac
))
- 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
))
- router version ([`58106a5
`](https://github.com/DioxusLabs/dioxus/commit/58106a5529
))
- bump versions ([`0846d93
`](https://github.com/DioxusLabs/dioxus/commit/0846d93d41
))
- update local examples and docs to support new syntaxes ([`4de16c4
`](https://github.com/DioxusLabs/dioxus/commit/4de16c4779
))
- 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
))
- add router ([`6aeea9b
`](https://github.com/DioxusLabs/dioxus/commit/6aeea9b790
))