v0.7.6

skeletonlabs/skeletonv0.7.6Apr 22, 2026by jkelleyrtp

AI Summary

A bug-fix focused release intended as the final version of 0.7, adding shell completions, faster hotpatching, and panic resilience, while preparing the repository for breaking changes in the upcoming 0.8 release.

Key Highlights

  • Added shell-completions for the `dx` CLI tool.
  • Significantly faster dev server starts with `--hotpatch`.
  • Improved panic resilience for web apps handling events.
  • Windows app icon bundling support.
  • 20+ new code examples added to the repository.

Breaking Changes

  • Removed bevy from the workspace.

New Features

  • Shell-completions for `dx` command.
  • Cursor editor debug session support.
  • Added `inert` global HTML attribute support.
  • Blanket `IntoAttributeValue` implementation for references.
  • Windows app icon bundling in `dx serve` and `dx bundle`.

Full Release Notes

# Dioxus v0.7.6

This release solves a large number of bugs and adds a few new features! We intend for it to be the final release of 0.7 - our git repo will now ship breaking changes in prep for 0.8.
- Shell-completions for `dx` using `dx completions`
- Much faster dev server starts for `dx serve --hotpatch`
- Dioxus web apps that panic while handling events will no longer brick the webpage
- 20+ new code examples 
- cursor editor debug support
- Windows app icon bundling in `dx serve` and `dx bundle`

## What's Changed
* Fix too restrictive Clone bounds in props with generics by @Gohla in https://github.com/DioxusLabs/dioxus/pull/5451
* fix: ensure file type bit is set for rpm bundle by @acrilique in https://github.com/DioxusLabs/dioxus/pull/5459
* Fix autofill event downcast - ignore events of the wrong type by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5379
* Add shell-completions for `dx` by @sermuns in https://github.com/DioxusLabs/dioxus/pull/5232
* fix(autofmt): add support for handling comments in various expression types by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5461
* fix: Content-hash-based filename when bundling with wasm_split by @SuperKenVery in https://github.com/DioxusLabs/dioxus/pull/5340
* feat: add blanket IntoAttributeValue impl for references by @tmchow in https://github.com/DioxusLabs/dioxus/pull/5447
* feat: support Cursor editor as debug session option by @faysou in https://github.com/DioxusLabs/dioxus/pull/5205
* feat(html): add `inert` global HTML attribute by @tmchow in https://github.com/DioxusLabs/dioxus/pull/5476
* Fix: notify parent store when child is marked dirty by @dunkyl in https://github.com/DioxusLabs/dioxus/pull/5365
* Remove bevy from the workspace by @nicoburns in https://github.com/DioxusLabs/dioxus/pull/5471
* fix: workspace hotpatch cache thrashing, feat: add compile profiling, cleanup + refactor + document cli request.rs file by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5479
* Fix resize and visible type conversion for web by @ealmloff in https://github.com/DioxusLabs/dioxus/pull/5483
* make Action partialeq by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5488
* Minor fixes for tests by @martin-hughes in https://github.com/DioxusLabs/dioxus/pull/4686
* fix(cli): display user-specified address in serve output by @costajohnt in https://github.com/DioxusLabs/dioxus/pull/5481
* fix: more panic resilience by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5489
* Add FreeBSD target detection for esbuild by @Servus-Altissimi in https://github.com/DioxusLabs/dioxus/pull/5498
* Manganis: Don't double borrow primitive JNI args by @LLukas22 in https://github.com/DioxusLabs/dioxus/pull/5499
* update the dioxus cratesio readme, add many more examples by @jkelleyrtp in https://github.com/DioxusLabs/dioxus/pull/5501
* fix(autofmt): preserve indentation of commented-out RSX blocks by @seflue in https://github.com/DioxusLabs/dioxus/pull/5464
* feat: windows app icon by @Klemen2 in https://github.com/DioxusLabs/dioxus/pull/3753

## New Contributors
* @Gohla made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5451
* @acrilique made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5459
* @SuperKenVery made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5340
* @tmchow made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5447
* @faysou made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5205
* @dunkyl made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5365
* @martin-hughes made their first contribution in https://github.com/DioxusLabs/dioxus/pull/4686
* @Servus-Altissimi made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5498
* @LLukas22 made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5499
* @seflue made their first contribution in https://github.com/DioxusLabs/dioxus/pull/5464

**Full Changelog**: https://github.com/DioxusLabs/dioxus/compare/v0.7.5...v0.7.6