CrumbDocs

Release availability

Know which instructions work with your installed SDK.

Published preview

The quickstarts are pinned to 0.0.1-rc.3 for native iOS, native Android and @crumbsdk/react-native, with react-native-nitro-modules 0.37.1 for React Native. They configure the basic reporter and ingestion using published APIs.

Version numbers in unreleased source files are not proof of package availability. In particular, main-branch source may still identify itself as rc.3 while containing changes that were added after publication.

CapabilityPublished rc.3Main-branch preview
Native reporter, foreground shake, screenshot masking, durable submission and uploadAvailableAvailable
React Native Crumb.log and optional warn/error console captureAvailableAvailable
Reporter theme and field options; evidence allowlist; custom context; workspace policyNot includedImplemented; unreleased
Opt-in JavaScript crash capture and recoveryNot includedImplemented; unreleased
Failure-time diagnostics and platform stacksNot includedImplemented; unreleased
Opt-in recent rendering measurementsNot includedImplemented; unreleased
React Navigation, Expo Router and manual screen labelsNot includedImplemented; unreleased
Source-map upload CLINo published CLI assumedRun from a reviewed source checkout

The published releases and npm package are the distribution references. Do not add a guessed rc.4 installation command until that release exists.

Using preview guides

Guides explicitly marked Preview describe the current implementation for evaluation with a reviewed SDK source build. Updating an installed rc.3 package without a new published artifact will not add those APIs. Most users should finish the quickstart and wait for the next release before adopting preview features.

The dashboard and SDK need compatible report formats: baseline reports use 1.0; the iOS native-frame extension and rendering use 1.1 (Android managed stacks without rendering remain 1.0); screen context uses 1.2. Coordinate a compatible Crumb service before distributing preview-enabled builds. Older reports do not gain missing evidence retroactively.

Support floors

  • Native iOS: iOS 15 or newer.
  • Native Android: API 26 or newer, Java 17 bytecode.
  • React Native: 0.79 or newer, iOS 15.1 or newer, Android API 26 or newer.
  • Expo: a native development or production build; Expo Go is unsupported.

Keep higher deployment targets required by your host app and its framework. These are minimums, not instructions to downgrade a current application.

On this page