Skip to content

Releases: pushpender-singh-ap/react-native-peer

v2.0.0-beta.1 (pre-release)

Choose a tag to compare

@pushpender-singh-ap pushpender-singh-ap released this 12 Jun 16:16
af990c5

✨ Highlights

  • 📦 Bundled PeerJS 1.5.2 → 1.5.5
  • ⚡ Parcel 1.12.3 → 2.16.4 — bundle 122 kB → 64.9 kB, build ~11s → ~2s
  • 🧹 Slimmer patch and pinned toolchain (package-lock.json committed)

💥 Breaking changes

  • CBOR serialization removed (dropped upstream in PeerJS 1.5.5). Use the
    default or MsgPack serializer instead of serialization: "Cbor" / CborPeer.
  • Bundle output is now ESM (was a Parcel 1 UMD-style shim). Standard
    import Peer from 'react-native-peer' is unaffected.

📥 Install

npm install react-native-peer@2.0.0-beta.1

🙏 Feedback

If a data/media connection works (or doesn't) for you on this beta, please open
an issue.

What's Changed

New Contributors

Full Changelog: 1.1.0...2.0.0-beta.1

v2.0.0 — Full PeerJS API on native WebRTC

Choose a tag to compare

@pushpender-singh-ap pushpender-singh-ap released this 12 Jun 16:44
1d95744

v2.0.0 — Full PeerJS API on native WebRTC

First stable release of the v2 line. react-native-peer now exposes the
complete PeerJS 1.5.5 API running on React Native's native WebRTC engine
via react-native-webrtc.

Highlights

  • 🔌 Same PeerJS API — wraps PeerJS 1.5.5; existing PeerJS code and the
    official docs apply directly.
  • 💬 Data connections — send/receive JSON, strings, and binary data.
  • 🎥 Media connections — peer-to-peer video and audio calls.
  • 📱 iOS & Android — native WebRTC through react-native-webrtc.
  • 🧩 TypeScript types re-exported from PeerJS.

⚠️ Breaking changes (from 1.x)

Installation

npm install react-native-peer react-native-webrtc

See the README

Docs

  • Data connections, video/audio calls, ICE server config, and self-hosted
    PeerServer guides are all in the rewritten README.

What's Changed

New Contributors

Full Changelog: 1.1.0...2.0.0

Release 1.1.0

Choose a tag to compare

@pushpender-singh-ap pushpender-singh-ap released this 16 Jan 15:26
63c4c19

v1.1.0 Released

A React Native wrapper for PeerJS. PeerJS simplifies WebRTC peer-to-peer data, video, and audio calls.