Release notes
*Sourced from [webrtc-adapter's releases](https://github.com/webrtchacks/adapter/releases).*
> ## v7.2.5
> - 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
>
> ## shim connectionState
> shim RTCPeerConnection.connectionState and related events.
>
> ## Fix issue with usage of this in addTrack/removeTrack shim
> This release fixes an issue with the usage of `this` in the addTrack/removeTrack shims. Thank you to [@Krivega](https://github.com/Krivega) for contributing PR [#917](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/917).
>
> ## ES6 all the things
> * 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
>
> ## getDisplayMedia moved to navigator.mediaDevices
> accomodate for the move
>
> ## v6.4.3
> add width/height constraints to getDisplayMedia shim
> (ignore v6.4.1 and v6.4.2 which were bogus)
>
> ## v6.4.0
> * adds RTCIceCandidate.address
> * removes RTCIceServer.url warning
> * post-transition cleanup
> changes: https://github.com/webrtchacks/adapter/compare/v6.3.2...v6.4.0
>
> ## v6.3.2
> * fix createOffer with legacy constraints in Safari ([#860](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/860))
>
> Details: https://github.com/webrtc/adapter/compare/v6.3.1...v6.3.2
>
> ## minor bugfixes
> * only shim getUserMedia errors in Chrome < 64
> * make addEventListener('addstream') work in Safari
>
> Details: https://github.com/webrtc/adapter/compare/v6.3.0...v6.3.1
>
> ## Add shimming getDisplayMedia
> Also, various fixes.
>
> Details:
> https://github.com/webrtc/adapter/compare/v6.2.1...v6.3.0
>
> ## Fix an Edge shim regression
> ... (truncated)
Commits
- [`5d90dd1`](https://github.com/webrtcHacks/adapter/commit/5d90dd186550352deca3296c0cf720900792ce86) 7.2.6
- [`9205df6`](https://github.com/webrtcHacks/adapter/commit/9205df648fa0ee1794eedebe35d73c4220927ebb) Add adapter artifacts
- [`df6d120`](https://github.com/webrtcHacks/adapter/commit/df6d120f872f56f9fdc7f2b580e103a7505fa617) Merge pull request [#987](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/987) from webrtcHacks/safari-transceiver
- [`5972b49`](https://github.com/webrtcHacks/adapter/commit/5972b4975f6b40d3a178696eded610f4afaf6ffb) Merge pull request [#986](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/986) from webrtcHacks/better-npmignore
- [`17c87bd`](https://github.com/webrtcHacks/adapter/commit/17c87bd0557446a5939660d7273c57345aecd0ae) safari: fix trackevent transceiver property
- [`d943b7a`](https://github.com/webrtcHacks/adapter/commit/d943b7a5e377c62cabe6304a0704c7bc02c28bbe) ignore test/ directory in npm package
- [`77e3d18`](https://github.com/webrtcHacks/adapter/commit/77e3d182041219813878407177efa279e222ae8d) Merge pull request [#985](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/985) from webrtcHacks/bumpVersion
- [`5b10871`](https://github.com/webrtcHacks/adapter/commit/5b108711db7dc18a291f2eeaa873a78da0ed9da4) 7.2.5
- [`6a417ce`](https://github.com/webrtcHacks/adapter/commit/6a417ce993940edcd278fb632ea2e777d0ed00d5) Add adapter artifacts
- [`6867544`](https://github.com/webrtcHacks/adapter/commit/6867544e685beb05115f347df5784e635a242f30) Merge pull request [#975](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/975) from webrtcHacks/es5
- Additional commits viewable in [compare view](https://github.com/webrtchacks/adapter/compare/v1.4.0...v7.2.6)
Maintainer changes
This version was pushed to npm by [fippo](https://www.npmjs.com/~fippo), a new releaser for webrtc-adapter since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps webrtc-adapter from 1.4.0 to 7.2.6.
Release notes
*Sourced from [webrtc-adapter's releases](https://github.com/webrtchacks/adapter/releases).* > ## v7.2.5 > - 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 > > ## shim connectionState > shim RTCPeerConnection.connectionState and related events. > > ## Fix issue with usage of this in addTrack/removeTrack shim > This release fixes an issue with the usage of `this` in the addTrack/removeTrack shims. Thank you to [@Krivega](https://github.com/Krivega) for contributing PR [#917](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/917). > > ## ES6 all the things > * 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 > > ## getDisplayMedia moved to navigator.mediaDevices > accomodate for the move > > ## v6.4.3 > add width/height constraints to getDisplayMedia shim > (ignore v6.4.1 and v6.4.2 which were bogus) > > ## v6.4.0 > * adds RTCIceCandidate.address > * removes RTCIceServer.url warning > * post-transition cleanup > changes: https://github.com/webrtchacks/adapter/compare/v6.3.2...v6.4.0 > > ## v6.3.2 > * fix createOffer with legacy constraints in Safari ([#860](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/860)) > > Details: https://github.com/webrtc/adapter/compare/v6.3.1...v6.3.2 > > ## minor bugfixes > * only shim getUserMedia errors in Chrome < 64 > * make addEventListener('addstream') work in Safari > > Details: https://github.com/webrtc/adapter/compare/v6.3.0...v6.3.1 > > ## Add shimming getDisplayMedia > Also, various fixes. > > Details: > https://github.com/webrtc/adapter/compare/v6.2.1...v6.3.0 > > ## Fix an Edge shim regression > ... (truncated)Commits
- [`5d90dd1`](https://github.com/webrtcHacks/adapter/commit/5d90dd186550352deca3296c0cf720900792ce86) 7.2.6 - [`9205df6`](https://github.com/webrtcHacks/adapter/commit/9205df648fa0ee1794eedebe35d73c4220927ebb) Add adapter artifacts - [`df6d120`](https://github.com/webrtcHacks/adapter/commit/df6d120f872f56f9fdc7f2b580e103a7505fa617) Merge pull request [#987](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/987) from webrtcHacks/safari-transceiver - [`5972b49`](https://github.com/webrtcHacks/adapter/commit/5972b4975f6b40d3a178696eded610f4afaf6ffb) Merge pull request [#986](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/986) from webrtcHacks/better-npmignore - [`17c87bd`](https://github.com/webrtcHacks/adapter/commit/17c87bd0557446a5939660d7273c57345aecd0ae) safari: fix trackevent transceiver property - [`d943b7a`](https://github.com/webrtcHacks/adapter/commit/d943b7a5e377c62cabe6304a0704c7bc02c28bbe) ignore test/ directory in npm package - [`77e3d18`](https://github.com/webrtcHacks/adapter/commit/77e3d182041219813878407177efa279e222ae8d) Merge pull request [#985](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/985) from webrtcHacks/bumpVersion - [`5b10871`](https://github.com/webrtcHacks/adapter/commit/5b108711db7dc18a291f2eeaa873a78da0ed9da4) 7.2.5 - [`6a417ce`](https://github.com/webrtcHacks/adapter/commit/6a417ce993940edcd278fb632ea2e777d0ed00d5) Add adapter artifacts - [`6867544`](https://github.com/webrtcHacks/adapter/commit/6867544e685beb05115f347df5784e635a242f30) Merge pull request [#975](https://github-redirect.dependabot.com/webrtchacks/adapter/issues/975) from webrtcHacks/es5 - Additional commits viewable in [compare view](https://github.com/webrtchacks/adapter/compare/v1.4.0...v7.2.6)Maintainer changes
This version was pushed to npm by [fippo](https://www.npmjs.com/~fippo), a new releaser for webrtc-adapter since your current version.Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.