mirror of
https://github.com/DioxusLabs/dioxus
synced 2024-12-22 18:43:14 +00:00
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
href
null - add exclusion list
- check
href
null - prevent
submit
default
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
onfocusin
event (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
href
null (2073b40
) - add exclusion list (
2123228
) - check
href
null (327f901
) - prevent
submit
default (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
rpc
to handler -
open_browser
bool 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
rpc
to handler (f006f50
) open_browser
bool 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