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.
36 lines
1.1 KiB
Markdown
36 lines
1.1 KiB
Markdown
---
|
|
# quotesdb-fhhk
|
|
title: '[TRIAGE] Yew version selection and yew-router compatibility (0.21+?)'
|
|
status: completed
|
|
type: task
|
|
priority: critical
|
|
created_at: 2026-03-10T23:32:05Z
|
|
updated_at: 2026-03-10T23:32:05Z
|
|
---
|
|
|
|
<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>
|
|
|
|
<resolution>
|
|
**Decision: yew = "0.22", yew-router = "0.19"**
|
|
|
|
Research findings (2026-03-02):
|
|
- yew latest stable: 0.22.1
|
|
- yew-router latest stable: 0.19.0
|
|
- yew-router 0.19 requires `yew ^0.22.0` — confirmed compatible
|
|
- Both crates use `wasm-bindgen ^0.2`, compatible with `wasm-bindgen-cli 0.2.108` in the Nix dev shell
|
|
|
|
Actions taken:
|
|
- Updated ticket 93515e with explicit version constraints and serde placement guidance
|
|
- Documented chosen versions in `docs/ARCHITECTURE.md` under "Key Dependency Versions"
|
|
</resolution>
|
|
|
|
<commit>
|
|
`chore(quotesdb): resolve triage — yew-version-selection-and-yewrouter-compatibility-021`
|
|
</commit>
|