Releases: Rednegniw/react-native-view-recorder
Releases · Rednegniw/react-native-view-recorder
react-native-view-recorder@0.4.1
Patch Changes
baa57fcThanks @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
Minor Changes
50ca48cThanks @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
Patch Changes
7bfbf17Thanks @Rednegniw! - Add demo video to README
react-native-view-recorder@0.3.0
Minor Changes
8b4e503Thanks @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 standalonetakeSnapshot()function.
react-native-view-recorder@0.2.0
Minor Changes
-
6644ed9Thanks @Rednegniw! - RemoveSkiaRecordingViewanduseSkiaViewRecorderin favor of the standardRecordingViewanduseViewRecorder.Breaking:
SkiaRecordingView,useSkiaViewRecorder, and the nativecaptureSkiaFramemethod have been removed. UseRecordingView+useViewRecorderfor 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 capturesCAMetalLayercontent correctly, making the separate Skia Metal pipeline unnecessary. On Android,PixelCopyalready captured all view types. This simplifies the API surface and removes the native C++ Skia dependency.
react-native-view-recorder@0.1.1
Patch Changes
742234dThanks @Rednegniw! - Initial public release