Skip to content
Docs

Command palette

Jump to a page or search the docs.

Changelog

Libraries and version policy

Major dependencies, their declared versions, owners and upgrade constraints.

Markdown

Versions below are read from pnpm-workspace.yaml’s catalog and workspace manifests at this documentation revision. A range is shown as declared; the lockfile owns its resolved version. Package locations identify direct consumers, not every transitive import.

Upgrade policy

The catalog uses exact pins. minimumReleaseAge: 2880 enforces a two-day quarantine, including transitive resolution and frozen installs. Choose the newest version old enough to qualify. The workspace currently has no minimumReleaseAgeExclude entries. Only a security fix may bypass the quarantine: an exact-version entry with its advisory commented, removed once the version is two days old.

The docs integration pins fumadocs-mdx 15.4.9 and fumadocs-core 16.17.7, taken on 2026-10-21 before the 48-hour quarantine by owner decision. No docs dependency receives a quarantine exclusion. No fumadocs-ui is installed.

Native modules follow Expo’s compatibility check, not the newest npm release. Changing a native module invalidates the compiled development client and requires a rebuild. Web React can advance independently; native React stays compatible with React Native’s renderer. pnpm update:native runs Expo’s fix workflow; review its changes as an SDK migration.

Keep Drizzle kit/ORM on the same build, Better Auth and its adapters compatible, the MCP SDK verified with the auth plugin, and one files-sdk copy across consumers. The files-sdk patch is version-specific. Effect persistence/pin changes require ADR-0006’s workerd fault gate. The JavaScript updater deliberately refuses coupled/native upgrades that need their own verification.

Dependency reference

