# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 49.

## Lenses

- Code Health 66
- Architecture 97
- Maturity 69
- Readiness 32
- Security 58

## Changes since last survey

- 300 commits — 162 feature/other, 138 fixes

## By area

- packages/cli — 89 commits
- (root) — 35 commits
- packages/fullstack — 18 commits
- packages/desktop — 17 commits
- .github/workflows — 15 commits
- packages/manganis — 13 commits
- packages/core — 10 commits
- packages/autofmt — 8 commits
- packages/stores — 8 commits
- packages/html — 7 commits
- examples/01-app-demos — 6 commits
- packages/core-macro — 6 commits
- packages/playwright-tests — 6 commits
- packages/native — 5 commits
- packages/web — 5 commits
- notes/translations — 4 commits
- packages/dioxus — 4 commits
- packages/fullstack-server — 4 commits
- packages/signals — 4 commits
- .github/install.sh — 3 commits

## Notable commits

- fix: CLI fixes for hotpatching the playground (#4715)
- fix: Fix FileStream.file_name() (#4875)
- fix: Fix `android_runtime_lock` not being `cfg` guarded (#5244)
- fix: Fix adding nodes to nested fragments (#4929)
- fix: Fix autofill event downcast - ignore events of the wrong type (#5379)
- fix: Fix call to rustc-objcopy to strip binary on Linux (#5066)
- fix: Fix clippy lints (Rust 1.92) (#5102)
- fix: Fix crates.io repository URLs and READMEs for subsecond and manganis crates (#5013)
- fix: Fix default with optional props (#4995)
- fix: Fix dioxus-fullstack::Streaming<T,E> only deserializing one client value (#4975)
- fix: Fix dioxus-native to run without the net feature (#4899)
- fix: Fix doctor target strings typo (#5012)
- fix: Fix drag and drop serialization (#4997)
- fix: Fix exit_on_last_window_close for UserWindowEvent::CloseWindow (#5047)
- fix: Fix hotpatching wasm with new v0 symbol mangling in beta linux builds (#5622)
- fix: Fix hotpatching when the bin target's crate name differs from the package name (#5719)
- fix: Fix layouts in child routers (#4994)
- fix: Fix leak in generated iOS FFI wrappers by holding Retained<AnyObject> (#5733)
- fix: Fix macos signing/notarization (#5527)
- fix: Fix marking nodes as dirty when inserting into an existing hashmap entry (#4959)
- …and 280 more
