nav-migration #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "canvas-sdk-1.24-nav-migration"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
- Bump @telemetryos/root-sdk ^1.17.1 → ^1.24.0 (resolves to 1.24.0). - Sidebar registration: replace the removed `rootSettingsNavigation().set(...)` with `environment().setRootSettingsNavigation(...)`, nesting the Canvases entry under the `content` section and anchoring it `after: 'playlists'`. - Drop the manual `configure('canvas')` step — 1.24 no longer requires an explicit SDK configure call, so delete services/telemetry/configure.ts and its callers in main.tsx and .storybook/preview.ts. - pinch.tests.ts now mocks @telemetryos/root-sdk (store/users) since the SDK is imported at module load once configure is gone. - newId(): fall back to a getRandomValues-built v4 UUID when crypto.randomUUID is absent — it only exists in a secure context, but Studio can embed this app over plain HTTP from a non-localhost origin. Add ids.tests.ts covering both the secure and insecure-context paths. - .gitignore: ignore .telemetryos/, out/, .claude/, .codex/. - Add AGENTS.md dev guide. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>AWESOME 🎉