Skip to content

Releases: Rednegniw/react-native-view-recorder

react-native-view-recorder@0.4.1

30 Mar 13:45
7e9c160

Choose a tag to compare

Patch Changes

  • baa57fc Thanks @Rednegniw! - Bump Android compileSdk/targetSdk to 35, Swift version to 5.9, fix tsconfig outDir mismatch, remove stale test mock

react-native-view-recorder@0.4.0

08 Mar 09:50
e9c96f4

Choose a tag to compare

Minor Changes

  • 50ca48c Thanks @Rednegniw! - Remove no-op Expo config plugin. The library does not require any native project modifications beyond autolinking, so the plugin was unnecessary. If you have "react-native-view-recorder" in your app.json plugins array, simply remove it.

react-native-view-recorder@0.3.1

06 Mar 09:56
dfcc7ea

Choose a tag to compare

Patch Changes

react-native-view-recorder@0.3.0

05 Mar 11:24
6f3c312

Choose a tag to compare

Minor Changes

  • 8b4e503 Thanks @Rednegniw! - Add snapshot/photo capture: recorder.snapshot() captures a single frame from a RecordingView as a PNG or JPEG image. Supports file output and base64, custom dimensions, and works independently of video recording. Also available as a standalone takeSnapshot() function.

react-native-view-recorder@0.2.0

04 Mar 20:50
603a5dd

Choose a tag to compare

Minor Changes

  • 6644ed9 Thanks @Rednegniw! - Remove SkiaRecordingView and useSkiaViewRecorder in favor of the standard RecordingView and useViewRecorder.

    Breaking: SkiaRecordingView, useSkiaViewRecorder, and the native captureSkiaFrame method have been removed. Use RecordingView + useViewRecorder for Skia content instead. Add a <Fill color="..." /> as the first child of your Skia <Canvas> to ensure frames don't accumulate.

    Why: drawHierarchy(afterScreenUpdates: true) on iOS captures CAMetalLayer content correctly, making the separate Skia Metal pipeline unnecessary. On Android, PixelCopy already captured all view types. This simplifies the API surface and removes the native C++ Skia dependency.

react-native-view-recorder@0.1.1

04 Mar 13:25
8f1b936

Choose a tag to compare

Patch Changes