* create the dynamic value pool
* assign ids to dynamic formatted segments
* separate the rendering and literal pools
* rsx output compiles again
* more examples compiling with new rsx expansion
* update template body explanation
* all workspace examples compile
* fix formatted segments in keys
* start hot reload diffing
* fix component literal hot reloading
* start integrate new hot reloading with the CLI
* simple hot reloads working
* Fix hot reloading blocks with components
* implement hot reloading for if chains
* Fix hot reloading after a template requires a full rebuild
* Fix hot reloading any attribute values
* remove unsafe from hot reload utils
* Fix hot reloading empty rsx
* add more hot reloading tests
* reorganize hot reload module
* fix web hydration
* fix empty rsx nodes in autoformatting
* fix tests
* remove path sorting logic from core
* make template names more consistent in debug mode
* fix quote_as_hot_reload_literal for explicitly typed literals
* fix can_be_shorthand for string literals
* fix formatted single dynamic expression
* Fix usize component properties and playwright tests
* remove default implementation for TemplateBody
* add a bunch more comments for diffing, scoring and why this scoring system is optimal
* use head elements and new manganis syntax in examples
* only enable desktop workspace example scraping during a dioxus release
---------
Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
* switch to a Document trait and introduce Script/Head/Style/Meta components
* Fix desktop title
* Insert special elements into the head during the inital SSR render
* Make all head component attributes optional
* hydrate head elements
* improve the server streaming head warning
* Document fullstack head hydration approach
* deduplicate head elements by href
* move Link into head::Link
* document head components
* add meta and title examples
* Fix a few doc examples
* fix formatting
* Add title to playwright tests
* serde is optional on web, but it is enabled by hydrate
* remove leftover console log