Adapter Versions Save

Shim to insulate apps from spec changes and prefix differences. Latest adapter.js release:

v9.0.0

1 month ago

9.0.0 brings two breaking changes:

v8.0.0

3 years ago

breaking changes:

  • remove legacy edge + rtcpeerconnection-shim (see #1076)
  • RTCIceCandidate polyfill is now polyfilled according to spec (see #999)

This also exposes the sdp package as adapter.sdp for convenience. Don't use adapter.sdp in production, require sdp directly

Changes: https://github.com/webrtcHacks/adapter/compare/v7.7.1...v8.0.0

v7.2.5

4 years ago
  • stop changing getStats function signature in Chrome+Firefox
  • ignore addIceCandidate({candidate: ""}) in Chrome and Firefox
  • use named functions for shims, increasing readability
  • point to es5 dist/adapter.js in package.json main
  • fix pc.sctp in plan-b mode

v7.1.0

5 years ago

shim RTCPeerConnection.connectionState and related events.

v7.1.1

5 years ago

This release fixes an issue with the usage of this in the addTrack/removeTrack shims. Thank you to @Krivega for contributing PR #917.

v7.0.0

5 years ago
  • adapter is now using ES6. This is a major change and probably broke stuff
  • navigator.getDisplayMedia shim is gone. Only navigator.mediaDevices.getDisplayMedia survives.
  • getStreamById is gone from Safari shim. It is gone from Chrome too.
  • removed lots of cruft from Chrome and Firefox shims. If you need support for browsers which are older than two years stick with the old version

v6.4.5

5 years ago

accomodate for the move

v6.4.3

5 years ago

add width/height constraints to getDisplayMedia shim (ignore v6.4.1 and v6.4.2 which were bogus)

v6.4.0

5 years ago

v6.3.2

5 years ago
  • fix createOffer with legacy constraints in Safari (#860)

Details: https://github.com/webrtc/adapter/compare/v6.3.1...v6.3.2