v0.11.1
Hotfix: canonical /p/ post links now resolve correctly
0.11.0 introduced canonical /p/:id post permalinks, but the viewer's client-side router still only understood the legacy /s/:id shape. Direct /p/:id links could load the app shell and then fall back to the workspace instead of opening the post.
This patch completes that migration:
- The viewer parses both
/p/:idand legacy/s/:idlinks. - Session deep links parse both
/session/:sessionId/p/:postIdand/session/:sessionId/s/:postId. - CLI, MCP, viewer copy-link/open-as-image, canonical tags, Open Graph tags, and the pi extension now emit canonical
/p/links. - Screenshot routes accept both
/p/:id.pngand/s/:id.png.
Legacy /s/ links remain supported inbound, so existing shared links keep working.