Releases: diptools/dip
Releases · diptools/dip
v0.2.1
v0.2.0
v0.2
is a big update. Many things changed including package name itself. This is the first somewhat usable version but many things are still missing for practical usage. I will continue incrementing v0.2.x
including breaking changes until we cover enough use cases.
Features
- UiAction Plugin (rebrand from CoreCommand) #40
- Introduce CLI Plugin #76
- Rename packages to dip #94
~v0.1
:bevy_dioxus
v0.2~
:dip
- async/await support #114
- Configuration support #115
- CLI: Bundle subcommand #129
- Version Manager Plugin #130
Bug Fixes
- Infinite render cycle on application mode #33
- app.update() gets called too often in Application mode #39
- 1 frame delay on ui #46
- Remove unnecessary redraw request #59
Improvements
- Upgrade dependencies #30
- Refine global state API #31
- Export dioxus and bevy as sub module #37
- Change file names from kebab-case to snake_case #49
- Separate Virtual DOM logic from DioxusPlugin #50
- Use trace instead of debug for even loop related logs #56
- UiStage should be exported from core instead of desktop #57
- Add CI action to check Rust format #63
- Revise channel library (switch to mpsc) #70
- Insert ui state as resource and system to react to changes #71
Examples
- Add TodoMVC example to showcase practical usage #38
Docs
v0.1.1
v0.1.0 MVP
v0.1.0