LibraryDeclared versionWhy it is hereDirect consumers
@base-ui/react1.9.0Accessible unstyled UI primitives.packages/ui
@better-auth/core1.7.11Better Auth plugin/adapter; upgraded with its core family.packages/auth
@better-auth/drizzle-adapter1.7.11Better Auth plugin/adapter; upgraded with its core family.packages/auth
@better-auth/expo1.7.11Better Auth plugin/adapter; upgraded with its core family.apps/mobile, packages/auth
@better-auth/mcp1.7.11Better Auth plugin/adapter; upgraded with its core family.apps/web, packages/auth
@better-auth/oauth-provider1.7.11Better Auth plugin/adapter; upgraded with its core family.apps/web, packages/auth
@better-auth/passkey1.7.11Better Auth plugin/adapter; upgraded with its core family.apps/web, apps/mobile, packages/auth
@clack/prompts1.8.1Interactive setup prompts.packages/project-setup-cli
@cloudflare/vite-plugin1.64.0Build TanStack Start for workerd.apps/web
@ddedic/expo-fancy-ota-updates^1.5.0OTA update presentation.apps/mobile
@effect/sql-pg4.0.5Workerd persisted-queue spike; not the production queue backend.packages/api
@effect/vitest4.0.5Test Effect timeouts using a virtual clock.packages/api, packages/email
@expo/ui~58.0.22Native SwiftUI/Compose interface surfaces.apps/mobile, packages/widgets
@firecrawl/anydoc-wasm0.2.4Browser document conversion to Markdown; patched for per-conversion instances.apps/web, packages/api
@fontsource-variable/inter5.3.0Locally hosted product typography.apps/web, packages/ui
@headless-tree/core1.8.0, ^1.8.0Headless hierarchical tree behavior.apps/web, packages/ui
@headless-tree/react1.8.0React tree integration.apps/web
@modelcontextprotocol/server2.3.1MCP server protocol and tool transport.apps/web, packages/api
@orpc/client2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, apps/mobile, packages/api, packages/errors
@orpc/openapi2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api
@orpc/server2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api, packages/errors
@orpc/shared2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.packages/api
@orpc/tanstack-query2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, apps/mobile
@orpc/zod2.0.0-beta.45Typed RPC, OpenAPI or query adapter; keep the oRPC family aligned.apps/web, packages/api
@shadcn/react0.3.1Shared shadcn integration.packages/ui
@shopify/flash-list2.3.2Efficient native lists.apps/mobile
@shopify/react-native-skia2.14.0Native graphics.apps/mobile
@t3-oss/env-core0.13.11Validated environment contracts.packages/env
@takumi-rs/core2.17.0Native development rendering for OG images.apps/web
@takumi-rs/wasm2.17.0Worker-compatible OG renderer.apps/web
@tanstack/ai0.70.0Assistant streaming, client state, persistence or provider adapter.apps/web, packages/db, packages/api
@tanstack/ai-anthropic0.22.1Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-client0.40.0Assistant streaming, client state, persistence or provider adapter.apps/web
@tanstack/ai-gemini0.38.1Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-openai0.30.1Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-persistence0.10.0Assistant streaming, client state, persistence or provider adapter.packages/api
@tanstack/ai-react0.31.0Assistant streaming, client state, persistence or provider adapter.apps/web
@tanstack/react-form1.33.5Typed form state and validation.apps/web
@tanstack/react-query5.104.5Server state, caching and invalidation.apps/web, apps/mobile
@tanstack/react-router1.170.45Typed routing and navigation.apps/web
@tanstack/react-router-ssr-query1.167.3SSR/query hydration integration.apps/web
@tanstack/react-start1.169.3SSR and HTTP route entry points.apps/web, packages/intl
@tanstack/react-table9.3.1Data table state.apps/web
@tanstack/react-virtual3.14.21Virtualized lists for the ReUI cascader.packages/ui
@types/node26.6.5Compile-time declarations; no application runtime.., apps/mobile, packages/env
@types/react19.3.0, ~19.3.0Compile-time declarations; no application runtime.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/intl, packages/react-utils, packages/app-update, packages/widgets
@types/react-dom19.3.0Compile-time declarations; no application runtime.apps/web, packages/ui, packages/intl
aws4fetch1.0.20Worker-side S3 signing for direct and multipart R2 uploads.packages/storage
babel-plugin-react-compiler1.0.0Compile supported React components/hooks.apps/web
better-auth1.7.11Identity, sessions and plugin integration.apps/web, apps/mobile, packages/auth, packages/db
class-variance-authority0.7.1Typed component variants.packages/ui
cmdk1.1.1Command palette behavior.packages/ui
cn0.5.0Conditional class composition.packages/ui
date-fns4.4.0Date manipulation in shared UI.apps/web, packages/ui
dotenv18.0.8Load local server/script environment files.., apps/web, packages/auth, packages/env, packages/db, packages/api
drizzle-kit1.0.0-rc.5Generate reviewed SQL migrations with the matching ORM build.packages/db
drizzle-orm1.0.0-rc.5Typed queries, schema and relations.apps/web, packages/flags, packages/auth, packages/db, packages/api
effect4.0.5Bounded jobs and outbound transports, using stable APIs.packages/api, packages/email
embla-carousel-react8.6.0Carousel primitives.packages/ui
evlog2.33.1Structured application logging.apps/web
expo~58.0.17Native SDK and build/runtime integration.apps/mobile
expo-router~58.0.25File-based native navigation.apps/mobile
expo-widgets~58.0.22iOS widget integration.apps/mobile, packages/widgets
files-sdk2.6.2Files gateway, storage operations and soft deletion.apps/web, packages/storage, packages/api
fumadocs-core16.17.7Page tree, metadata loading and server search without a UI theme.apps/web
fumadocs-mdx15.4.9Compile MDX, frontmatter, searchable text and processed Markdown at build time.apps/web
i18next26.5.3Language resources and translation.apps/web, apps/mobile, packages/intl
input-otp1.5.0One-time-code input.packages/ui
lucide-react1.59.0Consistent interface icons.apps/web, packages/ui
neon8.8.0Setup-time Neon provisioning.packages/project-setup-cli
next-themes0.4.6Existing web theme provider.apps/web, packages/ui
nitro3.0.260903-betaNode development/server build adapter.apps/web
oxfmt0.74.0Formatting..
oxlint1.89.0Linting and module-boundary rules..
pg8.23.1Postgres transport for Drizzle.apps/web, packages/auth, packages/db, packages/api
qrcode.react^4.2.0Web QR codes for account/security flows.apps/web
react19.3.0, 19.3.1Component rendering; native follows its renderer version.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/intl, packages/react-utils, packages/app-update, packages/widgets
react-day-picker10.0.2Calendar selection.packages/ui
react-dom19.3.0, 19.3.1Web rendering and server HTML output.apps/web, apps/mobile, packages/ui, packages/intl, packages/react-utils, packages/widgets
react-i18next17.1.0React translation bindings.apps/web, apps/mobile, packages/intl
react-native0.88.0Native renderer and platform primitives.apps/mobile, packages/ads, packages/purchases, packages/widgets
react-native-android-widget^0.21.0Android widget integration.apps/mobile, packages/widgets
react-native-gesture-handler~3.3.0Native gesture recognition.apps/mobile
react-native-keyboard-controller1.22.7Native keyboard coordination.apps/mobile
react-native-passkey^3.6.1Native passkey integration.apps/mobile
react-native-purchases10.12.2RevenueCat native purchase SDK.apps/mobile
react-native-reanimated4.7.1Native animation execution.apps/mobile
react-native-safe-area-context~5.10.1Safe-area insets.apps/mobile
react-native-screens4.30.0Native navigation screens.apps/mobile
react-native-svg15.16.0Native vector graphics.apps/mobile
react-native-web~0.21.4Web adapter for React Native.apps/mobile
react-native-worklets0.13.0Worklet execution required by native animation.apps/mobile
react-phone-number-input3.4.18Phone input.packages/ui
react-resizable-panels4.14.6Resizable panels.packages/ui
recharts3.10.1Application charts.apps/web, packages/ui
shadcn4.22.1Component installation and registry tooling.packages/ui
shiki4.5.0Syntax highlighting; docs run it at build time.packages/ui
sonner2.0.8Toast feedback.apps/web, packages/ui
tailwindcss4.3.3Semantic utility styling.apps/web, packages/ui
takumi-js2.17.0JSX-to-OG rendering integration.apps/web
turbo2.11.9Workspace task orchestration..
tw-animate-css1.4.0UI animation utilities.packages/ui
typescript7.0.2, ~6.0.3Type checking; native uses the JS compiler line for Expo config.., apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/flags, packages/intl, packages/auth, packages/storage, packages/env, packages/react-utils, packages/db, packages/api, packages/errors, packages/app-update, packages/email, packages/widgets
vaul1.1.2Drawer behavior.packages/ui
vite8.3.4Web build pipeline and development server.apps/web
vitest5.0.5Unit and integration test runner.apps/web, apps/mobile, packages/ads, packages/ui, packages/purchases, packages/flags, packages/intl, packages/auth, packages/storage, packages/env, packages/react-utils, packages/db, packages/api, packages/errors, packages/app-update, packages/email, packages/widgets
wrangler4.151.0Worker build/deploy/local runtime.apps/web
zod4.6.7Validate public contracts and third-party payloads.., apps/web, apps/mobile, packages/flags, packages/auth, packages/env, packages/db, packages/api, packages/errors
@aws-sdk/client-s33.1153.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/lib-storage3.1153.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/s3-presigned-post3.1153.0S3-compatible Node storage transport, uploads or signing.packages/storage
@aws-sdk/s3-request-presigner3.1153.0S3-compatible Node storage transport, uploads or signing.packages/storage
@expo/dom-webview~58.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
@expo/metro-runtime~58.0.15Expo SDK platform capability; use the SDK-compatible version.apps/mobile
@expo/vector-icons^15.1.1Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-application~58.1.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-asset~58.0.18Expo SDK platform capability; the dev link's sample receipt as a file.apps/mobile
expo-clipboard~58.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-constants~58.0.13Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-dev-client~58.0.14Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-device~58.0.5Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-file-system~58.0.10Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-font~58.0.9Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-glass-effect~58.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-haptics~58.0.7Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-image~58.0.16Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-linking~58.0.14Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-local-authentication~58.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-localization~58.0.5Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-network~58.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-notifications~58.1.6Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-secure-store~58.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-speech-recognition58.0.0On-device speech to text for M-Novo-Gasto's Voice (SFSpeechRecognizer, Android SpeechRecognizer); loaded optionally.apps/mobile
expo-splash-screen~58.0.11Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-status-bar~58.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-store-review~58.0.2Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-symbols~58.0.4Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-system-ui~58.0.6Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-text-extractor2.0.0On-device text recognition for M-Novo-Gasto's Photo (Apple Vision, ML Kit); loaded optionally.apps/mobile
expo-updates~58.0.18Expo SDK platform capability; use the SDK-compatible version.apps/mobile
expo-web-browser~58.0.6Expo SDK platform capability; use the SDK-compatible version.apps/mobile
Edit on GitHubDocumentation is in English.

We use essential cookies to make our app work. With your consent, we also use optional cookies to improve your experience. Read our Cookie Policy and Privacy Policy.