PageRenderTime 53ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/plugins/cordova-plugin-contacts/RELEASENOTES.md

https://gitlab.com/gagandeep/helloworld
Markdown | 208 lines | 188 code | 20 blank | 0 comment | 0 complexity | 8f283c2016502346e75c0772aef5c368 MD5 | raw file
  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. ### 2.0.1 (Jan 15, 2016)
  23. * CB-10159 **Android** Adding restore callback to handle Activity destruction
  24. * CB-10319 **Android** Adding reflective helper methods for permission requests
  25. * CB-10117 Added new tests
  26. * CB-10131 Fixed null contact creation.
  27. * CB-10053 Documents `ContactFieldType` enumeration.
  28. * CB-10148 **Android** Added `READ_CONTACTS` permission request when picking a contact
  29. * CB-10053 Accept assets `URIs` for contact photos
  30. * CB-8115 Save contact birthday properly
  31. * CB-6979 Don't create duplicates for extracted contacts photos
  32. * CB-5308 Makes contacts save specs passing
  33. * CB-5308 Return `rawId` instead of id when modifying existing contact
  34. * CB-4921 Corrects examples by adding missing `multiple` option where multiple contacts are expected
  35. * CB-10094 **Android** Fixed empty string comparison
  36. * CB-3950 Adds support for custom labels
  37. * CB-9770 Request user permissions before picking a contact
  38. * CB-8156 Call error callback on `pickContact` cancellation
  39. * CB-7906 Prevent app crash when `desiredFields` option has undefined items
  40. * CB-7021 Adds manual test for `pickContact`
  41. ### 2.0.0 (Nov 18, 2015)
  42. * [CB-10035](https://issues.apache.org/jira/browse/CB-10035) Updated `RELEASENOTES` to be newest to oldest
  43. * [CB-9728](https://issues.apache.org/jira/browse/CB-9728) Solving memory leak issues due to opened cursor objects
  44. * [CB-9940](https://issues.apache.org/jira/browse/CB-9940) Adding namespace declarations for `m3` and uap to `plugin.xml`.
  45. * [CB-9905](https://issues.apache.org/jira/browse/CB-9905) mark tests as pending if **iOS** permission is blocked.
  46. * Refactored `ContactManager` after feedback
  47. * Commit of Contacts Plugin with new `API` for new **MarshMallow** permissions for **Android 6.0**
  48. * Fixing contribute link.
  49. * [CB-9823](https://issues.apache.org/jira/browse/CB-9823) Making sure the `photoCursor` is always closed.
  50. * Shortened multiple references to use `CommonDataKinds` directly
  51. * removed mulitple calls `toLowerCase(Locale.getDefault())` for the same string, use type Phone `enum` directly.
  52. * [CB-8537](https://issues.apache.org/jira/browse/CB-8537) Updated source to pass `Fortify` scan.
  53. * Update `ContactProxy.js`
  54. * Do not return absolute path for contact images.
  55. * [CB-9579](https://issues.apache.org/jira/browse/CB-9579) Fixed failed tests when `DeleteMe` contact already exists
  56. * [CB-9054](https://issues.apache.org/jira/browse/CB-9054): Can't fully reproduce, but we should probably wrap this in an exception anyway.
  57. ### 1.1.0 (Jun 17, 2015)
  58. * [CB-9128](https://issues.apache.org/jira/browse/CB-9128) cordova-plugin-contacts documentation translation: cordova-plugin-contacts
  59. * fix npm md issue
  60. * Add more install text for legacy versions of cordova tools. This closes #60
  61. * [CB-9056](https://issues.apache.org/jira/browse/CB-9056) Increased timeout of failing tests
  62. * [CB-8987](https://issues.apache.org/jira/browse/CB-8987): Support for save and remove for Windows 10
  63. * [CB-5278](https://issues.apache.org/jira/browse/CB-5278): We must close the cursor or we take down the whole app, and the debugger doesn't catch it.
  64. ### 1.0.0 (Apr 15, 2015)
  65. * [CB-8746](https://issues.apache.org/jira/browse/CB-8746) gave plugin major version bump
  66. * [CB-8683](https://issues.apache.org/jira/browse/CB-8683) updated wp specific references of old id to new id
  67. * [CB-8683](https://issues.apache.org/jira/browse/CB-8683) changed plugin-id to pacakge-name
  68. * [CB-8653](https://issues.apache.org/jira/browse/CB-8653) properly updated translated docs to use new id
  69. * [CB-8653](https://issues.apache.org/jira/browse/CB-8653) updated translated docs to use new id
  70. * Use TRAVIS_BUILD_DIR, install paramedic by npm
  71. * [CB-8653](https://issues.apache.org/jira/browse/CB-8653) Updated Readme
  72. * [CB-8659](https://issues.apache.org/jira/browse/CB-8659): ios: 4.0.x Compatibility: Remove use of initWebView method
  73. * [CB-8659](https://issues.apache.org/jira/browse/CB-8659): ios: 4.0.x Compatibility: Remove use of deprecated headers
  74. * [CB-8604](https://issues.apache.org/jira/browse/CB-8604) Pended unsupported test for wp8, updated documentation
  75. * [CB-8561](https://issues.apache.org/jira/browse/CB-8561) Integrate TravisCI
  76. * [CB-8438](https://issues.apache.org/jira/browse/CB-8438) cordova-plugin-contacts documentation translation: cordova-plugin-contacts
  77. * [CB-8538](https://issues.apache.org/jira/browse/CB-8538) Added package.json file
  78. * windows: pended .remove test as it is not supported on windows
  79. * [CB-8395](https://issues.apache.org/jira/browse/CB-8395) marked unsupported tests pending on wp8
  80. ### 0.2.16 (Feb 04, 2015)
  81. * [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Stop using (newly) deprecated CordovaLib functions
  82. * [CB-8351](https://issues.apache.org/jira/browse/CB-8351) ios: Use argumentForIndex rather than NSArray extension
  83. * android: Update ContactName support
  84. * Updated the comments for ContactOrganization constructor.
  85. ### 0.2.15 (Dec 02, 2014)
  86. * [CB-7131](https://issues.apache.org/jira/browse/CB-7131) Check for profile photo existance
  87. * [CB-7896](https://issues.apache.org/jira/browse/CB-7896) Better way to detect **Windows** and **WindowsPhone8.1**
  88. * [CB-7896](https://issues.apache.org/jira/browse/CB-7896) Pending tests for `Save` and `Find` methods for **Windows** cause they are not supported yet
  89. * [CB-7977](https://issues.apache.org/jira/browse/CB-7977) Mention `deviceready` in plugin docs
  90. * [CB-7772](https://issues.apache.org/jira/browse/CB-7772) - [Contacts] Cancelling `pickContact` should call the error callback, not the success callback
  91. * [CB-7761](https://issues.apache.org/jira/browse/CB-7761) - Misleading text in documentation
  92. * [CB-7762](https://issues.apache.org/jira/browse/CB-7762) - Parameter list is incorrect for `contacts.find`
  93. * [CB-7700](https://issues.apache.org/jira/browse/CB-7700) cordova-plugin-contacts documentation translation: cordova-plugin-contacts
  94. ### 0.2.14 (Oct 03, 2014)
  95. * [CB-7373](https://issues.apache.org/jira/browse/CB-7373) Removes unnecessary Error object creation
  96. * [CB-7373](https://issues.apache.org/jira/browse/CB-7373) Adds additional output if method is not supported.
  97. * [CB-7357](https://issues.apache.org/jira/browse/CB-7357) Adds missing 'capability' element to phone's appxmanifest.
  98. ### 0.2.13 (Sep 17, 2014)
  99. * [CB-7546](https://issues.apache.org/jira/browse/CB-7546) [Contacts][iOS] pickContact shows exception in the console log
  100. * [CB-6374](https://issues.apache.org/jira/browse/CB-6374) Fix iOS 6 deprecation warnings in Contacts
  101. * [CB-7544](https://issues.apache.org/jira/browse/CB-7544) [Contacts][iOS 8] Contact picker is read-only in iOS 8
  102. * [CB-7523](https://issues.apache.org/jira/browse/CB-7523) Fixing "ContactFieldType" error in the config.xml
  103. * [CB-6724](https://issues.apache.org/jira/browse/CB-6724) Empty may be expected.
  104. * [CB-7249](https://issues.apache.org/jira/browse/CB-7249) cordova-plugin-contacts documentation translation
  105. * Add missing test, skip some specs on wp
  106. * rm old test folder and merged with renamed tests folder
  107. * [CB-7290](https://issues.apache.org/jira/browse/CB-7290) Adds support for universal Windows platform.
  108. * Renamed test dir, added nested plugin.xml
  109. * [CB-7148](https://issues.apache.org/jira/browse/CB-7148) Added manual tests
  110. * Removed js-module for tests from plugin.xml
  111. * Changing cdvtest format to use module exports
  112. * register tests using new style
  113. * convert test to new style
  114. * added documentation for manual tests
  115. * merged changes for test framework plugin
  116. ### 0.2.12 (Aug 06, 2014)
  117. * fixes .find method when 'options' param is not passed. Will return all contacts on missing 'options' param
  118. * [FFOS] update ContactsProxy.js
  119. * Removing a stray unicode character
  120. * [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
  121. * [CB-5698](https://issues.apache.org/jira/browse/CB-5698) ios: Check to see if photoData exists before using
  122. ### 0.2.11 (Jul 2, 2014)
  123. * [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Spanish and French Translations added. Github close #25
  124. * Remove deprecated symbols for iOS < 6
  125. * [CB-6797](https://issues.apache.org/jira/browse/CB-6797) Add license
  126. * [wp8] now pupulates contact photos
  127. * Update license headers format
  128. * Add pickContact functionality to cordova contacts plugin
  129. * [CB-5416](https://issues.apache.org/jira/browse/CB-5416) - Adding support for auto-managing permissions
  130. * [CB-6682](https://issues.apache.org/jira/browse/CB-6682) move windows8 command proxy into it's missing platform tag. This closes #30
  131. * Add ContactError codes to index.md doc (closes #28)
  132. * [CB-6491](https://issues.apache.org/jira/browse/CB-6491) add CONTRIBUTING.md
  133. * Docs typo: navigator.contacts.length -> contacts.length
  134. * [CB-5698](https://issues.apache.org/jira/browse/CB-5698) ios: Check to see if photoData exists before using
  135. * [CB-7003](https://issues.apache.org/jira/browse/CB-7003) android: Make pickContact pick correct contact on Android 4.3 and 4.4.3
  136. ### 0.2.10 (Apr 17, 2014)
  137. * [CB-6126](https://issues.apache.org/jira/browse/CB-6126): [BlackBerry10] Update docs quirks section for fields which are supported
  138. * [CB-6212](https://issues.apache.org/jira/browse/CB-6212): [iOS] fix warnings compiled under arm64 64-bit
  139. * [CB-6460](https://issues.apache.org/jira/browse/CB-6460): Update license headers
  140. * Add NOTICE file
  141. ### 0.2.9 (Feb 26, 2014)
  142. * [CB-6086](https://issues.apache.org/jira/browse/CB-6086) Fix typo in ffos part of plugin.xml: Camera -> Contacts
  143. * [CB-5994](https://issues.apache.org/jira/browse/CB-5994) Switch Contact ID lookup to use Raw contact id.
  144. ### 0.2.8 (Feb 05, 2014)
  145. * [CB-3208](https://issues.apache.org/jira/browse/CB-3208) FFOS docs updated
  146. * [CB-4590](https://issues.apache.org/jira/browse/CB-4590) - chooseContact in CDVContacts crashes app
  147. ### 0.2.7 (Jan 02, 2014)
  148. * B-5658 Add doc/index.md for Contacts plugin
  149. ### 0.2.6 (Dec 4, 2013)
  150. * Fix bad commit/merge
  151. * [CB-3035](https://issues.apache.org/jira/browse/CB-3035) Fix issue with windows new line char \n\r
  152. * wrong example given
  153. * docs added
  154. * FxOS name fields are arrays hackedSearch refactored search based on find commented out
  155. * search hacked via getAll
  156. * search added - no idea if this is working
  157. * createMozillaFromCordova and vice versa are used to translate contact objects from one API to another.
  158. * add/remove working
  159. * save is working
  160. * attempt to save is failing trying to limit the translated contact fields to name and familyName, but still failing
  161. * save is linked with the proxy contact.name doesn't exist www/Contact.js#Contact.prototype.save check on which side is the error
  162. * [CB-5214](https://issues.apache.org/jira/browse/CB-5214) Make mobile spec tests on WP8 to run w/o user interaction + Sync with cordova-mobile-spec
  163. * [CB-5525](https://issues.apache.org/jira/browse/CB-5525) WP8. Contacts Api fails in case of there is special character in contact field
  164. * fixed ubuntu policy error
  165. * [ubuntu] specify policy_group
  166. * add ubuntu platform
  167. * [CB-3035](https://issues.apache.org/jira/browse/CB-3035) Fix issue with windows new line char \n\r
  168. * 1. Added amazon-fireos platform. 2. Change to use amazon-fireos as the platform if user agent string contains 'cordova-amazon-fireos'.
  169. * [CB-5198](https://issues.apache.org/jira/browse/CB-5198) [BlackBerry10] Update dependencies to point to registry
  170. * handle null filter when fields are specified. ( long standing pull-req from @kevfromireland )
  171. ### 0.2.5 (Oct 28, 2013)
  172. * [CB-5128](https://issues.apache.org/jira/browse/CB-5128): added repo + issue tags for contacts
  173. * [CB-5010](https://issues.apache.org/jira/browse/CB-5010) Incremented plugin version on dev branch.
  174. ### 0.2.4 (Oct 9, 2013)
  175. * [CB-4950](https://issues.apache.org/jira/browse/CB-4950) Remove the dependence on concrete component android.webkit.WebView.
  176. * [CB-4915](https://issues.apache.org/jira/browse/CB-4915) Incremented plugin version on dev branch.
  177. ### 0.2.3 (Sept 25, 2013)
  178. * [CB-4889](https://issues.apache.org/jira/browse/CB-4889) bumping&resetting version
  179. * [BlackBerry10] removed uneeded permission tags in plugin.xml
  180. * [CB-4889](https://issues.apache.org/jira/browse/CB-4889) renaming blackberry10 reference in plugin.xml
  181. * [CB-4888](https://issues.apache.org/jira/browse/CB-4888) renaming org.apache.cordova.core.contacts to org.apache.cordova.contacts
  182. * added contacts api for firefoxos
  183. * Rename CHANGELOG.md -> RELEASENOTES.md
  184. * [CB-4824](https://issues.apache.org/jira/browse/CB-4824) Fix XCode 5 contacts plugin warnings
  185. * [CB-4752](https://issues.apache.org/jira/browse/CB-4752) Incremented plugin version on dev branch.
  186. ### 0.2.1 (Sept 5, 2013)
  187. * [CB-4580](https://issues.apache.org/jira/browse/CB-4580) Fixed up duplicate definitions of module id
  188. * [CB-4432](https://issues.apache.org/jira/browse/CB-4432) Copyright notice change