Return-Path: X-Original-To: apmail-cordova-commits-archive@www.apache.org Delivered-To: apmail-cordova-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 59E7010CCB for ; Mon, 10 Feb 2014 23:51:11 +0000 (UTC) Received: (qmail 64988 invoked by uid 500); 10 Feb 2014 23:51:09 -0000 Delivered-To: apmail-cordova-commits-archive@cordova.apache.org Received: (qmail 64973 invoked by uid 500); 10 Feb 2014 23:51:09 -0000 Mailing-List: contact commits-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list commits@cordova.apache.org Received: (qmail 64934 invoked by uid 99); 10 Feb 2014 23:51:04 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 23:51:04 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Feb 2014 23:50:57 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 99BF52388AB8; Mon, 10 Feb 2014 23:50:34 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1566867 - in /cordova/site: public/blog/index.html public/index.html public/news/2014/02/ public/news/2014/02/10/ public/news/2014/02/10/plugins-release.html public/rss.xml www/_posts/2014-02-10-plugins-release.md Date: Mon, 10 Feb 2014 23:50:34 -0000 To: commits@cordova.apache.org From: steven@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140210235034.99BF52388AB8@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: steven Date: Mon Feb 10 23:50:33 2014 New Revision: 1566867 URL: http://svn.apache.org/r1566867 Log: added plugin release blog post Added: cordova/site/public/news/2014/02/ cordova/site/public/news/2014/02/10/ cordova/site/public/news/2014/02/10/plugins-release.html cordova/site/www/_posts/2014-02-10-plugins-release.md Modified: cordova/site/public/blog/index.html cordova/site/public/index.html cordova/site/public/rss.xml Modified: cordova/site/public/blog/index.html URL: http://svn.apache.org/viewvc/cordova/site/public/blog/index.html?rev=1566867&r1=1566866&r2=1566867&view=diff ============================================================================== --- cordova/site/public/blog/index.html (original) +++ cordova/site/public/blog/index.html Mon Feb 10 23:50:33 2014 @@ -67,6 +67,11 @@
  • + 10 Feb 2014 » + Plugins Release: Feb 10, 2014 +
  • + +
  • 31 Jan 2014 » Tools Release: Jan 31, 2014
  • Modified: cordova/site/public/index.html URL: http://svn.apache.org/viewvc/cordova/site/public/index.html?rev=1566867&r1=1566866&r2=1566867&view=diff ============================================================================== --- cordova/site/public/index.html (original) +++ cordova/site/public/index.html Mon Feb 10 23:50:33 2014 @@ -98,6 +98,54 @@

    News Subscribe

      +
    • 10 Feb 2014 » Plugins Release: Feb 10, 2014 + +

      The following plugins were updated today:

      + +
        +
      • org.apache.cordova.battery-status@0.2.7
      • + +
      • org.apache.cordova.camera@0.2.7
      • + +
      • org.apache.cordova.console@0.2.7
      • + +
      • org.apache.cordova.contacts@0.2.8
      • + +
      • org.apache.cordova.device@0.2.8
      • + +
      • org.apache.cordova.device-motion@0.2.6
      • + +
      • org.apache.cordova.device-orientation@0.3.5
      • + +
      • org.apache.cordova.dialogs@0.2.6
      • + +
      • org.apache.cordova.file@1.0.0
      • + +
      • org.apache.cordova.file-transfer@0.4.1
      • + +
      • org.apache.cordova.geolocation@0.3.6
      • + +
      • org.apache.cordova.globalization@0.2.6
      • + +
      • org.apache.cordova.inappbrowser@0.3.1
      • + +
      • org.apache.cordova.media@0.2.8
      • + +
      • org.apache.cordova.media-capture@0.2.7
      • + +
      • org.apache.cordova.network-information@0.2.7
      • + +
      • org.apache.cordova.vibration@0.3.7
      • +
      + +

      The most noticeable changes in this release are to the File plugin. It has been revamped to use a new URL scheme cdvfile://localhost/<filesystemType>/<path to file>. These URLs are generated by all file operations, and are passed over the bridge to native code. (This is in contrast to the previous version, which passed around absolute paths on the device filesystem).

      + +

      Most of these changes are to bring us more in line with the HTML Filesystem standard, although they will also allow us to extend the filesystem abstraction to cover new kinds of storage, both internal and external to devices.

      + +

      Other changes include:

      + + +
    • 31 Jan 2014 » Tools Release: Jan 31, 2014

      It’s been a long time since our last tools release, but it’s certainly no sign of stagnation. Today’s release is action packed!

      @@ -173,22 +221,6 @@ npm update -g plugman -
    • 16 Dec 2013 » Apache Cordova 3.3.0 - -

      On Friday, Cordova 3.3 went live on npm. Woohoo!

      - -

      This release brings with it initial support for Ubuntu Touch as well as Amazon Fire OS!

      - -

      To upgrade: (replace android with the platform you want to update):

      - -
      npm install -g cordova
      -cd my_project
      -cordova platform update android
      - -

      For non-CLI projects or for pre-3.0 projects, refer to the upgrade guides.

      - - -

    Added: cordova/site/public/news/2014/02/10/plugins-release.html URL: http://svn.apache.org/viewvc/cordova/site/public/news/2014/02/10/plugins-release.html?rev=1566867&view=auto ============================================================================== --- cordova/site/public/news/2014/02/10/plugins-release.html (added) +++ cordova/site/public/news/2014/02/10/plugins-release.html Mon Feb 10 23:50:33 2014 @@ -0,0 +1,447 @@ + + + + + + + + + + + Plugins Release: Feb 10, 2014 + + + + + + + + + + + + + + + +

    +
    + + +
    +

    Plugins Release: Feb 10, 2014

    +
    Posted by: Steve Gill
    +

    10 Feb 2014

    +
    + +

    The following plugins were updated today:

    + +
      +
    • org.apache.cordova.battery-status@0.2.7
    • + +
    • org.apache.cordova.camera@0.2.7
    • + +
    • org.apache.cordova.console@0.2.7
    • + +
    • org.apache.cordova.contacts@0.2.8
    • + +
    • org.apache.cordova.device@0.2.8
    • + +
    • org.apache.cordova.device-motion@0.2.6
    • + +
    • org.apache.cordova.device-orientation@0.3.5
    • + +
    • org.apache.cordova.dialogs@0.2.6
    • + +
    • org.apache.cordova.file@1.0.0
    • + +
    • org.apache.cordova.file-transfer@0.4.1
    • + +
    • org.apache.cordova.geolocation@0.3.6
    • + +
    • org.apache.cordova.globalization@0.2.6
    • + +
    • org.apache.cordova.inappbrowser@0.3.1
    • + +
    • org.apache.cordova.media@0.2.8
    • + +
    • org.apache.cordova.media-capture@0.2.7
    • + +
    • org.apache.cordova.network-information@0.2.7
    • + +
    • org.apache.cordova.vibration@0.3.7
    • +
    + +

    The most noticeable changes in this release are to the File plugin. It has been revamped to use a new URL scheme cdvfile://localhost/<filesystemType>/<path to file>. These URLs are generated by all file operations, and are passed over the bridge to native code. (This is in contrast to the previous version, which passed around absolute paths on the device filesystem).

    + +

    Most of these changes are to bring us more in line with the HTML Filesystem standard, although they will also allow us to extend the filesystem abstraction to cover new kinds of storage, both internal and external to devices.

    + +

    Other changes include:

    + +
      +
    • The file plugin is now much more modular. The “Filesystem” is now an abstract class that developers can subclass to write their own filesystem types.
    • + +
    • Developers can use the existing filesystem types, or new types, to provide new filesystem roots for their applications. (No longer limited to just persistent and temporary, or just a single directory for storage.)
    • + +
    • Filesystem URLs paths are now relative to the filesystem root, helping to sandbox the filesystems and keep applications from stepping on each others’ toes.
    • + +
    • Application developers can now configure the file plugin to use a more sensible location for storing persistent files. On iOS, this means storing files in the Library directory, rather than the Documents directory. On Android, it means using the application’s internal storage directory rather than the SD card partition. See the README file for information on configuring your applications.
    • + +
    • Several other bugs have been fixed, and our test coverage has increased.
    • +
    + +

    org.apache.cordova.battery-status

    + +
      +
    • Add Tizen plugin support
    • +
    + +

    org.apache.cordova.camera

    + +
      +
    • CB-4919 firefox os quirks added and supported platforms list is updated
    • + +
    • getPicture via web activities
    • + +
    • Documented quirk for CB-5335 + CB-5206 for WP7+8
    • + +
    • reference the correct firefoxos implementation
    • + +
    • [BlackBerry10] Add permission to access_shared
    • +
    + +

    org.apache.cordova.console

    + +
      +
    • Native console needs to be called DebugConsole to avoid ambiguous reference. This commit requires the 3.4.0 version of the native class factory
    • + +
    • CB-4718 fixed Console plugin not working on wp
    • +
    + +

    org.apache.cordova.contacts

    + +
      +
    • [CB-3208] FFOS docs updated
    • + +
    • CB-4590 - chooseContact in CDVContacts crashes app
    • +
    + +

    org.apache.cordova.device

    + +
      +
    • Tizen support added
    • +
    + +

    org.apache.cordova.device-motion

    + +
      +
    • Add Tizen support
    • +
    + +

    org.apache.cordova.device-orientation

    + +
      +
    • [ubuntu] request sensors permission
    • + +
    • [ubuntu] add missing files
    • + +
    • Add support for Tizen.
    • + +
    • FFOS info added
    • +
    + +

    org.apache.cordova.dialogs

    + +
      +
    • no need to recreate the manifest.webapp file after each cordova prepare for FFOS
    • + +
    • FFOS description added
    • +
    + +

    org.apache.cordova.file

    + +
      +
    • CB-5974: Use safe ‘Compatibility’ mode by default
    • + +
    • CB-5915: Add option for new persistent storage location for iOS
    • + +
    • CB-5916: Add option for new persistent storage location for Android
    • + +
    • Add default FS root to new FS objects
    • + +
    • CB-5899: Make DirectoryReader.readEntries return properly formatted Entry objects
    • + +
    • Add constructor params to FileUploadResult related to CB-2421
    • + +
    • Fill out filesystem attribute of entities returned from resolveLocalFileSystemURL
    • + +
    • Android: Expose filePlugin getter so that other plugins can register filesystems
    • + +
    • Add backwards-compatibility shim for file-transfer
    • + +
    • Android: Allow third-party plugin registration
    • + +
    • CB-5810 [BlackBerry10] resolve local:/// paths (application assets)
    • + +
    • CB-5774: create DirectoryEntry instead of FileEntry
    • + +
    • Initial fix for CB-5747: Windows 8: DirectoryEntry.getDirectory fails when path contains directory separator
    • + +
    • Android: Allow absolute paths on Entry.getFile / Entry.getDirectory
    • + +
    • CB-5008: Rename resolveLocalFileSystemURI to resolveLocalFileSystemURL
    • + +
    • CB-4899 [BlackBerry10] Fix resolve directories
    • + +
    • CB-5602 Windows8. Fix File Api mobile spec tests
    • + +
    • Android: Better support for content urls and cross-filesystem copy/move ops
    • + +
    • CB-5699 [BlackBerry10] Update resolveLocalFileSystemURI implementation
    • + +
    • CB-5658 Update license comment formatting of doc/index.md
    • + +
    • CB-5658 Add doc.index.md for File plugin.
    • + +
    • CB-5658 Delete stale snapshot of plugin docs
    • + +
    • CB-5403: Backwards-compatibility with file:// urls where possible
    • + +
    • Android: Clean up unclosed file objects
    • + +
    • Log file path for File exceptions.
    • + +
    • CB-5532 WP8. Add binary data support to FileWriter
    • + +
    • CB-5531 WP8. File Api readAsText incorrectly handles position args
    • + +
    • Added ubuntu platform support
    • + +
    • Added amazon-fireos platform support
    • + +
    • CB-5118 [BlackBerry10] Add check for undefined error handler
    • + +
    • CB-5403: Bump File plugin major version
    • + +
    • CB-5408: Add handler for filesystem urls
    • + +
    • CB-5407: Update Android native code to use filesystem URLs internally
    • +
    + +

    org.apache.cordova.file-transfer

    + +
      +
    • CB-5365 Remove unused exception var to prevent warnings?
    • + +
    • CB-2421 explicitly write the bytesSent,responseCode,result to the FileUploadResult pending release of cordova-plugin-file dependency, added some sanity checks for callbacks
    • + +
    • iOS: Update for new file plugin api
    • + +
    • CB-5631 Removed SimpleTrackingInputStream.read(byte[] buffer)
    • + +
    • CB-5762 android: Fix lengthComputable set wrong for gzip downloads
    • + +
    • CB-4899 [BlackBerry10] Improve binary file transfer download
    • + +
    • CB-5722 [BlackBerry10] Update upload function to use native file object
    • + +
    • CB-5658 Delete stale snapshot of plugin docs
    • + +
    • CB-5466: Update to work with filesystem URLs
    • +
    + +

    org.apache.cordova.geolocation

    + +
      +
    • add ubuntu platform support
    • + +
    • CB-5326 adding FFOS permission and updating supported platforms
    • + +
    • CB-5729 [BlackBerry10] Update GeolocationProxy to return collapsed object
    • +
    + +

    org.apache.cordova.globalization

    + +
      +
    • Add Tizen plugin support
    • +
    + +

    org.apache.cordova.inappbrowser

    + +
      +
    • CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+
    • + +
    • Didn’t test on ICS or lower, getDrawable isn’t supported until Jellybean
    • + +
    • add ubuntu platform
    • + +
    • Adding drawables to the inAppBrowser. This doesn’t look quite right, but it’s a HUGE improvement over the previous settings
    • + +
    • CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+
    • + +
    • Remove alive from InAppBrowser.js since it didn’t catch the case where the browser is closed by the user.
    • + +
    • CB-5733 Fix IAB.close() not working if called before show() animation is done
    • +
    + +

    org.apache.cordova.media

    + +
      +
    • Add preliminary support for Tizen.
    • + +
    • [CB-4755] Fix crash in Media.setVolume on iOS
    • +
    + +

    org.apache.cordova.media-capture

    + +
      +
    • [ubuntu] request audio/camera/microphone permission
    • + +
    • fixed cordova cli add capture plugin not work wp
    • + +
    • CB-5685 [BlackBerry10] Add access_shared permission
    • +
    + +

    org.apache.cordova.network-information

    + +
      +
    • Initial implementation of Tizen plugin.
    • +
    + +

    org.apache.cordova.splashscreen

    + +
      +
    • [CB-3562] Fix aspect ratio on landscape-only iPhone applications
    • + +
    • CB-4051 fix for splashscreen rotation problem
    • +
    + +

    org.apache.cordova.vibration

    + +
      +
    • Add support for Tizen.
    • + +
    • CB-3206 - Supported platforms updated
    • +
    + +

    The plugins have been updated on our registry at plugins.cordova.io.

    + +

    E.g. To update your vibration plugin:

    + +
    cordova plugin rm org.apache.cordova.vibration
    +cordova plugin add org.apache.cordova.vibration
    + +
    +
    + + + + +
    + + + +
    +
    +
    + + + + + + +
    +
    +
    +
    + + +
    + + + + Modified: cordova/site/public/rss.xml URL: http://svn.apache.org/viewvc/cordova/site/public/rss.xml?rev=1566867&r1=1566866&r2=1566867&view=diff ============================================================================== --- cordova/site/public/rss.xml (original) +++ cordova/site/public/rss.xml Mon Feb 10 23:50:33 2014 @@ -5,8 +5,8 @@ Apache Cordova - Apache Cordova is a set of device APIs that allow a web mobile app developer to access native device function from JavaScript. http://cordova.apache.org/rss.xml - Sat, 01 Feb 2014 02:42:32 +0000 - Sat, 01 Feb 2014 02:42:32 +0000 + Mon, 10 Feb 2014 15:49:54 -0800 + Mon, 10 Feb 2014 15:49:54 -0800 1800 http://cordova.apache.org @@ -19,6 +19,311 @@ + Plugins Release: Feb 10, 2014 + +<p>The following plugins were updated today:</p> + +<ul> +<li>org.apache.cordova.battery-status@0.2.7</li> + +<li>org.apache.cordova.camera@0.2.7</li> + +<li>org.apache.cordova.console@0.2.7</li> + +<li>org.apache.cordova.contacts@0.2.8</li> + +<li>org.apache.cordova.device@0.2.8</li> + +<li>org.apache.cordova.device-motion@0.2.6</li> + +<li>org.apache.cordova.device-orientation@0.3.5</li> + +<li>org.apache.cordova.dialogs@0.2.6</li> + +<li>org.apache.cordova.file@1.0.0</li> + +<li>org.apache.cordova.file-transfer@0.4.1</li> + +<li>org.apache.cordova.geolocation@0.3.6</li> + +<li>org.apache.cordova.globalization@0.2.6</li> + +<li>org.apache.cordova.inappbrowser@0.3.1</li> + +<li>org.apache.cordova.media@0.2.8</li> + +<li>org.apache.cordova.media-capture@0.2.7</li> + +<li>org.apache.cordova.network-information@0.2.7</li> + +<li>org.apache.cordova.vibration@0.3.7</li> +</ul> + +<p>The most noticeable changes in this release are to the File plugin. It has been revamped to use a new URL scheme <code>cdvfile://localhost/&lt;filesystemType&gt;/&lt;path to file&gt;</code>. These URLs are generated by all file operations, and are passed over the bridge to native code. (This is in contrast to the previous version, which passed around absolute paths on the device filesystem).</p> + +<p>Most of these changes are to bring us more in line with the HTML Filesystem standard, although they will also allow us to extend the filesystem abstraction to cover new kinds of storage, both internal and external to devices.</p> + +<p>Other changes include: <!--more--></p> + +<ul> +<li>The file plugin is now much more modular. The “Filesystem” is now an abstract class that developers can subclass to write their own filesystem types.</li> + +<li>Developers can use the existing filesystem types, or new types, to provide new filesystem roots for their applications. (No longer limited to just persistent and temporary, or just a single directory for storage.)</li> + +<li>Filesystem URLs paths are now relative to the filesystem root, helping to sandbox the filesystems and keep applications from stepping on each others’ toes.</li> + +<li>Application developers can now configure the file plugin to use a more sensible location for storing persistent files. On iOS, this means storing files in the Library directory, rather than the Documents directory. On Android, it means using the application’s internal storage directory rather than the SD card partition. See the README file for information on configuring your applications.</li> + +<li>Several other bugs have been fixed, and our test coverage has increased.</li> +</ul> + +<p><code>org.apache.cordova.battery-status</code></p> + +<ul> +<li>Add Tizen plugin support</li> +</ul> + +<p><code>org.apache.cordova.camera</code></p> + +<ul> +<li>CB-4919 firefox os quirks added and supported platforms list is updated</li> + +<li>getPicture via web activities</li> + +<li>Documented quirk for CB-5335 + CB-5206 for WP7+8</li> + +<li>reference the correct firefoxos implementation</li> + +<li>[BlackBerry10] Add permission to access_shared</li> +</ul> + +<p><code>org.apache.cordova.console</code></p> + +<ul> +<li>Native console needs to be called DebugConsole to avoid ambiguous reference. This commit requires the 3.4.0 version of the native class factory</li> + +<li>CB-4718 fixed Console plugin not working on wp</li> +</ul> + +<p><code>org.apache.cordova.contacts</code></p> + +<ul> +<li>[CB-3208] FFOS docs updated</li> + +<li>CB-4590 - chooseContact in CDVContacts crashes app</li> +</ul> + +<p><code>org.apache.cordova.device</code></p> + +<ul> +<li>Tizen support added</li> +</ul> + +<p><code>org.apache.cordova.device-motion</code></p> + +<ul> +<li>Add Tizen support</li> +</ul> + +<p><code>org.apache.cordova.device-orientation</code></p> + +<ul> +<li>[ubuntu] request sensors permission</li> + +<li>[ubuntu] add missing files</li> + +<li>Add support for Tizen.</li> + +<li>FFOS info added</li> +</ul> + +<p><code>org.apache.cordova.dialogs</code></p> + +<ul> +<li>no need to recreate the manifest.webapp file after each <code>cordova prepare</code> for FFOS</li> + +<li>FFOS description added</li> +</ul> + +<p><code>org.apache.cordova.file</code></p> + +<ul> +<li>CB-5974: Use safe ‘Compatibility’ mode by default</li> + +<li>CB-5915: Add option for new persistent storage location for iOS</li> + +<li>CB-5916: Add option for new persistent storage location for Android</li> + +<li>Add default FS root to new FS objects</li> + +<li>CB-5899: Make DirectoryReader.readEntries return properly formatted Entry objects</li> + +<li>Add constructor params to FileUploadResult related to CB-2421</li> + +<li>Fill out filesystem attribute of entities returned from resolveLocalFileSystemURL</li> + +<li>Android: Expose filePlugin getter so that other plugins can register filesystems</li> + +<li>Add backwards-compatibility shim for file-transfer</li> + +<li>Android: Allow third-party plugin registration</li> + +<li>CB-5810 [BlackBerry10] resolve local:/// paths (application assets)</li> + +<li>CB-5774: create DirectoryEntry instead of FileEntry</li> + +<li>Initial fix for CB-5747: Windows 8: DirectoryEntry.getDirectory fails when path contains directory separator</li> + +<li>Android: Allow absolute paths on Entry.getFile / Entry.getDirectory</li> + +<li>CB-5008: Rename resolveLocalFileSystemURI to resolveLocalFileSystemURL</li> + +<li>CB-4899 [BlackBerry10] Fix resolve directories</li> + +<li>CB-5602 Windows8. Fix File Api mobile spec tests</li> + +<li>Android: Better support for content urls and cross-filesystem copy/move ops</li> + +<li>CB-5699 [BlackBerry10] Update resolveLocalFileSystemURI implementation</li> + +<li>CB-5658 Update license comment formatting of doc/index.md</li> + +<li>CB-5658 Add doc.index.md for File plugin.</li> + +<li>CB-5658 Delete stale snapshot of plugin docs</li> + +<li>CB-5403: Backwards-compatibility with file:// urls where possible</li> + +<li>Android: Clean up unclosed file objects</li> + +<li>Log file path for File exceptions.</li> + +<li>CB-5532 WP8. Add binary data support to FileWriter</li> + +<li>CB-5531 WP8. File Api readAsText incorrectly handles position args</li> + +<li>Added ubuntu platform support</li> + +<li>Added amazon-fireos platform support</li> + +<li>CB-5118 [BlackBerry10] Add check for undefined error handler</li> + +<li>CB-5403: Bump File plugin major version</li> + +<li>CB-5408: Add handler for filesystem urls</li> + +<li>CB-5407: Update Android native code to use filesystem URLs internally</li> +</ul> + +<p><code>org.apache.cordova.file-transfer</code></p> + +<ul> +<li>CB-5365 Remove unused exception var to prevent warnings?</li> + +<li>CB-2421 explicitly write the bytesSent,responseCode,result to the FileUploadResult pending release of cordova-plugin-file dependency, added some sanity checks for callbacks</li> + +<li>iOS: Update for new file plugin api</li> + +<li>CB-5631 Removed SimpleTrackingInputStream.read(byte[] buffer)</li> + +<li>CB-5762 android: Fix lengthComputable set wrong for gzip downloads</li> + +<li>CB-4899 [BlackBerry10] Improve binary file transfer download</li> + +<li>CB-5722 [BlackBerry10] Update upload function to use native file object</li> + +<li>CB-5658 Delete stale snapshot of plugin docs</li> + +<li>CB-5466: Update to work with filesystem URLs</li> +</ul> + +<p><code>org.apache.cordova.geolocation</code></p> + +<ul> +<li>add ubuntu platform support</li> + +<li>CB-5326 adding FFOS permission and updating supported platforms</li> + +<li>CB-5729 [BlackBerry10] Update GeolocationProxy to return collapsed object</li> +</ul> + +<p><code>org.apache.cordova.globalization</code></p> + +<ul> +<li>Add Tizen plugin support</li> +</ul> + +<p><code>org.apache.cordova.inappbrowser</code></p> + +<ul> +<li>CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+</li> + +<li>Didn’t test on ICS or lower, getDrawable isn’t supported until Jellybean</li> + +<li>add ubuntu platform</li> + +<li>Adding drawables to the inAppBrowser. This doesn’t look quite right, but it’s a HUGE improvement over the previous settings</li> + +<li>CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+</li> + +<li>Remove alive from InAppBrowser.js since it didn’t catch the case where the browser is closed by the user.</li> + +<li>CB-5733 Fix IAB.close() not working if called before show() animation is done</li> +</ul> + +<p><code>org.apache.cordova.media</code></p> + +<ul> +<li>Add preliminary support for Tizen.</li> + +<li>[CB-4755] Fix crash in Media.setVolume on iOS</li> +</ul> + +<p><code>org.apache.cordova.media-capture</code></p> + +<ul> +<li>[ubuntu] request audio/camera/microphone permission</li> + +<li>fixed cordova cli add capture plugin not work wp</li> + +<li>CB-5685 [BlackBerry10] Add access_shared permission</li> +</ul> + +<p><code>org.apache.cordova.network-information</code></p> + +<ul> +<li>Initial implementation of Tizen plugin.</li> +</ul> + +<p><code>org.apache.cordova.splashscreen</code></p> + +<ul> +<li>[CB-3562] Fix aspect ratio on landscape-only iPhone applications</li> + +<li>CB-4051 fix for splashscreen rotation problem</li> +</ul> + +<p><code>org.apache.cordova.vibration</code></p> + +<ul> +<li>Add support for Tizen.</li> + +<li>CB-3206 - Supported platforms updated</li> +</ul> + +<p>The plugins have been updated on our registry at <a href="http://plugins.cordova.io/">plugins.cordova.io</a>.</p> + +<p>E.g. To update your vibration plugin:</p> + +<pre><code>cordova plugin rm org.apache.cordova.vibration +cordova plugin add org.apache.cordova.vibration</code></pre> + + http://cordova.apache.org/news/2014/02/10/plugins-release.html + http://cordova.apache.org/news/2014/02/10/plugins-release + Mon, 10 Feb 2014 + + + Tools Release: Jan 31, 2014 <p>It’s been a long time since our last tools release, but it’s certainly no sign of stagnation. Today’s release is action packed!</p> Added: cordova/site/www/_posts/2014-02-10-plugins-release.md URL: http://svn.apache.org/viewvc/cordova/site/www/_posts/2014-02-10-plugins-release.md?rev=1566867&view=auto ============================================================================== --- cordova/site/www/_posts/2014-02-10-plugins-release.md (added) +++ cordova/site/www/_posts/2014-02-10-plugins-release.md Mon Feb 10 23:50:33 2014 @@ -0,0 +1,169 @@ +--- +layout: post +author: + name: Steve Gill + url: https://twitter.com/stevesgill +title: "Plugins Release: Feb 10, 2014" +categories: news +tags: release +--- +The following plugins were updated today: + +* org.apache.cordova.battery-status@0.2.7 +* org.apache.cordova.camera@0.2.7 +* org.apache.cordova.console@0.2.7 +* org.apache.cordova.contacts@0.2.8 +* org.apache.cordova.device@0.2.8 +* org.apache.cordova.device-motion@0.2.6 +* org.apache.cordova.device-orientation@0.3.5 +* org.apache.cordova.dialogs@0.2.6 +* org.apache.cordova.file@1.0.0 +* org.apache.cordova.file-transfer@0.4.1 +* org.apache.cordova.geolocation@0.3.6 +* org.apache.cordova.globalization@0.2.6 +* org.apache.cordova.inappbrowser@0.3.1 +* org.apache.cordova.media@0.2.8 +* org.apache.cordova.media-capture@0.2.7 +* org.apache.cordova.network-information@0.2.7 +* org.apache.cordova.vibration@0.3.7 + +The most noticeable changes in this release are to the File plugin. It has been revamped to use a new URL scheme `cdvfile://localhost//`. These URLs are generated by all file operations, and are passed over the bridge to native code. (This is in contrast to the previous version, which passed around absolute paths on the device filesystem). + +Most of these changes are to bring us more in line with the HTML Filesystem standard, although they will also allow us to extend the filesystem abstraction to cover new kinds of storage, both internal and external to devices. + +Other changes include: + +* The file plugin is now much more modular. The "Filesystem" is now an abstract class that developers can subclass to write their own filesystem types. +* Developers can use the existing filesystem types, or new types, to provide new filesystem roots for their applications. (No longer limited to just persistent and temporary, or just a single directory for storage.) +* Filesystem URLs paths are now relative to the filesystem root, helping to sandbox the filesystems and keep applications from stepping on each others' toes. +* Application developers can now configure the file plugin to use a more sensible location for storing persistent files. On iOS, this means storing files in the Library directory, rather than the Documents directory. On Android, it means using the application's internal storage directory rather than the SD card partition. See the README file for information on configuring your applications. +* Several other bugs have been fixed, and our test coverage has increased. + +`org.apache.cordova.battery-status` + +* Add Tizen plugin support + +`org.apache.cordova.camera` +* CB-4919 firefox os quirks added and supported platforms list is updated +* getPicture via web activities +* Documented quirk for CB-5335 + CB-5206 for WP7+8 +* reference the correct firefoxos implementation +* [BlackBerry10] Add permission to access_shared + +`org.apache.cordova.console` +* Native console needs to be called DebugConsole to avoid ambiguous reference. This commit requires the 3.4.0 version of the native class factory +* CB-4718 fixed Console plugin not working on wp + +`org.apache.cordova.contacts` +* [CB-3208] FFOS docs updated +* CB-4590 - chooseContact in CDVContacts crashes app + +`org.apache.cordova.device` + +* Tizen support added + +`org.apache.cordova.device-motion` + +* Add Tizen support + +`org.apache.cordova.device-orientation` +* [ubuntu] request sensors permission +* [ubuntu] add missing files +* Add support for Tizen. +* FFOS info added + +`org.apache.cordova.dialogs` +* no need to recreate the manifest.webapp file after each `cordova prepare` for FFOS +* FFOS description added + +`org.apache.cordova.file` +* CB-5974: Use safe 'Compatibility' mode by default +* CB-5915: Add option for new persistent storage location for iOS +* CB-5916: Add option for new persistent storage location for Android +* Add default FS root to new FS objects +* CB-5899: Make DirectoryReader.readEntries return properly formatted Entry objects +* Add constructor params to FileUploadResult related to CB-2421 +* Fill out filesystem attribute of entities returned from resolveLocalFileSystemURL +* Android: Expose filePlugin getter so that other plugins can register filesystems +* Add backwards-compatibility shim for file-transfer +* Android: Allow third-party plugin registration +* CB-5810 [BlackBerry10] resolve local:/// paths (application assets) +* CB-5774: create DirectoryEntry instead of FileEntry +* Initial fix for CB-5747: Windows 8: DirectoryEntry.getDirectory fails when path contains directory separator +* Android: Allow absolute paths on Entry.getFile / Entry.getDirectory +* CB-5008: Rename resolveLocalFileSystemURI to resolveLocalFileSystemURL +* CB-4899 [BlackBerry10] Fix resolve directories +* CB-5602 Windows8. Fix File Api mobile spec tests +* Android: Better support for content urls and cross-filesystem copy/move ops +* CB-5699 [BlackBerry10] Update resolveLocalFileSystemURI implementation +* CB-5658 Update license comment formatting of doc/index.md +* CB-5658 Add doc.index.md for File plugin. +* CB-5658 Delete stale snapshot of plugin docs +* CB-5403: Backwards-compatibility with file:// urls where possible +* Android: Clean up unclosed file objects +* Log file path for File exceptions. +* CB-5532 WP8. Add binary data support to FileWriter +* CB-5531 WP8. File Api readAsText incorrectly handles position args +* Added ubuntu platform support +* Added amazon-fireos platform support +* CB-5118 [BlackBerry10] Add check for undefined error handler +* CB-5403: Bump File plugin major version +* CB-5408: Add handler for filesystem urls +* CB-5407: Update Android native code to use filesystem URLs internally + +`org.apache.cordova.file-transfer` +* CB-5365 Remove unused exception var to prevent warnings? +* CB-2421 explicitly write the bytesSent,responseCode,result to the FileUploadResult pending release of cordova-plugin-file dependency, added some sanity checks for callbacks +* iOS: Update for new file plugin api +* CB-5631 Removed SimpleTrackingInputStream.read(byte[] buffer) +* CB-5762 android: Fix lengthComputable set wrong for gzip downloads +* CB-4899 [BlackBerry10] Improve binary file transfer download +* CB-5722 [BlackBerry10] Update upload function to use native file object +* CB-5658 Delete stale snapshot of plugin docs +* CB-5466: Update to work with filesystem URLs + +`org.apache.cordova.geolocation` +* add ubuntu platform support +* CB-5326 adding FFOS permission and updating supported platforms +* CB-5729 [BlackBerry10] Update GeolocationProxy to return collapsed object + +`org.apache.cordova.globalization` + +* Add Tizen plugin support + +`org.apache.cordova.inappbrowser` +* CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+ +* Didn't test on ICS or lower, getDrawable isn't supported until Jellybean +* add ubuntu platform +* Adding drawables to the inAppBrowser. This doesn't look quite right, but it's a HUGE improvement over the previous settings +* CB-5756: Android: Use WebView.evaluateJavascript for script injection on Android 4.4+ +* Remove alive from InAppBrowser.js since it didn't catch the case where the browser is closed by the user. +* CB-5733 Fix IAB.close() not working if called before show() animation is done + +`org.apache.cordova.media` +* Add preliminary support for Tizen. +* [CB-4755] Fix crash in Media.setVolume on iOS + +`org.apache.cordova.media-capture` +* [ubuntu] request audio/camera/microphone permission +* fixed cordova cli add capture plugin not work wp +* CB-5685 [BlackBerry10] Add access_shared permission + +`org.apache.cordova.network-information` + +* Initial implementation of Tizen plugin. + +`org.apache.cordova.splashscreen` +* [CB-3562] Fix aspect ratio on landscape-only iPhone applications +* CB-4051 fix for splashscreen rotation problem + +`org.apache.cordova.vibration` +* Add support for Tizen. +* CB-3206 - Supported platforms updated + +The plugins have been updated on our registry at [plugins.cordova.io](http://plugins.cordova.io/). + +E.g. To update your vibration plugin: + + cordova plugin rm org.apache.cordova.vibration + cordova plugin add org.apache.cordova.vibration