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.1.1
- cordova-plugin-camera@2.0.0
- cordova-plugin-console@1.0.2
- cordova-plugin-contacts@2.0.0
- cordova-plugin-device@1.1.0
- cordova-plugin-device-motion@1.2.0
- cordova-plugin-device-orientation@1.0.2
- cordova-plugin-dialogs@1.2.0
- cordova-plugin-file@4.0.0
- cordova-plugin-file-transfer@1.4.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-globalization@1.0.2
- cordova-plugin-inappbrowser@1.1.0
- cordova-plugin-legacy-whitelist@1.1.1
- cordova-plugin-media@2.0.0
- cordova-plugin-media-capture@1.1.0
- cordova-plugin-network-information@1.1.0
- cordova-plugin-splashscreen@3.0.0
- cordova-plugin-statusbar@2.0.0
- cordova-plugin-test-framework@1.1.0
- cordova-plugin-vibration@2.0.0
- cordova-plugin-whitelist@1.2.0
The following plugins now require cordova-android@5.0.0
. Please read the Android 5.0.0 release blog for instructions to update.
- cordova-plugin-camera@2.0.0
- cordova-plugin-contacts@2.0.0
- cordova-plugin-file@4.0.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-media@2.0.0
Update
Since cordova-android@5.0.0
isn't yet pinned by default in cordova
, you will have to explicitly install these new versions of these five plugins now. The previous released versions of the above five plugins are still set to latest
on npm instead of these newly released versions. These will be set to latest
once we release cordova@6
which will have cordova-android@5.0.0
pinned.
E.g.
cordova plugin add cordova-plugin-camera@2.0.0 --save
To see what versions exist for a plugin, run npm info PLUGINNAME versions
.
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 --save
Changes include:
cordova-plugin-battery-status@1.1.1
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
cordova-plugin-camera@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-8863 correct block usage for
async
calls
- CB-5479 changed
saveToPhotoAlbum
to save uncompressed images for Android
- CB-9169 Fixed
filetype
for uncompressed images and added quirk for Android
- CB-9446 Removing
CordovaResource
library code in favour of the code we're supposed to be deprecating because that at least works.
- CB-9942 Normalize line endings in Camera plugin docs
- CB-9910 Add permission request for some gallery requests for Android
- CB-7668 Adding a sterner warning for
allowedit
on Android
- Fixing contribute link.
- Using the
CordovaResourceApi
to fine paths of files in the background thread. If the file doesn't exist, return the content URI
.
- Add engine tag for Cordova-Android 5.0.x
- CB-9583: Added support for Marshmallow permissions (Android 6.0)
- Try to use
realpath
filename instead of default modified.jpg
- CB-6190 iOS camera plugin ignores quality parameter
- CB-9633 iOS Taking a Picture With Option
destinationType:NATIVE_URI
doesn't show image
- CB-9745 Camera plugin docs should be generated from the source
- CB-9622 WP8 Camera Option
destinationType:NATIVE_URI
is a NO-OP
- CB-9623 Fixes various issues when
encodingType
set to png
- CB-9591 Retaining aspect ratio when resizing
- CB-9443 Pick correct
maxResolution
- CB-9151 Trigger
captureAction
only once
- CB-9413 Close
RandomAccessStream
once copied
- CB-5661 Remove outdated iOS quirks about memory
- CB-9349 Focus control and nice UI
- CB-9259 Forgot to add another check on which
URI
we're using when fixing this thing the first time
- CB-9247 Added macro to conditionally add
NSData+Base64.h
- CB-9247 Fixes compilation errors with cordova-ios 4.x
- Fix returning native url on Windows.
cordova-plugin-console@1.0.2
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- Document formatting options for the console object
- CB-5089 Document supported methods for console object
- reverted
d58f218b9149d362ebb0b8ce697cf403569d14cd
because logger
is not needed on Android
cordova-plugin-contacts@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-9728 Solving memory leak issues due to opened cursor objects
- CB-9940 Adding namespace declarations for
m3
and uap to plugin.xml
.
- CB-9905 mark tests as pending if iOS permission is blocked.
- Refactored
ContactManager
after feedback
- Commit of Contacts Plugin with new
API
for new MarshMallow permissions for Android 6.0
- Fixing contribute link.
- CB-9823 Making sure the
photoCursor
is always closed.
- Shortened multiple references to use
CommonDataKinds
directly
- removed multiple calls
toLowerCase(Locale.getDefault())
for the same string, use type Phone enum
directly.
- CB-8537 Updated source to pass
Fortify
scan.
- Update
ContactProxy.js
- Do not return absolute path for contact images.
- CB-9579 Fixed failed tests when
DeleteMe
contact already exists
- CB-9054: Can't fully reproduce, but we should probably wrap this in an exception anyway.
cordova-plugin-device@1.1.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Add
isVirtual
for Windows Phone 8.x
- Added basic Android support for hardware serial number
- CB-9865 Better simulator detection for iOS
- Fixing contribute link.
- Added WP8 implementation
- update to use
TARGET_OS_SIMULATOR
as TARGET_IPHONE_SIMULATOR
is deprecated.
- update code to use 'isVirtual'
- create test to verify existence and type of new property 'isVirtual'
- add
isSimulator
for iOS & Android device
- Updated documentation to mention backwards compatibility
- Updated README to reflect new behaviour and quirks on iOS
- Check user defaults first to maintain backwards compatibility
- Changed
UUID
to use [UIDevice identifierForVendor]
cordova-plugin-device-motion@1.2.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- access all
accel
properties via getters
- Return error when
accelerometer
not available, skip/pending tests when accel not available, use getters for properties
- Returning an
OK PluginResult.Status
when starting
- Update
README.md
- Added Android quirk
- Fixing contribute link.
- CB-9426 Fix exception when using device motion plugin on browser platform.
- CB-9339 Increase the default sensor accuracy
cordova-plugin-device-orientation@1.0.2
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-4596 Fix
timestamp
to be DOMTimeStamp
across the board
- Fixing contribute link.
- CB-9426 Fix exception when using device orientation plugin on browser platform.
cordova-plugin-dialogs@1.2.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-8549 Updated source to pass
Fortify
scan.
- Fixing contribute link.
- add
CSS class
to prompt div
for Windows platform
- CB-9347 - fix to allow to stack multiple
UIAlertControllers
cordova-plugin-file@4.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-8497 Fix handling of file paths with
#
character
- Do not inject default
AndroidPersistentFileLocation
into config.xml
- CB-9891: Fix permission errors due to
URI encoding
inconsistency on Android
- Fixed
NullPointer Exception
in Android 5 and above due to invalid column name on cursor
- Fix default persistent file location
- fix
applicationDirectory
to use ms-appx:///
- Add Windows paths to
cordova.file
object
- CB-9851 Document
cdvfile
protocol quirk - using cdvfile://
in the DOM
is not supported on Windows
- CB-9752
getDirectory
fails on valid directory with assets filesystem
- CB-7253
requestFileSystem
fails when no external storage is present
- Adding permissions for Marshmallow. Now supports Android 6.0
- Fixing contribute link.
- always use setters to fix memory issues without
ARC
for iOS
- CB-9331
getFreeDiskSpace
iOS.
- override
resolveLocalFileSystemURL
by webkitResolveLocalFileSystemURL
for browser platform add .project
into git ignore list
- Fail with
FileError.ENCODING_ERR
on encoding exception.
- CB-9544 Add file plugin for OSX
- CB-9539 Fixed test failure on Android emulator
- Added docs on
CSP
rules needed for using cdvfile
in DOM src. This closes #120
- Added
cdvfile
protocol purpose description and examples
cordova-plugin-file-transfer@1.4.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-9879
getCookie
s can cause unhandled NullPointerException
- CB-6928 Wrong behaviour transferring cacheable content
- CB-51 FileTransfer - Support
PUT
Method
- CB-9906 cleanup duplicate code, removed 2nd
isWP8
declaration.
- CB-9950 Unpend Filetransfer spec.27 on wp8 as custom headers are now supported
- CB-9843 Added wp8 quirk to test spec 12
- Fixing contribute link.
- CB-8431 File Transfer tests crash on Android Lollipop
- CB-9790 Align
FileUploadOptions
fileName
and mimeType
default parameter values to the docs on iOS
- CB-9385 Return
FILE_NOT_FOUND_ERR
when receiving 404
code on iOS
- CB-9791 Decreased download and upload tests timeout
cordova-plugin-geolocation@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-9907 Handle iOS tests that fail when ios simulator does not have a location
- CB-8826 Check for
NSLocationWhenInUseUsageDescription
first
- CB-9105: Fixing
JS
errors in the shim
- Added support for new permissions model for Android 6.0 aka Marshmallow
- Expect
lastPosition
to have a timestamp
that is already in msecs
- CB-4596 Date objects are supposed to be
DOMTimeStamp
- Fixing contribute link.
- CB-9355 Fix Geolocation plugin start watch fail related to unset
MovementThreshold
on Windows 10
cordova-plugin-globalization@1.0.2
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- CB-9409 check that
localeIdentifier
has underscore
- CB-9476:
Mobilespec
crash on startup when running on Windows 10.
- Fixing license headers and adding
moment.js
to .ratignore
.
cordova-plugin-inappbrowser@1.1.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Invoke webview if using local file
- Fixed
zIndex
issue on Windows 8, where InAppBrowser opens behind default app.
- fix
async
self usage
- CB-9150 Fix InAppBrowser
executeScript
crash on Windows if no data returned
- CB-10008 Fix InAppBrowser popup layout on Windows
- Setting
setStatusBarStyle
to -1
causes CGContextSaveGState
.
- CB-9167 Fix crash on browser window close
- CB-9799 Fixed
javaDoc
errors.
- Fixing contribute link.
- CB-9760 InAppBrowser: fallback to default
window.open
behavior on Ripple
- CB-9378 Fix InAppBrowser not taking whole screen on Windows
- CB-9158 - InAppBrowser
zoomControls
are always set to true
cordova-plugin-legacy-whitelist@1.1.1
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
cordova-plugin-media@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Media now supports new permissions for Android 6.0 aka Marshmallow
- Fixing contribute link.
- CB-9619 Fixed tests waiting for precise position
- CB-9606 Fixes arguments parsing in
seekAudio
- CB-9605 Fixes issue with playback resume after pause on WP8
- fix record and play
NullPointerException
- CB-9237 Add
cdvfile://
support to media plugin on Windows platform
- CB-9238 Media plugin cannot record audio on Windows
- Added iOS platform
media.setRate
auto test
- Add iOS platform check in
Media.prototype.setRate
- Add
Media.prototype.setRate
method (only for iOS)
cordova-plugin-media-capture@1.1.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- CB-9249 Fix iOS warnings in Media Capture plugin
- Document the quality property in Android quirks
- Add
CaptureVideoOption
for quality
cordova-plugin-network-information@1.1.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- These notifications are objects so their address always evaluates to true.
- Update
NetworkManager.java
- CB-9542
Browser Proxy
not defined correctly
- Solved
toLowerCase
issue with Locale.US
cordova-plugin-splashscreen@3.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- CB-9750
FadeSplashDuration
is now in msecs
- CB-8875
FadeSplashScreen
was not fading
- CB-9467 SplashScreen does not show any image in hosted app on Windows 10
- CB-7282 Document
AutoHideSplashScreenpreference
- CB-9327 - Splashscreen not receiving
CDVPageLoadNotification
- WP8: Avoid config
value
of a wrong element.
cordova-plugin-statusbar@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Added
weakSelf
reference for block use
- Fixes CB-4712, CB-5439 statusbar issues
- Fixing contribute link.
- CB-7965 Add cordova-plugin-statusbar support for browser platform
- Don't use
IsAtLeastiOSVersion
macro to determine height
- Use correct statusbar height for landscape orientation in iOS >= 8
- CB-9202 updated repo url to github mirror in package.json
- Added verbose install text for users on < cordova 5.0
- update docs for
StatusBarBackgroundColor
cordova-plugin-test-framework@1.1.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-8973: Changed the functionality of making the
log
appear and disappear
- Ensure
WinJS
is available when adding Windows unhandled error hook
cordova-plugin-vibration@2.0.0
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- Fixing contribute link.
- Fixed browser platform to pass tests and combined tests
- Removed call to add
proxy
and renamed browser file
- CB-7966 Add cordova-plugin-vibration support for browser platform
- CB-9166: Changed
plugin.xml
framework reference condition to be valid XML.
cordova-plugin-whitelist@1.2.0
- removed iOS engine check from
plugin.xml
- CB-10035 Updated
RELEASENOTES
to be newest to oldest
- CB-9972 - Remove iOS whitelist
- Updated the text, it should read 4.0.x and greater, since this plugin will be required for
cordova-android 5.0
- Fixing contribute link.
- Updated
plugin.xml <info>
tag to remove warning about not needing this plugin if you are using the iOS 9 SDK
- CB-9738 - Disable whitelist use when runtime environment is iOS 9
- CB-9740 - Add
<info>
tag describing whitelist plugin not needed on cordova-ios
and cordova-android 3.x`
- CB-9568 - Update whitelist plugin to allow all network access by default
- CB-9337 - enable use of
<access>
tags for native code network requests