DioxusLabs / DioxusLabs/docsite

Document 0.7-rc.1 breaking changes

Open
#571 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
206
Forks
208
Avg merge
1h 11m
Merged PRs (30d)
3

Description

A bunch more breaking changes were added in the 0.7-rc.1 release. We should document them in the migration guide:

- The server context is gone
- Server functions return a different error type
- Server function data encodings are gone
- Middleware support is gone
- Multiple error support for the error boundary was removed
- The dioxus error type is no longer clone which means you can't call most resources like functions
- RSX context methods thrown from children to boundaries for errors and suspense are gone
- index.html support is gone

These changes also break a significant chunk of the doc examples that are checked (and likely more that are unchecked). We should go through each example and check them again before the release or address #537

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the migration guide for the 0.7-rc.1 release and review each listed breaking change. Then check the doc examples affected by these changes, including the checked examples mentioned in the issue. Done means the breaking changes are documented and affected examples are updated or confirmed to work before release.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
documentation, testing
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.