This is a very very very big update for UX! Ewwii finally has support
for automatically assigning `dyn_id`.
This was actually not as hard as I thought! I just had to mutate the
widget AST and inject a `dyn_id` in based on its parent.
It works soooo well and the burden on the user just reduced sooo much!
* feat: Add support for on-demand window focus on wayland
* fix: cargo fmt
* Update CHANGELOG.md with OnDemand focusable
* fix: add v0_6 feature to gtk-layer-shell in eww/cargo.toml