arnaucube
arnaucube/openEventsPlatformAppPublic Self-hosted repository
openEventsPlatformApp/plugins/cordova-plugin-camera/RELEASENOTES.md
plugins/cordova-plugin-camera/RELEASENOTES.mdRaw
  1<!--
  2#
  3# Licensed to the Apache Software Foundation (ASF) under one
  4# or more contributor license agreements.  See the NOTICE file
  5# distributed with this work for additional information
  6# regarding copyright ownership.  The ASF licenses this file
  7# to you under the Apache License, Version 2.0 (the
  8# "License"); you may not use this file except in compliance
  9# with the License.  You may obtain a copy of the License at
 10# 
 11# http://www.apache.org/licenses/LICENSE-2.0
 12# 
 13# Unless required by applicable law or agreed to in writing,
 14# software distributed under the License is distributed on an
 15# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 16#  KIND, either express or implied.  See the License for the
 17# specific language governing permissions and limitations
 18# under the License.
 19#
 20-->
 21# Release Notes
 22
 23### 2.4.1 (Apr 27, 2017)
 24* [CB-12622](https://issues.apache.org/jira/browse/CB-12622) Updated build badges in `README`
 25* [CB-12650](https://issues.apache.org/jira/browse/CB-12650) Fix manual test for uploading image
 26* [CB-12685](https://issues.apache.org/jira/browse/CB-12685) added `package.json` to tests folder
 27* [CB-12622](https://issues.apache.org/jira/browse/CB-12622) (android) Appium tests: Bust **Android** 6 and 7 permission dialogs
 28* [CB-12618](https://issues.apache.org/jira/browse/CB-12618) (android) Appium tests: Handle native cling
 29
 30### 2.4.0 (Feb 28, 2017)
 31* [CB-12501](https://issues.apache.org/jira/browse/CB-12501) **Android**: Appium tests don't use `XPath` selectors anymore
 32* [CB-12469](https://issues.apache.org/jira/browse/CB-12469) Appium tests can now run on **iOS 10**
 33* [CB-12005](https://issues.apache.org/jira/browse/CB-12005) Changing the `getOrientation` method to return the defined enumerated `EXIF` instead of orientation in degrees for Consistency
 34* [CB-12368](https://issues.apache.org/jira/browse/CB-12368) Fix permission check on **Android**
 35* [CB-12353](https://issues.apache.org/jira/browse/CB-12353) Corrected merges usage in `plugin.xml`
 36* [CB-12369](https://issues.apache.org/jira/browse/CB-12369) Add plugin typings from `DefinitelyTyped`
 37* [CB-12363](https://issues.apache.org/jira/browse/CB-12363) Added build badges for **iOS 9.3** and **iOS 10.0**
 38* [CB-12312](https://issues.apache.org/jira/browse/CB-12312) [Appium] [Android] A few changes to the tests:  - updated comments on how to run the tests. extra comments around functionality at certain points in the automation.  - stub of a resolution checker on test startup - still need to figure out acceptable values.  - moved session shutdown to an afterAll clause.  - changed resolution determiner from using webview-based values to using the native windows dimensions - this helps as the webview values may be scaled down intentionally by manufacturers (via changing devicePixelRatio). furthermore, since the screen dimension automation is used purely for native UI automation, better to use the dimensions reported by the native context rather than the web context.  - when finding elements by XPath, use multiple calls to avoid a Windows emulator + Android bug. Made this pattern consistent in the entire test.
 39* [CB-12236](https://issues.apache.org/jira/browse/CB-12236) - Fixed RELEASENOTES for cordova-plugin-camera
 40* [CB-12230](https://issues.apache.org/jira/browse/CB-12230) Removed Windows 8.1 build badges
 41
 42### 2.3.1 (Dec 07, 2016)
 43* [CB-12224](https://issues.apache.org/jira/browse/CB-12224) Updated version and RELEASENOTES.md for release 2.3.1
 44* Fix missing license headers.
 45* [CB-12086](https://issues.apache.org/jira/browse/CB-12086) Regenerate README.md from template
 46* Added NSPhotoLibraryUsageDescription parameter to example install command Fixing some usages of NSPhotoLibraryUsageDescriptionentry
 47* Updating compat dependency to 1.1.0 or better
 48* [CB-11625](https://issues.apache.org/jira/browse/CB-11625) Forgot to add CordovaUri.java to plugin.xml
 49* [CB-11625](https://issues.apache.org/jira/browse/CB-11625) Files Provider does not work with Android 4.4.4 or lower, and I have no idea why.  Working around with CordovaUri
 50* [CB-11625](https://issues.apache.org/jira/browse/CB-11625) (Android) : Make this work with previous versions of Cordova via cordova-plugin-compat
 51* BuildConfig from test project crept in source code thanks to Android Studio, removing
 52* [CB-11625](https://issues.apache.org/jira/browse/CB-11625) Managed to get Content Providers to work with a weird mix of Content Providers and non-Content Providers
 53* [CB-11625](https://issues.apache.org/jira/browse/CB-11625) Working on fix to API 24 no longer allowing File URIs to be passed across intents
 54* [CB-11917](https://issues.apache.org/jira/browse/CB-11917) - Remove pull request template checklist item: "iCLA has been submitted…"
 55* [CB-11832](https://issues.apache.org/jira/browse/CB-11832) Incremented plugin version.
 56
 57### 2.3.0 (Sep 08, 2016)
 58* [CB-11795](https://issues.apache.org/jira/browse/CB-11795) Add 'protective' entry to cordovaDependencies
 59* [CB-11661](https://issues.apache.org/jira/browse/CB-11661) Add mandatory **iOS 10** privacy description
 60* [CB-11714](https://issues.apache.org/jira/browse/CB-11714) **windows** added more explicit content-type when converting to target data on canvas
 61* [CB-11295](https://issues.apache.org/jira/browse/CB-11295) Add **WP8.1** quirk when choosing image from `photoalbum`
 62* [CB-10067](https://issues.apache.org/jira/browse/CB-10067) Update `PictureSourceType` JSDoc to reflect `README` update
 63* [CB-9070](https://issues.apache.org/jira/browse/CB-9070) Update `CameraPopoverHandle` docs to reflect `README` update
 64* Plugin uses `Android Log class` and not `Cordova LOG class`
 65* [CB-11631](https://issues.apache.org/jira/browse/CB-11631) Appium tests: A working fix for a flaky `selection canceled` failure
 66* [CB-11709](https://issues.apache.org/jira/browse/CB-11709) Tests should use `resolveLocalFileSystemURL()` instead of deprecated `resolveFileSystemURI()`
 67* [CB-11695](https://issues.apache.org/jira/browse/CB-11695) Increased session creation timeout for Appium tests
 68* [CB-11656](https://issues.apache.org/jira/browse/CB-11656) (**Android**) Appium tests: Fixed side menu opening on some more resolutions
 69* [CB-11376](https://issues.apache.org/jira/browse/CB-11376) (**ios**): fix `CameraUsesGeolocation` error
 70* [CB-10067](https://issues.apache.org/jira/browse/CB-10067) (**ios**) clarifications on `PictureSourceType`
 71* [CB-11410](https://issues.apache.org/jira/browse/CB-11410) (**ios**) fix `cameraPopoverHandle.setPosition`
 72* [CB-9070](https://issues.apache.org/jira/browse/CB-9070) (**ios**) Fixed `CameraPopoverHandle` documentation
 73* [CB-11447](https://issues.apache.org/jira/browse/CB-11447) Respect output format when retrieving images from gallery
 74* [CB-11447](https://issues.apache.org/jira/browse/CB-11447) Resolve **iOS** tests failures due to **iOS** quirks
 75* [CB-11553](https://issues.apache.org/jira/browse/CB-11553) Pend failing Appium tests on Sauce Labs for the time being (reverted from commit b69571724035f41642f3ee612c5b66e1f0c4386c)
 76* [CB-11553](https://issues.apache.org/jira/browse/CB-11553) Pend failing Appium tests on Sauce Labs for the time being
 77* [CB-11498](https://issues.apache.org/jira/browse/CB-11498) [**Android**] Appium tests should not fail when there is no camera
 78* Add badges for paramedic builds on Jenkins
 79* [CB-11296](https://issues.apache.org/jira/browse/CB-11296) Appium: Better element clicking and session error handling
 80* [CB-11232](https://issues.apache.org/jira/browse/CB-11232) Appium tests: fixed element tapping on **iOS 9**
 81* [CB-11183](https://issues.apache.org/jira/browse/CB-11183) Appium tests: Added image verification
 82* fixed some bad formatting that hid `HTML` tags and added link to sample
 83* Set **android** quality default value to 50 on the java code
 84* Moving message in PR template to a comment
 85* Add pull request template. This closes #213
 86* [CB-11228](https://issues.apache.org/jira/browse/CB-11228) **browser**: Add classes for styling purposes
 87* [CB-10139](https://issues.apache.org/jira/browse/CB-10139) **browser**: Respect target width and height
 88* [CB-11227](https://issues.apache.org/jira/browse/CB-11227) **browser**: Fix incorrect `mime type`
 89* [CB-11162](https://issues.apache.org/jira/browse/CB-11162) Appium tests: retry spec on failure
 90* [CB-4078](https://issues.apache.org/jira/browse/CB-4078) Fix for `orientation/scaling` on **Android 4.4+** devices
 91* [CB-11165](https://issues.apache.org/jira/browse/CB-11165) removed peer dependency
 92* [CB-11147](https://issues.apache.org/jira/browse/CB-11147) Appium tests: generate descriptive spec names
 93* [CB-10996](https://issues.apache.org/jira/browse/CB-10996) Adding front matter to `README.md`
 94* [CB-11128](https://issues.apache.org/jira/browse/CB-11128) Appum tests: Fixed some of the flaky failures
 95* [CB-11003](https://issues.apache.org/jira/browse/CB-11003) Added Sample section to the Camera plugin README
 96
 97### 2.2.0 (Apr 15, 2016)
 98* [CB-10873](https://issues.apache.org/jira/browse/CB-10873) Avoid crash due to usage of uninitialized variable when writing geolocation data to image destination. Properly handle 'CameraUsesGeolocation' option by properly setting geolocation data in EXIF header in all cases
 99* [CB-11073](https://issues.apache.org/jira/browse/CB-11073) Appium tests stability improvements
100* Replace `PermissionHelper.java` with `cordova-plugin-compat`
101* Making focus handler work only for **windows 10** phone
102* [CB-10865](https://issues.apache.org/jira/browse/CB-10865) Run **ios** native tests on **Travis**
103* [CB-10120](https://issues.apache.org/jira/browse/CB-10120) Fixing use of constants and `PermissionHelper`
104* [CB-10120](https://issues.apache.org/jira/browse/CB-10120) Fix missing CAMERA permission for **Android M**
105* [CB-10756](https://issues.apache.org/jira/browse/CB-10756) Adding sterner warnings about `DATA_URL`
106* [CB-10460](https://issues.apache.org/jira/browse/CB-10460) `getRealPath` return null in some cases
107
108### 2.1.1 (Mar 09, 2016)
109* [CB-10825](https://issues.apache.org/jira/browse/CB-10825) **Android** should request READ permission for gallery source
110* added apache license header to appium files
111* [CB-10720](https://issues.apache.org/jira/browse/CB-10720) Fixed spelling, capitalization, and other small issues.
112* [CB-10414](https://issues.apache.org/jira/browse/CB-10414) Adding focus handler to resume video when user comes back on leaving the app while preview was running
113* Appium tests: adjust swipe distance on **Android**
114* [CB-10750](https://issues.apache.org/jira/browse/CB-10750) Appium tests: fail fast if session is irrecoverable
115* Adding missing semi colon
116* Adding focus handler to make sure filepicker gets launched when app is active on **Windows**
117* [CB-10128](https://issues.apache.org/jira/browse/CB-10128) **iOS** Fixed how checks access authorization to camera & library. This closes #146
118* [CB-10636](https://issues.apache.org/jira/browse/CB-10636) Add JSHint for plugins
119* [CB-10639](https://issues.apache.org/jira/browse/CB-10639) Appium tests: Added some timeouts, Taking a screenshot on failure, Retry taking a picture up to 3 times, Try to restart the Appium session if it's lost
120* [CB-10552](https://issues.apache.org/jira/browse/CB-10552) Replacing images in README.md.
121* Added a lot of more cases to get the real path on **Android** 
122* [CB-10625](https://issues.apache.org/jira/browse/CB-10625) **Android** getPicture fails when getting a photo from the Photo Library - Google Photos
123* [CB-10619](https://issues.apache.org/jira/browse/CB-10619) Appium tests: Properly switch to webview on **Android**
124* [CB-10397](https://issues.apache.org/jira/browse/CB-10397) Added Appium tests
125* [CB-10576](https://issues.apache.org/jira/browse/CB-10576) MobileSpec can't get results for **Windows**-Store 8.1 Builds
126* chore: edit package.json license to match SPDX id
127* [CB-10539](https://issues.apache.org/jira/browse/CB-10539) Commenting out the verySmallQvga maxResolution option on **Windows**
128* [CB-10541](https://issues.apache.org/jira/browse/CB-10541) Changing default maxResoltion to be highestAvailable for CameraCaptureUI on **Windows**
129* [CB-10113](https://issues.apache.org/jira/browse/CB-10113) **Browse** - Layer camera UI on top of all! 
130* [CB-10502](https://issues.apache.org/jira/browse/CB-10502) **Browser** - Fix camera plugin exception in Chrome when click capture.
131* Adding comments
132* Camera tapping fix on **Windows**
133
134### 2.1.0 (Jan 15, 2016)
135* added `.ratignore`
136* [CB-10319](https://issues.apache.org/jira/browse/CB-10319) **Android** Adding reflective helper methods for permission requests
137* [CB-9189](https://issues.apache.org/jira/browse/CB-9189) **Android** Implementing `save/restore` API to handle Activity destruction
138* [CB-10241](https://issues.apache.org/jira/browse/CB-10241) App Crash cause by Camera Plugin **iOS 7**
139* [CB-8940](https://issues.apache.org/jira/browse/CB-8940) Setting `z-index` values to maximum for UI buttons.
140
141### 2.0.0 (Nov 18, 2015)
142* [CB-10035](https://issues.apache.org/jira/browse/CB-10035) Updated `RELEASENOTES` to be newest to oldest
143* [CB-8863](https://issues.apache.org/jira/browse/CB-8863) correct block usage for `async` calls
144* [CB-5479](https://issues.apache.org/jira/browse/CB-5479) changed `saveToPhotoAlbum` to save uncompressed images for **Android**
145* [CB-9169](https://issues.apache.org/jira/browse/CB-9169) Fixed `filetype` for uncompressed images and added quirk for **Android**
146* [CB-9446](https://issues.apache.org/jira/browse/CB-9446) Removing `CordovaResource` library code in favour of the code we're supposed to be deprecating because that at least works.
147* [CB-9942](https://issues.apache.org/jira/browse/CB-9942) Normalize line endings in Camera plugin docs
148* [CB-9910](https://issues.apache.org/jira/browse/CB-9910) Add permission request for some gallery requests for **Android**
149* [CB-7668](https://issues.apache.org/jira/browse/CB-7668) Adding a sterner warning for `allowedit` on **Android**
150* Fixing contribute link.
151* Using the `CordovaResourceApi` to fine paths of files in the background thread.  If the file doesn't exist, return the content `URI`. 
152* Add engine tag for **Cordova-Android 5.0.x**
153* [CB-9583](https://issues.apache.org/jira/browse/CB-9583): Added support for **Marshmallow** permissions (**Android 6.0**)
154* Try to use `realpath` filename instead of default `modified.jpg`
155* [CB-6190](https://issues.apache.org/jira/browse/CB-6190) **iOS** camera plugin ignores quality parameter
156* [CB-9633](https://issues.apache.org/jira/browse/CB-9633) **iOS** Taking a Picture With Option `destinationType:NATIVE_URI` doesn't show image
157* [CB-9745](https://issues.apache.org/jira/browse/CB-9745) Camera plugin docs should be generated from the source
158* [CB-9622](https://issues.apache.org/jira/browse/CB-9622) **WP8** Camera Option `destinationType:NATIVE_URI` is a `NO-OP`
159* [CB-9623](https://issues.apache.org/jira/browse/CB-9623) Fixes various issues when `encodingType` set to `png`
160* [CB-9591](https://issues.apache.org/jira/browse/CB-9591) Retaining aspect ratio when resizing
161* [CB-9443](https://issues.apache.org/jira/browse/CB-9443) Pick correct `maxResolution` 
162* [CB-9151](https://issues.apache.org/jira/browse/CB-9151) Trigger `captureAction` only once
163* [CB-9413](https://issues.apache.org/jira/browse/CB-9413) Close `RandomAccessStream` once copied
164* [CB-5661](https://issues.apache.org/jira/browse/CB-5661) Remove outdated **iOS** quirks about memory
165* [CB-9349](https://issues.apache.org/jira/browse/CB-9349) Focus control and nice UI
166* [CB-9259](https://issues.apache.org/jira/browse/CB-9259) Forgot to add another check on which `URI` we're using when fixing this thing the first time
167* [CB-9247](https://issues.apache.org/jira/browse/CB-9247) Added macro to conditionally add `NSData+Base64.h`
168* [CB-9247](https://issues.apache.org/jira/browse/CB-9247) Fixes compilation errors with **cordova-ios 4.x**
169* Fix returning native url on **Windows**.
170
171### 1.2.0 (Jun 17, 2015)
172* Closing stale pull request: close #84
173* Closing stale pull request: close #66
174* [CB-9128](https://issues.apache.org/jira/browse/CB-9128) cordova-plugin-camera documentation translation: cordova-plugin-camera
175* Update docs. This closes #100
176* attempt to fix npm markdown issue
177* [CB-8883](https://issues.apache.org/jira/browse/CB-8883) fix picture rotation issue
178* one more alias
179* Fixed some nit white-space issues, aliased a little more
180* major refactor : readability
181* Patch for [CB-8498](https://issues.apache.org/jira/browse/CB-8498), this closes #64
182* [CB-8879](https://issues.apache.org/jira/browse/CB-8879) fix stripe issue with correct aspect ratio
183* [CB-8601](https://issues.apache.org/jira/browse/CB-8601) - iOS camera unit tests broken
184* [CB-7667](https://issues.apache.org/jira/browse/CB-7667) iOS8: Handle case where camera is not authorized (closes #49)
185* add missing license header
186
187### 1.1.0 (May 06, 2015)
188* [CB-8943](https://issues.apache.org/jira/browse/CB-8943) fix `PickAndContinue` issue on *Win10Phone*
189* [CB-8253](https://issues.apache.org/jira/browse/CB-8253) Fix potential unreleased resources
190* [CB-8909](https://issues.apache.org/jira/browse/CB-8909): Remove unused import from File
191* [CB-8404](https://issues.apache.org/jira/browse/CB-8404) typo fix `cameraproxy.js`
192* [CB-8404](https://issues.apache.org/jira/browse/CB-8404) Rotate camera feed with device orientation
193* [CB-8054](https://issues.apache.org/jira/browse/CB-8054) Support taking pictures from file for *WP8*
194* [CB-8405](https://issues.apache.org/jira/browse/CB-8405) Use `z-index` instead of `z-order`
195
196### 1.0.0 (Apr 15, 2015)
197* [CB-8780](https://issues.apache.org/jira/browse/CB-8780) - Display popover using main thread. Fixes popover slowness (closes #81)
198* [CB-8746](https://issues.apache.org/jira/browse/CB-8746) bumped version of file dependency
199* [CB-8746](https://issues.apache.org/jira/browse/CB-8746) gave plugin major version bump
200* [CB-8707](https://issues.apache.org/jira/browse/CB-8707) refactoring windows code to improve readability
201* [CB-8706](https://issues.apache.org/jira/browse/CB-8706) use filePicker if saveToPhotoAlbum is true
202* [CB-8706](https://issues.apache.org/jira/browse/CB-8706) remove unnecessary capabilities from xml
203* [CB-8747](https://issues.apache.org/jira/browse/CB-8747) updated dependency, added peer dependency
204* [CB-8683](https://issues.apache.org/jira/browse/CB-8683) updated blackberry specific references of org.apache.cordova.camera to cordova-plugin-camera
205* [CB-8782](https://issues.apache.org/jira/browse/CB-8782): Updated the docs to talk about the allowEdit quirks, it's not 100% working, but better than it was
206* [CB-8782](https://issues.apache.org/jira/browse/CB-8782): Fixed the flow so that we save the cropped image and use it, not the original non-cropped.  Crop only supports G+ Photos Crop, other crops may not work, depending on the OEM
207* [CB-8740](https://issues.apache.org/jira/browse/CB-8740): Removing FileHelper call that was failing on Samsung Galaxy S3, now that we have a real path, we only need to update the MediaStore, not pull from it in this case
208* [CB-8740](https://issues.apache.org/jira/browse/CB-8740): Partial fix for Save Image to Gallery error found in MobileSpec
209* [CB-8683](https://issues.apache.org/jira/browse/CB-8683) changed plugin-id to pacakge-name
210* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) properly updated translated docs to use new id
211* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) updated translated docs to use new id
212* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) Fix custom implementation of integerValueForKey (close #79)
213* Fix cordova-paramedic path change, build with TRAVIS_BUILD_DIR, use npm to install paramedic
214* docs: added 'Windows' to supported platforms
215* [CB-8653](https://issues.apache.org/jira/browse/CB-8653) Updated Readme
216* [CB-8659](https://issues.apache.org/jira/browse/CB-8659): ios: 4.0.x Compatibility: Remove use of deprecated headers
217
218### 0.3.6 (Mar 10, 2015)
219* Fix localize key for Videos. This closes #58
220* [CB-8235](https://issues.apache.org/jira/browse/CB-8235) android: Fix crash when selecting images from DropBox with spaces in path (close #65)
221* add try ... catch for getting image orientation
222* [CB-8599](https://issues.apache.org/jira/browse/CB-8599) fix threading issue with cameraPicker (fixes #72)
223* [CB-8559](https://issues.apache.org/jira/browse/CB-8559) Integrate TravisCI
224* [CB-8438](https://issues.apache.org/jira/browse/CB-8438) cordova-plugin-camera documentation translation: cordova-plugin-camera
225* [CB-8538](https://issues.apache.org/jira/browse/CB-8538) Added package.json file
226
227### 0.3.5 (Feb 04, 2015)
228* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Stop using now-deprecated [NSData base64EncodedString]
229* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Stop using now-deprecated integerValueForKey: class extension
230* [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Use argumentForIndex rather than NSArray extension
231* [CB-8032](https://issues.apache.org/jira/browse/CB-8032) ios: Add nativeURL external method support for CDVFileSystem->makeEntryForPath:isDirectory:
232* [CB-7938](https://issues.apache.org/jira/browse/CB-7938) ios: Added XCTest unit tests project, with stubs (adapted from SplashScreen unit test setup)
233* [CB-7937](https://issues.apache.org/jira/browse/CB-7937) ios: Re-factor iOS Camera plugin so that it is testable
234
235### 0.3.4 (Dec 02, 2014)
236* [CB-7977](https://issues.apache.org/jira/browse/CB-7977) Mention `deviceready` in plugin docs
237* [CB-7979](https://issues.apache.org/jira/browse/CB-7979) Each plugin doc should have a ## Installation section
238* Fix memory leak of image data in `imagePickerControllerReturnImageResult`
239* Pass uri to crop instead of pulling the low resolution image out of the intent return (close #43)
240* Add orientation support for PNG to Android (closes #45)
241* [CB-7700](https://issues.apache.org/jira/browse/CB-7700) cordova-plugin-camera documentation translation: cordova-plugin-camera
242
243### 0.3.3 (Oct 03, 2014)
244* [CB-7600](https://issues.apache.org/jira/browse/CB-7600) Adds informative message to error callback in manual test.
245
246### 0.3.2 (Sep 17, 2014)
247* [CB-7551](https://issues.apache.org/jira/browse/CB-7551) [Camera][iOS 8] Scaled images show a white line
248* [CB-7558](https://issues.apache.org/jira/browse/CB-7558) hasPendingOperation flag in Camera plugin's takePicture should be reversed to fix memory errors
249* [CB-7557](https://issues.apache.org/jira/browse/CB-7557) Camera plugin tests is missing a File dependency
250* [CB-7423](https://issues.apache.org/jira/browse/CB-7423) do cleanup after copyImage manual test
251* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) cordova-plugin-camera documentation translation: cordova-plugin-camera
252* [CB-7413](https://issues.apache.org/jira/browse/CB-7413) Resolve 'ms-appdata' URIs with File plugin
253* Fixed minor bugs with the browser
254* [CB-7433](https://issues.apache.org/jira/browse/CB-7433) Adds missing window reference to prevent manual tests failure on Android and iOS
255* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) cordova-plugin-camera documentation translation: cordova-plugin-camera
256* [CB-4003](https://issues.apache.org/jira/browse/CB-4003) Add config option to not use location information in Camera plugin (and default to not use it)
257* [CB-7461](https://issues.apache.org/jira/browse/CB-7461) Geolocation fails in Camera plugin in iOS 8
258* [CB-7378](https://issues.apache.org/jira/browse/CB-7378) Use single Proxy for both windows8 and windows.
259* [CB-7378](https://issues.apache.org/jira/browse/CB-7378) Adds support for windows platform
260* [CB-7433](https://issues.apache.org/jira/browse/CB-7433) Fixes manual tests failure on windows
261* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) Get the correct default for "quality" in the test
262* add documentation for manual tests
263* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) cordova-plugin-camera documentation translation: cordova-plugin-camera
264* [CB-4003](https://issues.apache.org/jira/browse/CB-4003) Add config option to not use location information in Camera plugin (and default to not use it)
265* [CB-7461](https://issues.apache.org/jira/browse/CB-7461) Geolocation fails in Camera plugin in iOS 8
266* [CB-7433](https://issues.apache.org/jira/browse/CB-7433) Fixes manual tests failure on windows
267* [CB-7378](https://issues.apache.org/jira/browse/CB-7378) Use single Proxy for both windows8 and windows.
268* [CB-7378](https://issues.apache.org/jira/browse/CB-7378) Adds support for windows platform
269* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) Get the correct default for "quality" in the test
270* add documentation for manual tests
271* Updated docs for browser
272* Added support for the browser
273* [CB-7286](https://issues.apache.org/jira/browse/CB-7286) [BlackBerry10] Use getUserMedia if camera card is unavailable
274* [CB-7180](https://issues.apache.org/jira/browse/CB-7180) Update Camera plugin to support generic plugin webView UIView (which can be either a UIWebView or WKWebView)
275* Renamed test dir, added nested plugin.xml
276* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) added manual tests
277* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) Port camera tests to plugin-test-framework
278
279### 0.3.1 (Aug 06, 2014)
280* **FFOS** update CameraProxy.js
281* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) ios: Add explicit dependency on CoreLocation.framework
282* [BlackBerry10] Doc correction - sourceType is supported
283* [CB-7071](https://issues.apache.org/jira/browse/CB-7071) android: Fix callback firing before CROP intent is sent when allowEdit=true
284* [CB-6875](https://issues.apache.org/jira/browse/CB-6875) android: Handle exception when SDCard is not mounted
285* ios: Delete postImage (dead code)
286* Prevent NPE on processResiultFromGallery when intent comes null
287* Remove iOS doc reference to non-existing navigator.fileMgr API
288* Docs updated with some default values
289* Removes File plugin dependency from windows8 code.
290* Use WinJS functionality to resize image instead of File plugin functionality
291* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
292
293### 0.3.0 (Jun 05, 2014)
294* [CB-5895](https://issues.apache.org/jira/browse/CB-5895) documented saveToPhotoAlbum quirk on WP8
295* Remove deprecated symbols for iOS < 6
296* documentation translation: cordova-plugin-camera
297* ubuntu: use application directory for images
298* [CB-6795](https://issues.apache.org/jira/browse/CB-6795) Add license
299* Little fix in code formatting
300* [CB-6613](https://issues.apache.org/jira/browse/CB-6613) Use WinJS functionality to get base64-encoded content of image instead of File plugin functionality
301* [CB-6612](https://issues.apache.org/jira/browse/CB-6612) camera.getPicture now always returns encoded JPEG image
302* Removed invalid note from [CB-5398](https://issues.apache.org/jira/browse/CB-5398)
303* [CB-6576](https://issues.apache.org/jira/browse/CB-6576) - Returns a specific error message when app has no access to library.
304* [CB-6491](https://issues.apache.org/jira/browse/CB-6491) add CONTRIBUTING.md
305* [CB-6546](https://issues.apache.org/jira/browse/CB-6546) android: Fix a couple bugs with allowEdit pull request
306* [CB-6546](https://issues.apache.org/jira/browse/CB-6546) android: Add support for allowEdit Camera option
307
308### 0.2.9 (Apr 17, 2014)
309* [CB-6460](https://issues.apache.org/jira/browse/CB-6460): Update license headers
310* [CB-6422](https://issues.apache.org/jira/browse/CB-6422): [windows8] use cordova/exec/proxy
311* [WP8] When only targetWidth or targetHeight is provided, use it as the only bound
312* [CB-4027](https://issues.apache.org/jira/browse/CB-4027), [CB-5102](https://issues.apache.org/jira/browse/CB-5102), [CB-2737](https://issues.apache.org/jira/browse/CB-2737), [CB-2387](https://issues.apache.org/jira/browse/CB-2387): [WP] Fix camera issues, cropping, memory leaks
313* [CB-6212](https://issues.apache.org/jira/browse/CB-6212): [iOS] fix warnings compiled under arm64 64-bit
314* [BlackBerry10] Add rim xml namespaces declaration
315* Add NOTICE file
316
317### 0.2.8 (Feb 26, 2014)
318* [CB-1826](https://issues.apache.org/jira/browse/CB-1826) Catch OOM on gallery image resize
319
320### 0.2.7 (Feb 05, 2014)
321* [CB-4919](https://issues.apache.org/jira/browse/CB-4919) firefox os quirks added and supported platforms list is updated
322* getPicture via web activities
323* Documented quirk for [CB-5335](https://issues.apache.org/jira/browse/CB-5335) + [CB-5206](https://issues.apache.org/jira/browse/CB-5206) for WP7+8
324* reference the correct firefoxos implementation
325* [BlackBerry10] Add permission to access_shared
326
327### 0.2.6 (Jan 02, 2014)
328* [CB-5658](https://issues.apache.org/jira/browse/CB-5658) Add doc/index.md for Camera plugin
329* [CB-2442](https://issues.apache.org/jira/browse/CB-2442) [CB-2419](https://issues.apache.org/jira/browse/CB-2419) Use Windows.Storage.ApplicationData.current.localFolder, instead of writing to app package.
330* [BlackBerry10] Adding platform level permissions
331* [CB-5599](https://issues.apache.org/jira/browse/CB-5599) Android: Catch and ignore OutOfMemoryError in getRotatedBitmap()
332
333### 0.2.5 (Dec 4, 2013)
334* fix camera for firefox os
335* getPicture via web activities
336* [ubuntu] specify policy_group
337* add ubuntu platform
338* 1. User Agent detection now detects AmazonWebView. 2. Change to use amazon-fireos as the platform if user agent string contains 'cordova-amazon-fireos'
339* Added amazon-fireos platform.
340
341### 0.2.4 (Oct 28, 2013)
342* [CB-5128](https://issues.apache.org/jira/browse/CB-5128): added repo + issue tag to plugin.xml for camera plugin
343* [CB-4958](https://issues.apache.org/jira/browse/CB-4958) - iOS - Camera plugin should not show the status bar
344* [CB-4919](https://issues.apache.org/jira/browse/CB-4919) updated plugin.xml for FxOS
345* [CB-4915](https://issues.apache.org/jira/browse/CB-4915) Incremented plugin version on dev branch.
346
347### 0.2.3 (Sept 25, 2013)
348* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) bumping&resetting version
349* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) forgot index.html
350* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming core inside cameraProxy
351* [Windows8] commandProxy has moved
352* [Windows8] commandProxy has moved
353* added Camera API for FirefoxOS
354* Rename CHANGELOG.md -> RELEASENOTES.md
355* [CB-4823](https://issues.apache.org/jira/browse/CB-4823) Fix XCode 5 camera plugin warnings
356* Fix compiler warnings
357* [CB-4765](https://issues.apache.org/jira/browse/CB-4765) Move ExifHelper.java into Camera Plugin
358* [CB-4764](https://issues.apache.org/jira/browse/CB-4764) Remove reference to DirectoryManager from CameraLauncher
359* [CB-4763](https://issues.apache.org/jira/browse/CB-4763) Use a copy of FileHelper.java within camera-plugin.
360* [CB-4752](https://issues.apache.org/jira/browse/CB-4752) Incremented plugin version on dev branch.
361* [CB-4633](https://issues.apache.org/jira/browse/CB-4633): We really should close cursors.  It's just the right thing to do.
362* No longer causes a stack trace, but it doesn't cause the error to be called.
363* [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming org.apache.cordova.core.camera to org.apache.cordova.camera
364
365### 0.2.1 (Sept 5, 2013)
366* [CB-4656](https://issues.apache.org/jira/browse/CB-4656) Don't add line-breaks to base64-encoded images (Fixes type=DataURI)
367* [CB-4432](https://issues.apache.org/jira/browse/CB-4432) copyright notice change