yarn react-native-uuid 2.0.4
v2.0.4

9 hours ago

What's Changed

Bug Fixes

  • Fix RNG to use Uint8Array for crypto.getRandomValues() API compatibility (#37)

Testing

  • Comprehensive test suite with 224 tests covering all UUID functionality
  • Jest configuration with ts-jest for TypeScript support

CI/CD

  • GitHub Actions CI/CD workflow for automated testing and publishing
  • Performance benchmark workflow (RN version matrix, ops/sec)
  • Security benchmark workflow (collision, monobit, runs, chi-square, malformed input gates)

Developer Experience

  • Performance benchmarks across React Native 0.71-0.77 versions
  • Security randomness benchmarks with statistical pass/fail gates
  • SVG benchmark charts in ./figures/
  • bench:all convenience script
  • ESLint and Prettier fully configured and passing
  • Updated dependencies: TypeScript 5.3, ESLint 8, Prettier 3, Jest 29

Package

  • Reduced npm package size from ~224 kB to ~70 kB (excluded dev artifacts)
  • Node.js >= 18.0.0 required

Full Changelog: v2.0.3...v2.0.4

Don't miss a new react-native-uuid release

NewReleases is sending notifications on new releases.