The Component Model book needs to be updated for P3. This issue tracks the overall effort; individual child issues will be filed for each reviewable unit of work below.
The high-level approach is inline tabbed content for sections that differ between P2 and P3. Pages that are version-agnostic stay untouched. A small admonition at the top of each version-variable page signals that tabbed content is present.
Infrastructure landed in #340:
mdbook-tabs preprocessor registered with theme-aware tabs.css
version-notice.css for the page-level callout
/running-components/wasmtime.html converted as the first real demonstration
Remaining work (child issues proposed for filing after discussion):
Related: #340
The Component Model book needs to be updated for P3. This issue tracks the overall effort; individual child issues will be filed for each reviewable unit of work below.
The high-level approach is inline tabbed content for sections that differ between P2 and P3. Pages that are version-agnostic stay untouched. A small admonition at the top of each version-variable page signals that tabbed content is present.
Infrastructure landed in #340:
mdbook-tabspreprocessor registered with theme-awaretabs.cssversion-notice.cssfor the page-level callout/running-components/wasmtime.htmlconverted as the first real demonstrationRemaining work (child issues proposed for filing after discussion):
async func,stream<T>,future<T>) in the Understanding sectionRelated: #340