Update wrtc to the latest version 馃殌 - #11
Conversation
Version 0.0.64 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 5 commits.
See the full diff |
Version 0.0.65 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 9 commits.
See the full diff |
Version 0.0.66 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 17 commits.
There are 17 commits in total. See the full diff |
Version 0.0.67 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 9 commits.
See the full diff |
Version 0.1.0 just got published.Update to this version instead 馃殌 Release Notesv0.1.0This project will begin to follow SemVer in preparation for a 1.0.0 release. New FeaturesBesides updating to WebRTC M60 (using mayeut/libwebrtc), this release adds a number of features that bring node-webrtc closer to standards-compliance. We still have a ways to go, but we're now testing against w3c/web-platform-tests. RTCConfigurationRTCPeerConnection's constructor now accepts the following standard properties:
RTCConfiguration also accepts a non-standard property, const { RTCPeerConnection } = require('wrtc'); RTCPeerConnectionRTCPeerConnection now supports two new methods:
RTCPeerConnection now supports the following properties:
RTCPeerConnection now supports the following events:
RTCOfferOptions and RTCAnswerOptionsRTCPeerConnection's
Both RTCOfferOptions and RTCAnswerOptions support RTCDataChannelInitRTCPeerConnection's
RTCDataChannelRTCDataChannel supports the following properties:
RTCDataChannel's Top-level ExportsAdded top-level exports for
Bug Fixes
Breaking Changes
CommitsThe new version differs by 72 commits.
There are 72 commits in total. See the full diff |
Version 0.1.1 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 12 commits.
See the full diff |
Version 0.1.2 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 9 commits.
See the full diff |
Version 0.1.3 just got published.Update to this version instead 馃殌 Release Notesv0.1.3Bug Fixes
CommitsThe new version differs by 14 commits.
See the full diff |
Version 0.1.4 just got published. |
Version 0.1.5 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 21 commits.
There are 21 commits in total. See the full diff |
Version 0.1.6 just got published.Update to this version instead 馃殌 Release Notesv0.1.6Bug Fixes
CommitsThe new version differs by 6 commits.
See the full diff |
Version 0.2.0 just got published.Update to this version instead 馃殌 CommitsThe new version differs by 7 commits.
See the full diff |
Update to this version instead 馃殌 Release Notes for v0.2.1Bug FixesCommitsThe new version differs by 7 commits.
See the full diff |
Update to this version instead 馃殌 Release Notes for v0.3.0New Features
Breaking Changes
Bug Fixes
|
Update to this version instead 馃殌 Release Notes for v0.3.1This release adds a number of new features and brings us closer to spec compliance, thanks to the tests at web-platform-tests/wpt. New Features
|
Update to this version instead 馃殌 Release Notes for v0.3.2New Features
|
Update to this version instead 馃殌 CommitsThe new version differs by 21 commits.
There are 21 commits in total. See the full diff |
Update to this version instead 馃殌 Release Notes for v0.3.5New FeaturesProgrammatic VideoThis release of node-webrtc adds non-standard, programmatic video APIs in the form of RTCVideoSource and RTCVideoSink. With these APIs, you can
Because these APIs are non-standard, they are exposed via a const { RTCVideoSource, RTCVideoSink } = require('wrtc').nonstandard; This release also adds bindings to some libyuv functions for handling I420 frames. These can be useful when converting to and from RGBA. RTCVideoSource[constructor(optional RTCVideoSourceInit init)] interface RTCVideoSource { readonly attribute boolean isScreencast; readonly attribute boolean? needsDenoising; MediaStreamTrack createTrack(); void onFrame(RTCVideoFrame frame); };
RTCVideoSink[constructor(MediaStreamTrack track)] interface RTCVideoSink { void stop(); readonly attribute boolean stopped; attribute EventHandler onframe; };
|
Update to this version instead 馃殌 Release Notes for v0.3.6New FeaturesProgrammatic AudioThis release of node-webrtc adds non-standard, programmatic audio APIs in the form of RTCAudioSource and RTCAudioSink. These APIs are similar to the previously added RTCVideoSource and RTCVideoSink APIs. With these APIs, you can
Because these APIs are non-standard, they are exposed via a const { RTCAudioSource, RTCAudioSink } = require('wrtc').nonstandard; RTCAudioSource[constructor] interface RTCAudioSource { MediaStreamTrack createTrack(); void onData(RTCAudioData data); };
RTCAudioSink[constructor(MediaStreamTrack track)] interface RTCAudioSink { void stop(); readonly attribute boolean stopped; attribute EventHandler ondata; };
RTCVideoFrame
|
Update to this version instead 馃殌 Release Notes for v0.3.7New FeaturesRTCDtlsTransportRTCRtpSender and RTCRtpReceiver now provide access to RTCDtlsTransport via the Miscellaneous
Bug Fixes
CommitsThe new version differs by 20 commits.
There are 20 commits in total. See the full diff |
|
|
Version 0.0.63 of wrtc was just published.
The version 0.0.63 is not covered by your current version range.
If you don鈥檛 accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of wrtc.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don鈥檛 have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Commits
The new version differs by 36 commits.
10d9aa1[skip travis] [publish binary] wrtc@0.0.63782a92cFix scripts/build-appveyor.bat2205ae5[publish binary] wrtc@0.0.63a57e035Update README.md, CHANGELOG.md, LICENSE.md, etc. (#336)794d0fbTry updating NPMdc83d1fFix timing issues in tests8abdc09Use FakeAudioDeviceModule492ab2dUse libwebrtcf98f64fTry building with Node 98b5bcd9Fixed 'Failed to set ICE candidate.' Error revaled by running in node 8. Node 8 complains about an unhandled promise. (node:39275) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Failed to set ICE candidate. (#329)2b63baeadd ice candidate parse error description if any23a9352Revert .travis.yml, appveyor.yml, and package.json changes16a6278[publish binary] wrtc@0.0.62 (Node 8)18ee1f4Try building with Node 84682fdatypo brew install openssl twiceThere are 36 commits in total.
See the full diff
FAQ and help
There is a collection of frequently asked questions. If those don鈥檛 help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper bot 馃尨