Skip to content

v0.1.0-beta.1: Beta release 0.1.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@kiarashplusplus kiarashplusplus released this 03 Dec 00:02
· 8 commits to main since this release

Release Notes - v0.1.0-beta.1

🎉 First Beta Release!

This is the initial beta release of React Native macOS Video Processor - a high-performance video processing library for macOS using Apple's AVFoundation framework.

✨ Features

Core Video Processing:

  • ⚡ Variable speed processing (0.1x - 32x) with intelligent pitch correction
  • 🎯 Native performance using macOS hardware acceleration
  • 📊 Real-time progress reporting
  • 🍏 App Store compliant (100% public Apple APIs)

Quick-Win Features:

  • ✂️ Video trimming/cutting
  • 📋 Metadata extraction (duration, dimensions, codecs, file size)
  • 🖼️ Thumbnail generation
  • 🔊 Volume control/mute

Developer Experience:

  • 🔧 TypeScript-first API with comprehensive type definitions
  • 📝 Complete documentation with usage examples
  • 🎨 Clean, intuitive API design
  • ⚠️ Robust error handling with typed error codes

📦 Installation

npm install react-native-macos-video-processor@beta
# or
yarn add react-native-macos-video-processor@beta

🧪 Testing Status

✅ Validated:

  • TypeScript compilation and type checking
  • Core AVFoundation logic with standalone tests
  • Speed processing (2x proven with test video)
  • Metadata extraction
  • Package structure and npm distribution

⏳ Beta Limitations:

  • Full React Native macOS integration testing ongoing
  • Limited real-world testing
  • Feedback requested from early adopters!

💻 Platform Support

  • macOS 11.0+ (Big Sur and later)
  • React Native 0.68+
  • Swift 5.0+

📚 Documentation

  • README - Complete API reference and usage examples
  • SETUP - Installation and troubleshooting guide
  • CHANGELOG - Release history

🐛 Known Issues

None reported yet! Please file issues at: https://github.com/kiarashplusplus/React-Native-macOS-Video-Processor/issues

🚀 What's Next

For 0.1.0 stable:

  • Community feedback integration
  • Full React Native integration validation
  • Additional test coverage
  • Performance benchmarks

📞 Contact & Support

🙏 Acknowledgments

Special thanks to:

  • React Native core team for the New Architecture
  • Microsoft for maintaining React Native macOS
  • Apple for AVFoundation framework
  • Early adopters and testers!

Try it now: npm install react-native-macos-video-processor@beta

Found a bug? Please report it: https://github.com/kiarashplusplus/React-Native-macOS-Video-Processor/issues

Love it? ⭐ Star the repo: https://github.com/kiarashplusplus/React-Native-macOS-Video-Processor