v0.10.0·
Guides · Scratchpad · Smart paste · AI capability layer
Authority + developer retention + AI foundation, all without adding bundle weight or backend dependencies.
- Added/guides hub + 6 long-form evergreen articles: why local-first matters, optimize PDFs for email, browser-only image pipeline, developer utilities without leaving the tab, privacy-cleaning files, offline productivity setup. Each article ships with Article + FAQPage JSON-LD.
- Added/utility/scratchpad — IndexedDB-backed local snippet store. Two-pane editor, search, tags, debounced auto-save, JSON export/import. Daily-use surface for developers.
- Addedlib/smartPaste.ts — heuristic content-type detector covering JSON, JWT, Base64, hex, SHA-256/SHA-1/MD5, UUID, URL, HTML, XML, Markdown, CSV, YAML. Zero deps.
- AddedSmartPasteSuggestion chip — surfaces 'Looks like JSON — Format & validate?' style nudges. Pluggable into any textarea; first consumer is the Scratchpad.
- Addedlib/aiCapabilities.ts — WebGPU + OPFS + cross-origin-isolation + persistent-storage probes via useSyncExternalStore. Pure detection; NO model loaders, NO bundle hit.
- AddedWhatsNewToast — version-keyed homepage discovery surface. Reads lib/latestRelease.ts; dismiss persists in localStorage per version so the next release auto-re-fires.
- ImprovedFooter adds Guides as a first-class Resources link; Command Palette adds 'Read the guides' navigate entry and recognises the new Scratchpad as a tool.
- Improvedsitemap.ts emits every guide URL; tests/routes.test.ts walker skips [slug] dynamic segments and allows /guides as a non-tool route.