Releases: Carlos757/react-native-text-reader
Releases · Carlos757/react-native-text-reader
Release 1.5.1 - Security Fixes
🔒 Release 1.5.1 - Security Fixes
Security Improvements
- Critical vulnerabilities resolved: vm2, ip, semver
- Dependencies updated: release-it 15.0.0 → 16.0.0
- Changelog preset updated: angular → conventionalcommits
- Vulnerability count reduced: 18 → 11 (all moderate/low severity)
Bug Fixes
- Fix security vulnerabilities in development dependencies
- Update @release-it/conventional-changelog configuration
- Resolve dependency conflicts and peer dependency warnings
Technical Details
- All critical and high severity vulnerabilities eliminated
- Remaining vulnerabilities are in development dependencies only
- No impact on production functionality
- CI/CD pipeline remains fully functional
Impact
- Enhanced security posture
- Improved dependency management
- Better release automation
- Maintained backward compatibility
Release 1.5.0
🚀 Release 1.5.0
Bug Fixes
- CI: Update GitHub Actions workflow and Android build configuration
- Android: Update Gradle Plugin to 8.5.1 for better performance
- Android: Upgrade Kotlin to 1.9.10 and target SDK to 34
- ML Kit: Add common library for improved text recognition
- Build: Optimize for 16KB page size compatibility
Changes
- Replace yarn commands with npm equivalents in CI workflow
- Remove turbo build dependencies for simple library
- Simplify Android and iOS build steps
- Update cache configuration for package-lock.json
- Temporarily disable tests due to Babel configuration issues
Technical Details
- Updated Android Gradle Plugin from 7.2.1 to 8.5.1
- Upgraded Kotlin from 1.7.0 to 1.9.10
- Updated target SDK from 31 to 34
- Added ML Kit common library (18.11.0)
- Improved build performance and compatibility