-
-
Notifications
You must be signed in to change notification settings - Fork 338
[Announcement] cordova-plugin-iosrtc Version 6.x.x notes #425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Released 6.0.1 with minor fix for crash on stop MediaStream |
Released 6.0.2 with UnifiedPlan and insertDtmf fix |
Released 6.0.3 with RTCPeerConnection.prototype.addTrack with no stream fix and AVAudioSession to reset to its default settings on enumerateDevices |
Released 6.0.4 with Generate unique PluginMediaStream and PluginMediaStreamTrack (Janus multi remote peer stream support), Fix Callbacks support for getUserMedia by @onerinas and other minor fixes. |
Hello, what's the catch with not being compatible with Capacitor ? |
Hello Kévin,
What are the advantages to use Capacitor instead of Cordova? Can any
cordova plugin be used with Capacitor? I guess not, but where's the error?
Thanks
El sáb., 1 feb. 2020 a las 11:28, Kévin Perrée (<[email protected]>)
escribió:
… Hello, what's the catch with not being compatible with Capacitor ?
Capacitor is so amazing. :))
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#425?email_source=notifications&email_token=AA72B4S7TYP2JRW4GLHJMODRAVFEPA5CNFSM4JGG4PT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKQZUWY#issuecomment-581016155>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA72B4VJQCYGEZ3VHMPCTC3RAVFEPANCNFSM4JGG4PTQ>
.
|
@numerized Make a PR and we can support it, we simply dont have time to support yet another cordova clone/fork like ionic. If Capacitor is that great why it fail to support basic Cordova plugins. |
Hmm I'm in contact with Capacitor creators they are willing to help. From this article:
...
...
Where to start? |
Please do not reply here about Capacitor and create dedicated issue, this issue if for Version 6.0.x notes not for feature request. Note: Nothing personal, I'm a jerk everyone know that. |
Released 6.0.7 with minor fix for Event.target that fix Datachannel support for Janus.js Thank you to @oscarvadillog for reporting and testing. |
Ok cool I'll open an issue. |
@oscarvadillog Can you test master I want to release 6.0.8 new fix regarding Janus non unique remote stream to fix addStream|addTrack regression from 6.0.4 see #467 for actual changes.
This will be the last major changes for 6.0.x as we are ready to merge WebRTC M75 on master via #455 (comment) |
Released 6.0.8 that removing streamId|trackId alteration with UUID preffix released on 6.0.4 to handle Janus non unique streamID that fix PeerConnection.addStream|addTrack possible regressions (#467). This version also include RTCIceCandidate support improvement (#468) See details in CHANGELOG: |
Sorry for the delay, I was on vacation. |
Thank you @oscarvadillog |
Released 6.0.9 that fix possible issue due added candidateToJson, getStats report.timestamp typo and fix getMediaDevice audioConstraints to allow audio devices change. See details in CHANGELOG: |
Released 6.0.10 with fix for iOS 10.x.x, this should be broken since 5.0.3 switch from Blob to pure MediaStream, https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/CHANGELOG.md#version-503 See details in CHANGELOG: Thank you to @yangjingyu for reporting |
Next issue in term of priority is #480 |
Released 6.0.11 with #480 fix for Kurento (LOL I hate SFU and MCU) |
6.0.12-RC1 available for testing
Changes logs: |
6.0.12-RC1 available for testing before releasing on npm and GitHub package registries. Waiting confirmation for following issues to be tested before releasing. Notice that the 6.0.12-RC1 as already been tested by me using https://github.com/cordova-rtc/cordova-plugin-iosrtc-sample To test 6.0.12-RC1
(no need remove ios and add ios platform, unless you want to be sure, but not mandatory) Major changes
Minor changes
Changes logs:https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/CHANGELOG.md#version-6012 |
MediaStreamTrack.getSettings Error when retrieving media stream videotracks on iPad Pro #518 is working now 👍 |
I can confirm ontrack problem is fixed |
I have tested on ios10.3.3, audio and video output normally 👍 |
Thank you @yangjingyu |
Janus fix confirmed here #505 (comment) |
I will release today unless I get negative feedback on 6.0.12-RC1 |
I will release 6.0.12-RC2 today with 403284a |
Merged connectycube to WHO_USES_IT, if you want to add your company there is still time before 6.0.12 release ;) Simply make a PR and at it at the beginning of the WHO_USES_IT.md file. cc @derMani @yangjingyu @DustinnBel @kelvinthu |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
6.0.12 is now released. |
We should be the ones thanking you for providing this essential plugin. Thank you and keep up the good work @hthetiot |
6.0.14 is now released. 6.0.15 main PR is now on master. |
6.0.16 released: should fix most of the back screen on tracks, provide Canvas Context drawImage, provide MediaStream/MediaStreamTrack Clone SHIM instead of SHAM. |
6.0.19 is last 6+ release, next will be 8+ |
Hello cordova-rtc users,
I have released cordova-plugin-iosrtc 6.0.0
Changelog Version 6.0.0
Full changelogs: https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/CHANGELOG.md#version-600
NPM: https://www.npmjs.com/package/cordova-plugin-iosrtc
GitHub Tag: https://github.com/cordova-rtc/cordova-plugin-iosrtc/tree/6.0.0
To upgrade
Notes
Following External libraries/Enviroment have been tested.
Tests have been made by me and other members of the community.
About Audio input/output selection and requestPermission API
See new API documentation and example usage.
iosrtc.selectAudioOutput
: https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/docs/iosrtc.md#iosrtcselectaudiooutputiosrtc. turnOnSpeaker
: https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/docs/iosrtc.md#iosrtcturnonspeakeriosrtc.requestPermission
: https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/docs/iosrtc.md#iosrtcrequestpermissionAbout Apple Store Submission
You should strip simulator (i386/x86_64) archs from WebRTC binary before submit to Apple Store.
See Doc: https://github.com/cordova-rtc/cordova-plugin-iosrtc/blob/master/docs/Building.md#apple-store-submission
About iOS 13+ support
iOS 13.1 is supported and have been tested.
#417 will add RTCMTLVideoView aka Apple Metal support and be released in 6.0.1 or 6.0.2 depending progress.
About libwebrtc update
The version currently used by version 6.0.0 is M69 for armv7, arm64, i386, x86_64
See #412 for details.
About Unified-Plan and remote Mutlti-stream support.
Unified-Plan will be released on 6.0.1.
See #407 for details and testing.
About deprecated WebRTC Callback API
WebRTC Callbacks API have been restored since 5.0.5 but will display but only when using
iosrtc.registerGlobals
to disable callbacks on useiosrtc.registerGlobals(true)
Others
Please do not comment on an open or closed issue out of topic problems, you will annoy me and the original reporter and confuse the resolution of the issue, this not the right way to get help. Instead create a new issue and I will help you as I have proven past weeks.
No we have no plan to support capacitor, if capacitor want to support cordova plugin they have to do it the right way, PR are welcome anyway.
The text was updated successfully, but these errors were encountered: