layout: post
author:
name: Steve Gill
url: https://twitter.com/stevesgill
title: "Plugins Release"
categories: news
tags: release plugins
The following plugins were updated today:
- cordova-plugin-battery-status: 1.2.0
- cordova-plugin-camera: 2.3.0
- cordova-plugin-console: 1.0.4
- cordova-plugin-contacts: 2.2.0
- cordova-plugin-device: 1.1.3
- cordova-plugin-device-motion: 1.2.2
- cordova-plugin-device-orientation: 1.0.4
- cordova-plugin-dialogs: 1.3.0
- cordova-plugin-file: 4.3.0
- cordova-plugin-file-transfer: 1.6.0
- cordova-plugin-geolocation: 2.3.0
- cordova-plugin-globalization: 1.0.4
- cordova-plugin-inappbrowser: 1.5.0
- cordova-plugin-media: 2.4.0
- cordova-plugin-media-capture: 1.4.0
- cordova-plugin-network-information: 1.3.0
- cordova-plugin-splashscreen: 4.0.0
- cordova-plugin-statusbar: 2.2.0
- cordova-plugin-test-framework: 1.1.3
- cordova-plugin-vibration: 2.1.2
- cordova-plugin-whitelist: 1.3.0
- cordova-plugin-wkwebview-engine: 1.1.0
Release Highlights:
camera
, contacts
and media-capture
have been updated to work with iOS 10
camera
:CB-4078 Fix for orientation/scaling
on Android 4.4+ devices. Adds support for content:
.
splashscreen
: CB-8056 Implement splashscreen for Windows platform
- Various plugins: fixed issue where Plugin was using
Android Log class
and not Cordova LOG class
You can update any plugin by removing it, and then re-adding it.
E.g. To update your camera plugin:
cordova plugin rm cordova-plugin-camera --save
cordova plugin add cordova-plugin-camera@latest --save
Changes include:
cordova-plugin-battery-status@1.2.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Plugin uses Android Log class and not Cordova LOG class
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-10996 Adding front matter to README.md
cordova-plugin-camera@2.3.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11661 Add mandatory iOS 10 privacy description
- CB-11714 windows added more explicit content-type when converting to target data on canvas
- CB-11295 Add WP8.1 quirk when choosing image from
photoalbum
- CB-10067 Update
PictureSourceType
JSDoc to reflect README
update
- CB-9070 Update
CameraPopoverHandle
docs to reflect README
update
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-11631 Appium tests: A working fix for a flaky
selection canceled
failure
- CB-11709 Tests should use
resolveLocalFileSystemURL()
instead of deprecated resolveFileSystemURI()
- CB-11695 Increased session creation timeout for Appium tests
- CB-11656 (Android) Appium tests: Fixed side menu opening on some more resolutions
- CB-11376 (ios): fix
CameraUsesGeolocation
error
- CB-10067 (ios) clarifications on
PictureSourceType
- CB-11410 (ios) fix
cameraPopoverHandle.setPosition
- CB-9070 (ios) Fixed
CameraPopoverHandle
documentation
- CB-11447 Respect output format when retrieving images from gallery
- CB-11447 Resolve iOS tests failures due to iOS quirks
- CB-11553 Pend failing Appium tests on Sauce Labs for the time being (reverted from commit
b695717240
)
- CB-11553 Pend failing Appium tests on Sauce Labs for the time being
- CB-11498 [Android] Appium tests should not fail when there is no camera
- Add badges for paramedic builds on Jenkins
- CB-11296 Appium: Better element clicking and session error handling
- CB-11232 Appium tests: fixed element tapping on iOS 9
- CB-11183 Appium tests: Added image verification
- fixed some bad formatting that hid
HTML
tags and added link to sample
- Set android quality default value to 50 on the java code
- Moving message in PR template to a comment
- Add pull request template. This closes #213
- CB-11228 browser: Add classes for styling purposes
- CB-10139 browser: Respect target width and height
- CB-11227 browser: Fix incorrect
mime type
- CB-11162 Appium tests: retry spec on failure
- CB-4078 Fix for
orientation/scaling
on Android 4.4+ devices
- CB-11165 removed peer dependency
- CB-11147 Appium tests: generate descriptive spec names
- CB-10996 Adding front matter to
README.md
- CB-11128 Appum tests: Fixed some of the flaky failures
- CB-11003 Added Sample section to the Camera plugin README
cordova-plugin-console@1.0.4
- CB-11795 Add 'protective' entry to
cordovaDependencies
- add
JIRA
issue tracker link
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-10996 Adding front matter to README.md
cordova-plugin-contacts@2.2.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Added variable to set the usage
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-11695 Increased session creation timeout for Appium tests
- CB-11667 Memory leak in
CDVContact
for CoreFoundation
ABRecordRef
- CB-11574 Appium tests now use new injected promise chain methods
- Add badges for paramedic builds on Jenkins
- CB-11296 Appium: Better element clicking and session error handling
- Add pull request template.
- Add fenced code blocks - with language hints
- handle
Invalid Date
error
- CB-11166 Appium tests: Added a check for contact's birthday
- CB-11033 Appium tests: more timeout tweaks
- CB-10996 Adding front matter to
README.md
- CB-11128 Appium tests: Increased session destruction timeout
cordova-plugin-device@1.1.3
- CB-11795 Add 'protective' entry to cordovaDependencies
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- Readme: Add fenced code blocks with langauage hints
- CB-10996 Adding front matter to
README.md
cordova-plugin-device-motion@1.2.2
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11482 Fix unreliable tests on Android
- CB-11531 Restart
Accelerometer
on CyanogenMod 13
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-11188
cordova-plugin-device-motion-tests
are failing in CI
- CB-10996 Adding front matter to README.md
cordova-plugin-device-orientation@1.0.4
- CB-11795 Add 'protective' entry to cordovaDependencies
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-10996 Adding front matter to README.md
- Removed ios quirk code + documentation
cordova-plugin-dialogs@1.3.0
- CB-11832 updated missing header file
- Select the text and put default value in the input directly.
- CB-11281 windows:
defaultText
is not taken as input if no input by user fixed
- Separated
CSS
from JS
code. Fixed the prompt dialog CSS to look close to native. Fixed the positioning of the prompt dialog for Windows. Fixed minor JSHint issues.
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-8773 Fix for iOS 8 keyboard not appearing on prompt
- CB-11677 Android: made text, entered to prompt dialog visible
- CB-8947:(ios) Fix crash. Convert non-string messages to strings. Added tests.
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-11218 Convert button list to appropriate type
- Simply add Browser to supported platforms
- CB-10996 Adding front matter to README.md
cordova-plugin-file@4.3.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Add handling for
SecurityException
- CB-11368 android: Resolve content
URLs
produced by contacts plugin
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-11693 ios: Run copy and move operations in the background thread
- CB-11699 Read files as Data URLs properly
- CB-11305 Enable
cdvfile: assets fs root
for DOM
requests
- CB-11385 android: Import java.nio.charset.Charset in LocalFileSystem class
- Add badges for paramedic builds on Jenkins
- CB-11407 ios: added extern keyword to constants to fix phonegap-webview-ios template issue.
- CB-11385 android: Does not pass sonarqube scan
- Add pull request template.
- Minor edits to the
README.md
- CB-11142 Fix the
NeedPermission
code for the case when external media is not mounted in Android
- CB-11003 Adding samples to Readme.
- CB-10996 Adding front matter to README.md
- CB-11115 android: Removing dependency on FileDescriptor toString in content provider tests
cordova-plugin-file-transfer@1.6.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-9022 Fix exception thrown by call to
remapApi
on main thread
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-9022 Resolve source URI on background thread
- CB-11316 windows: Added
content-type
for files
- Close invalid PRs
- CB-11497 Use
cordova-vm
for testing 304 errors
- Add badges for paramedic builds on Jenkins
- documentation with a wrong log message in
fileTransfer.download
function
- added link to sample
- Add pull request template.
- CB-10974 Cordova file transfer
Content-Length
header problem
- Add fenced code blocks to help code formatting
- CB-11165 removed peer dependency
- CB-11003 Adding sample section to documentation.
- CB-10996 Adding front matter to README.md
cordova-plugin-geolocation@2.3.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Plugin uses
Android Log class
and not Cordova LOG class
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- Adding links to reference content and sample content to the top of the readme file
- Update iOS geolocation plugin to avoid
THREAD WARNING: ['Geolocation']
, operation occurs in new Thread
- CB-10996 Adding front matter to README.md
cordova-plugin-globalization@1.0.4
- CB-11795 Add 'protective' entry to cordovaDependencies
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-10996 Adding front matter to README.md
cordova-plugin-inappbrowser@1.5.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Add intent scheme to be handled by OS
- Plugin uses
Android Log class
and not Cordova LOG class
- Adding links to guide content and reference content at the top of the readme file Github: close #163
- CB-10973 Browser: wrong height of webview with
location=yes
- Size and position in browser platform
- CB-10973 Windows: wrong height of webview with
location=yes
- CB-11013 IAB enabling background play of YouTube videos?
- CB-10467 Hardware back button, while
InAppBrowser
is opened, closes the app too in addition to closing InAppBrowser
- CB-11178 allow to open other apps on iOS 9
- fix some calls which used api level 16
- CB-5402 added extra content from wiki page
- CB-2063 (ios) Fixed presentation style
- CB-11012 added some clarifications about
InAppBrowser
object
- CB-3360 Set custom
inappbrowser
user agent for ios
- Add badges for paramedic builds on Jenkins
- CB-11381 android: Does not pass sonarqube scan
- Add pull request template.
- CB-10866 Adding engine requirements to
package.json
- CB-110003 Adding samples to Readme.
- CB-10996 Adding front matter to README.md
cordova-plugin-media@2.4.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11793 fixed android build issue with last commit
- CB-11085 Fix error output using
println
to LOG.e
- CB-11757 (ios) Error out if trying to stop playback while in a wrong state
- CB-11380 (ios) Overloaded
audioFileForResource
method instead of modifying its signature
- CB-11380 (ios) Updated modified method signature in the .h file
- CB-11380 (ios) Fixed an unexpected error callback when initializing Media with file that doesn't exist
- CB-10849 (ios) Fixed a crash when playing soundfiles consecutively
- CB-11754 (Android) Fixed the build error
- CB-11086 (Android) Fixed a crash when
setVolume()
is called on unitialized audio This closes #93
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-11655 (Android) Enabled asynchronous error handling
- CB-11430 Report duration NaN value to JS properly
- CB-11429 Update test stream URL
- CB-11430 Skip audio playback tests on Saucelabs
- CB-11458 -
media.spec.25
'should be able to play an audio stream' fails on iOS platform
- Add badges for paramedic builds on Jenkins
- CB-11313 Can't start media streaming on Android 6.0
- Add pull request template.
- Readme: Add fenced code blocks with langauage hints
- CB-11165 removed peer dependency
- CB-10776 Add the ability to pause and resume an audio recording (Android)
- CB-10776 Add the ability to pause and resume an audio recording (iOS)
- CB-9487 Don't update position when getting amplitude
- CB-10996 Adding front matter to README.md
cordova-plugin-media-capture@1.4.0
- Add mandatory iOS 10 privacy description for microphone
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11821 (ios) Add mandatory iOS 10 privacy description
- Plugin uses
Android Log class
and not Cordova LOG class
- Add badges for paramedic builds on Jenkins
- CB-11396 - Audio Media Capture Crashes if app stores file on external storage
- Add pull request template.
- CB-11212 iOS: Explicitly set the bundle for images
- CB-10554 Implementing plugin
save/restore
API for Android
- CB-11165 removed peer dependency
- CB-10996 Adding front matter to README.md
cordova-plugin-network-information@1.3.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11734 Network Plugin uses
Android Log class
and not Cordova LOG class
- CB-11300 (android) Recognize
2G
, 3G
and 4G
network connection subtype names
- Update
NetworkManager.java
- Detection of Ethernet Network Type on Android
- fixed two potential memory leaks when doing Analyze on iOS 9
- CB-11384 android: Does not pass sonarqube scan
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- Readme: Add fenced code blocks with langauage hints
- CB-10996 Adding front matter to README.md
cordova-plugin-splashscreen@4.0.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- CB-11326 Prevent crash when initializing plugin after navigating to another URL
- Fix crash on iOS when reloading page from remote Safari
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-11179 Extend the windows-splashscreen docs
- CB-11159 Fix flaky splashscreen native tests
- CB-11156 Change default
FadeSplashScreenDuration
value
- CB-8056 Updated the dependency version, added it to the docs
- CB-10996 Adding front matter to README.md
- CB-8056 Implement splashscreen for Windows platform
- CB-6498 Misleading documentation in Android Quirks
cordova-plugin-statusbar@2.2.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Handle extended status bar on iOS
- Plugin uses
Android Log class
and not Cordova LOG class
- CB-11287 (ios) - fix webview resize after modal on iPhones
- CB-11485 fix resize on rotation with popover
- Add badges for paramedic builds on Jenkins
- CB-11197 Keep status bar hidden when keyboard pops up
- Add pull request template.
- CB-10866 Adding engine info to
package.json
- patched missing
_ready
method, and changed the way the proxy is installed
- CB-10996 Adding front matter to
README.md
cordova-plugin-test-framework@1.1.3
- CB-9071 Update test framework plugin to use Jasmine 2.4.1
- Add pull request template.
- CB-11124 Fixing cordova-ios build failure due to unnecessary post calls to couchdb and adding handlers to xhr call
- Add spec started/completed log
cordova-plugin-vibration@2.1.2
- CB-11795 Add 'protective' entry to cordovaDependencies
- add JIRA issue tracker link
- Add badges for paramedic builds on Jenkins
- Add pull request template.
- CB-10996 Adding front matter to README.md
cordova-plugin-whitelist@1.3.0
- CB-11795 Add 'protective' entry to cordovaDependencies
- Updated installation section
- Plugin uses
Android Log class
and not Cordova LOG class
- Add pull request template.
- CB-10866 Adding engine info to
package.json
- CB-10996 Adding front matter to README.md
cordova-plugin-wkwebview-engine@1.1.0
- CB-11824 - Update tests to include objective-c tests
- CB-11554 - fixed unit tests
- CB-11815 (iOS) Fix hard-coded bridge name "cordova"
- CB-11554 - too 'brutal' app reload when title is empty
- CB-11074 - Ensure settings from
config.xml
are taken into consideration
- Add ability to set the deceleration rate for the scrollview to 'fast'
- CB-11496 - Add obj-c unit tests for
WKWebViewConfiguration
, WKPreference
- CB-11496 - Create Obj-C unit-tests for
wkwebview-engine
(fix linker error)
- CB-11452 - Update README.md with latest news about
AllowInlineMediaPlayback
fix
- CB-9888 (iOS) check & reload
WKWebView
- CB-11375 -
onReset
method of CDVPlugin
is never called
- Add pull request template.
- CB-10818 - Support the scroll deceleration speed preference.
- CB-10817 - Will now reload the
webView
if a crash occurs