From ff81f1c8192f9774bb144bb78d257111f82f6ff4 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Wed, 9 Mar 2022 18:11:40 -0500 Subject: [PATCH] feat: update release posts --- docs/posts/allocators.md | 3 - docs/posts/design_in_depth.md | 0 docs/posts/release-0-2-0.md | 96 ++++-- docs/posts/release_0_1_7.md | 145 --------- docs/posts/release_draft.md | 543 ---------------------------------- examples/dog_app.rs | 7 +- 6 files changed, 81 insertions(+), 713 deletions(-) delete mode 100644 docs/posts/allocators.md delete mode 100644 docs/posts/design_in_depth.md delete mode 100644 docs/posts/release_0_1_7.md delete mode 100644 docs/posts/release_draft.md diff --git a/docs/posts/allocators.md b/docs/posts/allocators.md deleted file mode 100644 index a089f893e..000000000 --- a/docs/posts/allocators.md +++ /dev/null @@ -1,3 +0,0 @@ -# WASM Performance - -This article is about WASM performance. diff --git a/docs/posts/design_in_depth.md b/docs/posts/design_in_depth.md deleted file mode 100644 index e69de29bb..000000000 diff --git a/docs/posts/release-0-2-0.md b/docs/posts/release-0-2-0.md index 58dd8edb2..937612f23 100644 --- a/docs/posts/release-0-2-0.md +++ b/docs/posts/release-0-2-0.md @@ -1,8 +1,6 @@ # Dioxus v0.2 Release: Router, State Management, and Tooling -> Jan 26, 2022 - -> [@jkelleyrtp](https://github.com/jkelleyrtp) +> March 9, 2022 Thanks to these amazing folks for their financial support on OpenCollective: @@ -12,16 +10,15 @@ Thanks to these amazing folks for their financial support on OpenCollective: - [@DannyMichaels](https://github.com/DannyMichaels) - [@SweetLittleMUV](https://github.com/Fatcat560) - Thanks to these amazing folks for their code contributions: -[@mrxiaozhuox](https://github.com/mrxiaozhuox) -[@autarch](https://github.com/autarch) -[@FruitieX](https://github.com/FruitieX) -[@t1m0t](https://github.com/t1m0t) -[@Demonthos](https://github.com/Demonthos) -[@oovm](https://github.com/oovm) -[@6asaaki](https://github.com/6asaaki) +- [@mrxiaozhuox](https://github.com/mrxiaozhuox) +- [@autarch](https://github.com/autarch) +- [@FruitieX](https://github.com/FruitieX) +- [@t1m0t](https://github.com/t1m0t) +- [@Demonthos](https://github.com/Demonthos) +- [@oovm](https://github.com/oovm) +- [@6asaaki](https://github.com/6asaaki) Just over two months in, and we already a ton of awesome changes to Dioxus! @@ -42,9 +39,9 @@ fn app(cx: Scope) -> Element { # What's new? -A *ton* of stuff happened in this release; 109 commits, 10 contributors, 2 minor releases, and 1 backer on Open Collective (!!!). +A *ton* of stuff happened in this release; 550+ commits, 23 contributors, 2 minor releases, and 6 backers on Open Collective. -The TLDR of the major features: +Some of the major new features include: - We now can render into the terminal, similar to Ink.JS - a huge thanks to [@Demonthos](https://github.com/Demonthos) - We have a new router in the spirit of React-Router [@autarch](https://github.com/autarch) @@ -61,7 +58,7 @@ We also fixed and improved a bunch of stuff - check out the full list down below When Dioxus was initially released, we had very simple support for logging Dioxus elements out as TUI elements. In the past month or so, [@Demonthos](https://github.com/Demonthos) really stepped up and made the new crate a reality. -[Imgur](https://i.imgur.com/GL7uu3r.png) +![Imgur](https://i.imgur.com/GL7uu3r.png) The new TUI renderer even supports mouse movements, keyboard input, async tasks, borders, and a ton more. @@ -209,6 +206,10 @@ Under the hood, we have a new string interning engine to cache commonly used tag Overall, Dioxus apps are even more snappy than before. +Before and after: +![Before and After](https://imgur.com/byTBGlO.png) + + ## Dioxus Desktop Window Context A very welcome change, thanks AGAIN to [@mrxiaozhuox](https://github.com/mrxiaozhuox) is support for imperatively controlling the desktop window from your Dioxus code. @@ -225,7 +226,7 @@ In addition, Dioxus Desktop now autoresolves asset locations, so you can easily You can now build entirely borderless desktop apps: -[img](https://i.imgur.com/97zsVS1.png) +![img](https://i.imgur.com/97zsVS1.png)