25 KiB
25 KiB
Changelog
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.
Unreleased
Documentation
- fix web doc example and use &mut for builders everywhere
New Features
- default asset server
- remove dioxus id on non-event elements
- also hide placeholder node
- wire up both desktop and web
- bool attr white list
- setup a typescript build
Bug Fixes
- custom protocol receiver type
- clippy
- wry pathing
- cursor jumping and use set instead of lsit
- format code
- check
hrefnull - add exclusion list
- check
hrefnull - prevent
submitdefault
Commit Statistics
- 26 commits contributed to the release over the course of 11 calendar days.
- 17 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- custom protocol receiver type (
22308eb) - default asset server (
430cde7) - fix web doc example and use &mut for builders everywhere (
a239d2b) - Merge pull request #111 from DioxusLabs/jk/props-attrs (
0369fe7) - clippy (
6bc45b1) - Merge pull request #113 from DioxusLabs/jk/desktop-cursor-jump (
20a2940) - wry pathing (
bad3616) - remove dioxus id on non-event elements (
95e93ed) - also hide placeholder node (
eb13884) - drag and drop support (
9ae981a) - feat(events:focus): add missing
onfocusinevent (007d06d) - cursor jumping and use set instead of lsit (
be614e6) - Merge pull request #108 from DioxusLabs/jk/fstring-component-fields (
f4132d1) - feat(example:todomvc): add editing support (
9849f68) - Merge pull request #101 from alexkirsz/ci (
29bf424) - Merge pull request #139 from DioxusLabs/jk/provide-context-any (
70f2ef4) - Merge branch 'master' into jk/unify (
824defa) - wire up both desktop and web (
05331dd) - format code (
9256161) - Enable clippy (
b6903bf) - bool attr white list (
8f4aa84) - setup a typescript build (
5bf6c96) - check
hrefnull (2073b40) - add exclusion list (
2123228) - check
hrefnull (327f901) - prevent
submitdefault (8089023)
- custom protocol receiver type (
v0.1.5 (2022-01-08)
Documentation
- update cargo tomls
- update local examples and docs to support new syntaxes
- lnks to projects
New Features
- handle bool attrs properly
- add prevent default attribute and upgrade router
- make hydration more robust
- plug in bubbling
- overhaul examples and clean things up
- more API updates
- enable children properly
- bubbling
- it properly bubbles
- upgrade syntax
- fake bubbling
- improve safety
- massage lifetimes
- support desktop more completely
- add update functionality to useref
- desktop functioning well
- shared state mechanisms
- mutations
- mvoe away from compound context
- omg what a dumb mistake
- bless up, no more segfaults
- wire up event delegator for webview
- link open in browser
- move
rpcto handler -
open_browserbool attribute - link open in browser
- link open in browser
Bug Fixes
- add exclusion list
- tests
- readme and examples syntax
- really big bug around hooks
- keyword length
- tags
- desktop and mobile
- messed up how lifetimes worked, need to render once per component
- error pattern
- format code
Commit Statistics
- 98 commits contributed to the release over the course of 151 calendar days.
- 84 commits where understood as conventional.
- 0 issues like '(#ID)' where seen in commit messages
Commit Details
view details
- Uncategorized
- Release dioxus-desktop v0.1.5 (
cd0dcac) - handle bool attrs properly (
8d685f4) - link open in browser (
46fd6ac) - 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) - error pattern (
62b637f) - move
rpcto handler (f006f50) open_browserbool attribute (9e04ce5)- 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) - format code (
5233ee9) - link open in browser (
c737c42) - Merge pull request #89 from DioxusLabs/jk/simplify-example-run (
8b6aa8b) - link open in browser (
a0f6015) - Merge pull request #74 from mrxiaozhuox/master (
47056fd) - Merge pull request #80 from DioxusLabs/jk/router2dotoh (
cdc2d8e) - clear warnigns (
175a6a1) - remove lag by forcing update (
fd91158) - add prevent default attribute and upgrade router (
427b126) - include desktop fixes (
7cf15ee) - make hydration more robust (
bbb6ee1) - Merge branch 'master' into jk/windows-desktop (
be2d687) - try to fix pathing (
ada24e7) - bump all versions (
4f92ba4) - tests (
bd341f5) - switch to log tracing (
e2a6454) - bump desktop version (
54103da) - desktop (
c1f8424) - desktop (
be6fac9) - plug in bubbling (
d84fc05) - overhaul examples and clean things up (
420a30e) - remove runner on hook and then update docs (
d156045) - polish some more things (
1496102) - more API updates (
a4f280d) - readme and examples syntax (
3dc0e59) - rip out unsafe task engine (
c7d001c) - upgrade to new version of dioxus core. (
cda759c) - clean it up a bit (
fa106be) - enable children properly (
b997b8e) - miri stress tets (
934de21) - rename fc to component (
1e4a599) - polish (
8bf57dc) - prepare to change our fragment pattern. Add some more docs (
2c3a046) - really big bug around hooks (
52c7154) - better desktop support (
25a8411) - 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) - bubbling (
19df1bd) - move examples around (
1e6e5e6) - 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) - updates to router (
bab21a0) - keyword length (
868f673) - docs and router (
a5f05d7) - it properly bubbles (
9d8c5ca) - upgrade syntax (
fd93ee8) - 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) - fake bubbling (
11757dd) - tags (
a33f770) - Merge branch 'master' into jk/remove_node_safety (
db00047) - 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) - Merge branch 'master' of https://github.com/jkelleyrtp/dioxus (
60d6eb2) - update cargo tomls (
e4c06ce) - desktop and mobile (
601078f) - 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) - slim down tokio (
e86c1d8) - update local examples and docs to support new syntaxes (
4de16c4) - docs (
a42711a) - improve safety (
fda2ebc) - massage lifetimes (
9726a06) - book documentation (
16dbf4a) - more changes to scheduler (
059294a) - messed up how lifetimes worked, need to render once per component (
ba9e1db) - major cleanups to scheduler (
2933e4b) - move everything over to a stack dst (
0e9d5fc) - support desktop more completely (
efd0e9b) - add update functionality to useref (
a2b0c50) - lnks to projects (
460783a) - desktop functioning well (
5502429) - more example images (
2403990) - overhaul event system (
7a03c1d) - threadsafe (
82953f2) - shared state mechanisms (
4a4c7af) - clean up the web module (
823adc0) - fix some event stuff for web and core (
725b4a1) - mutations (
fac4233) - add test_dom (
a652090) - bottom up dropping (
f2334c1) - cleanup (
1745a44) - docs, html! macro, more (
caf772c) - cleanup workspace (
8f0bb5d) - clean up warnings (
b32e261) - web stuff (
acad9ca) - making progress on diffing and hydration (
49856cc) - mvoe away from compound context (
a2c7d17) - omg what a dumb mistake (
f782e14) - refactor (
8b0eb87) - bless up, no more segfaults (
4a0068f) - wire up event delegator for webview (
7dfe89c) - solve some issues regarding listeners (
dfaf5ad) - more overhaul on virtualevents (
41cc429) - groundwork for noderefs (
c1afeba)
- Release dioxus-desktop v0.1.5 (
v0.0.0 (2021-12-15)
Documentation
- update local examples and docs to support new syntaxes
- lnks to projects
- update cargo tomls
New Features
- bubbling
- it properly bubbles
- upgrade syntax
- fake bubbling
- improve safety
- massage lifetimes
- support desktop more completely
- add update functionality to useref
- desktop functioning well
- shared state mechanisms
- mutations
- mvoe away from compound context
- omg what a dumb mistake
- bless up, no more segfaults
- wire up event delegator for webview
Bug Fixes
- really big bug around hooks
- desktop and mobile
- messed up how lifetimes worked, need to render once per component
- tags
- keyword length