You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.1 KiB
Markdown
32 lines
1.1 KiB
Markdown
+++
|
|
title = "[TRIAGE] Yew version selection and yew-router compatibility (0.21+?)"
|
|
priority = 9
|
|
status = "todo"
|
|
ticket_type = "task"
|
|
dependencies = ["c3503b"]
|
|
+++
|
|
|
|
<context>
|
|
This is a triage decision ticket. It must be resolved before dependent implementation tickets can proceed.
|
|
</context>
|
|
|
|
<question>
|
|
Yew version selection: which version of Yew and yew-router should be used, and are they compatible with each other and the Nix dev shell?
|
|
</question>
|
|
|
|
<options>
|
|
1. **Yew 0.21 + yew-router 0.18** — latest stable as of early 2026. Check crates.io for current versions.
|
|
2. **Yew 0.20** — previous stable, more documentation available.
|
|
3. **Check nixpkgs** — the Nix dev shell may pin a specific version via rust-overlay.
|
|
</options>
|
|
|
|
<resolution>
|
|
1. Research the options above and choose the best approach for this project.
|
|
2. Pin the chosen versions in `Cargo.toml`. Update ticket 93515e. Document the version in `docs/ARCHITECTURE.md`.
|
|
3. Mark this ticket done with a note on the chosen approach in the body or a comment.
|
|
</resolution>
|
|
|
|
<commit>
|
|
`chore(quotesdb): resolve triage — yew-version-selection-and-yewrouter-compatibility-021`
|
|
</commit>
|