You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by db...@apache.org on 2015/07/24 00:20:58 UTC

[54/75] docs commit: Added posts.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/51da3852/www/_posts/2014-08-11-plugins-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2014-08-11-plugins-release.md b/www/_posts/2014-08-11-plugins-release.md
new file mode 100644
index 0000000..6859c6d
--- /dev/null
+++ b/www/_posts/2014-08-11-plugins-release.md
@@ -0,0 +1,206 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Plugins Release: August 11, 2014"
+categories: news
+tags: release plugins
+---
+The following plugins were updated today:
+
+* cordova-plugin-battery-status: 0.2.10
+* cordova-plugin-camera: 0.3.1
+* cordova-plugin-console: 0.2.10
+* cordova-plugin-contacts: 0.2.12 
+* cordova-plugin-device: 0.2.11 
+* cordova-plugin-device-motion: 0.2.9
+* cordova-plugin-device-orientation: 0.3.8
+* cordova-plugin-dialogs: 0.2.9 
+* cordova-plugin-file: 1.3.0 
+* cordova-plugin-file-transfer: 0.4.5 
+* cordova-plugin-geolocation: 0.3.9 
+* cordova-plugin-globalization: 0.3.0 
+* cordova-plugin-inappbrowser: 0.5.1 
+* cordova-plugin-media: 0.2.12 
+* cordova-plugin-media-capture: 0.3.2 
+* cordova-plugin-network-information: 0.2.11 
+* cordova-plugin-splashscreen: 0.3.2 
+* cordova-plugin-statusbar: 0.1.7 
+* cordova-plugin-vibration: 0.3.10
+
+Notable changes include:
+* Most of the plugins docs are now translated into other languages.
+* **FirefoxOS** has updated many of their proxies for plugins
+* **FirefoxOS** support added to device motion plugin
+* Many updates to file plugin for **BlackBerry10**, **FirefoxOS** and **Windows**
+* **BlackBerry10** & **FirefoxOS** support added to globalization plugin
+
+
+The plugins have been updated on our registry at [plugins.cordova.io](http://plugins.cordova.io/).
+
+----
+You can update any plugin by removing it, and then readding it. E.g. To update your file plugin:
+
+    cordova plugin rm org.apache.cordova.file
+    cordova plugin add org.apache.cordova.file
+
+Other changes include:
+<!--more-->
+org.apache.cordova.battery-status@0.2.10
+* [CB-6957](https://issues.apache.org/jira/browse/CB-6957) Ported `Battery-status` manual & automated tests
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+
+org.apache.cordova.camera@0.3.1
+* **FirefoxOS** update `CameraProxy.js`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) **iOS**: Add explicit dependency on `CoreLocation.framework`
+* **BlackBerry10** Doc correction - `sourceType` is supported
+* [CB-7071](https://issues.apache.org/jira/browse/CB-7071) **Android**: Fix callback firing before `CROP` intent is sent when `allowEdit=true`
+* [CB-6875](https://issues.apache.org/jira/browse/CB-6875) **Android**: Handle exception when SDCard is not mounted
+* **iOS**: Delete `postImage` (dead code)
+* Prevent `NPE` on `processResiultFromGallery` when intent comes `null`
+* Remove **iOS** doc reference to non-existing `navigator.fileMgr API`
+* Docs updated with some default values
+* Removes File plugin dependency from **Windows 8** code.
+* Use `WinJS` functionality to resize image instead of File plugin functionality
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+
+org.apache.cordova.console@0.2.10
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+
+org.apache.cordova.contacts@0.2.12
+* fixes `.find` method when `options` param is not passed. Will return all contacts on missing `options` param
+* **FirefoxOS** update `ContactsProxy.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* [CB-5698](https://issues.apache.org/jira/browse/CB-5698) **iOS**: Check to see if `photoData` exists before using
+
+org.apache.cordova.device@0.2.11
+* **FirefoxOS** update `DeviceProxy.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* Use **Windows** system calls to get better info
+
+org.apache.cordova.device-motion@0.2.9
+* **FirefoxOS** update `accelerometer.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **FirefoxOS** added to supported platforms
+
+
+org.apache.cordova.device-orientation@0.3.8
+* **FirefoxOS** update `compass.js`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) **iOS**: Add explicit dependency on `CoreLocation.framework`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) Delete unused `#import` of `CDVShared.h`
+
+org.apache.cordova.dialogs@0.2.9
+* **Ubuntu**: pass proper arguments to prompt callback
+* **Ubuntu**: use `TextField` instead of `TextInput`
+* **Ubuntu**: proper message escaping before passing to `qml`
+* **FirefoxOS** update `notification.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **Android**: Explicitly apply default theme to dialogs
+* Fix `Beep` exception on **Android** when no argument passed
+
+org.apache.cordova.file@1.3.0
+* **FirefoxOS** Remove unsupported paths from `requestAllPaths`
+* **FirefoxOS** Support for `resolve URI`, request all paths and local app directory.
+* [CB-4263](https://issues.apache.org/jira/browse/CB-4263) set ready state to done before onload
+* [CB-7167](https://issues.apache.org/jira/browse/CB-7167) **BlackBerry10** `copyTo` - return wrapped entry rather than native
+* [CB-7167](https://issues.apache.org/jira/browse/CB-7167) **BlackBerry10** Add directory support to `getFileMetadata`
+* [CB-7167](https://issues.apache.org/jira/browse/CB-7167) **BlackBerry10** Fix tests detection of `blob` support (`window.Blob` is `BlobConstructor` object)
+* [CB-7161](https://issues.apache.org/jira/browse/CB-7161) **BlackBerry10** Add file system directory paths
+* [CB-7093](https://issues.apache.org/jira/browse/CB-7093) Create separate `plugin.xml` for new-style tests
+* [CB-7057](https://issues.apache.org/jira/browse/CB-7057) Docs update: elaborate on what directories are for
+* [CB-7093](https://issues.apache.org/jira/browse/CB-7093): Add `JS module` to `plugin.xml` file for auto-tests
+* [CB-7093](https://issues.apache.org/jira/browse/CB-7093) Ported automated file tests
+* **Windows** remove extra function closure, not    needed
+* **Windows** remove check for undefined `fail()`, it is defined by the proxy and always exists
+* **Windows** re-apply `readAsBinaryString` and `readAsArrayBuffer`
+* **Windows** Moved similar calls to be the same calls, aliased long namespaced functions
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs.
+* [CB-6571](https://issues.apache.org/jira/browse/CB-6571) Fix `getParentForLocalURL` to work correctly with directories with trailing '/' (This closes #58)
+* `UTTypeCopyPreferredTagWithClass` returns `nil mimetype` for css when there is no network
+* updated spec links in docs ( en only )
+* [CB-6571](https://issues.apache.org/jira/browse/CB-6571) add trailing space it is missing in `DirectoryEnty` constructor.
+* [CB-6980](https://issues.apache.org/jira/browse/CB-6980) Fixing `filesystem:null` property in `Entry`
+* Add **Windows 8** support for `readAsBinaryString` and `readAsArrayBuffer`
+* **FirefoxOS** Update `FileProxy.js`
+* [CB-6940](https://issues.apache.org/jira/browse/CB-6940): `context.getExternal` methods return null if sdcard isn't in mounted state, causing exceptions that prevent startup from reaching readystate
+* Fix mis-handling of filesystem reference in `Entry.moveTo` 
+* [CB-6902](https://issues.apache.org/jira/browse/CB-6902): Use `File.lastModified` rather than `.lastModifiedDate`
+* [CB-6922](https://issues.apache.org/jira/browse/CB-6922): Remove unused `getMetadata` native code
+* [CB-6922](https://issues.apache.org/jira/browse/CB-6922): Use `getFileMetadata` consistently to get metadata
+* changed fullPath to `self.rootDocsPath`
+* [CB-6890](https://issues.apache.org/jira/browse/CB-6890): Fix `pluginManager` access for 4.0.x branch
+
+org.apache.cordova.file-transfer@0.4.5
+* Fixed documentation of parameter order for `FileTransfer.upload`
+* **FirefoxOS** initial implementation
+* [CB-6781](https://issues.apache.org/jira/browse/CB-6781): Expose `FileTransferError.exception` to application
+* [CB-6928](https://issues.apache.org/jira/browse/CB-6928): Add new error code to documentation
+* [CB-6928](https://issues.apache.org/jira/browse/CB-6928): Handle 304 status code
+* [CB-6928](https://issues.apache.org/jira/browse/CB-6928): Open output stream only if it's necessary.
+* **BlackBerry10** Minor doc correction
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **Windows 8** upload uses the provided `fileName` or the actual `fileName`
+* [CB-2420](https://issues.apache.org/jira/browse/CB-2420) **Windows 8** honor `fileKey` and param options. This closes #15
+* [CB-6781](https://issues.apache.org/jira/browse/CB-6781): add the exception text to the error object
+* [CB-6890](https://issues.apache.org/jira/browse/CB-6890): Fix `pluginManager` access for 4.0.x branch
+
+org.apache.cordova.geolocation@0.3.9
+* **FirefoxOS** update `GeolocationProxy.js`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) **iOS**: Add explicit dependency on `CoreLocation.framework`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) Delete unused `#import` of `CDVShared.h`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **iOS**: Changed `distanceFilter` from none to 5 meters, prevents it from spamming the callback even though nothing changed.
+
+org.apache.cordova.globalization@0.3.0
+* The right Apache License 2.0 added
+* Update headers and `NOTICE` file
+* **BlackBerry10** support implemented for Globalization
+* Initial implementation for **FirefoxOS**
+* [CB-4602](https://issues.apache.org/jira/browse/CB-4602) **iOS**: Use normalized values for `getPreferredLanguage`.
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* [CB-4602](https://issues.apache.org/jira/browse/CB-4602) `geolocation.getPreferredLanguage` and `geolocation.getLocaleName` now return strings with hypen `(-)` to stay compliant with current standards
+
+org.apache.cordova.inappbrowser@0.5.1
+* **Ubuntu**: support `qt 5.2`
+* **FirefoxOS** update `InAppBrowserProxy.js`
+* **FirefoxOS** app needs to be `privileged`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* [CB-6769](https://issues.apache.org/jira/browse/CB-6769) **iOS**: Fix `statusbar` color reset wasn't working on `iOS7+`
+
+org.apache.cordova.media@0.2.12
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **iOS**: Make it easier to play media and record audio simultaneously
+* code `#s` for `MediaError`
+
+org.apache.cordova.media-capture@0.3.2
+* **Ubuntu**: fix compiler warnings
+* **Ubuntu**: support `qt 5.2`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* [CB-6978](https://issues.apache.org/jira/browse/CB-6978) `captureImage()` function fails in **Android**
+* [CB-6890](https://issues.apache.org/jira/browse/CB-6890): Fix `pluginManager` access for 4.0.x branch
+
+org.apache.cordova.network-information@0.2.11
+* **FirefoxOS** update `NetworkProxy.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* Fixed docs for `online/offline` event being backwards
+
+org.apache.cordova.splashscreen@0.3.2
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* [CB-7041](https://issues.apache.org/jira/browse/CB-7041) **iOS**: Fix image filename logic when setting the `iPad` splash screen
+* fixes Splashscreen crash on **WP8**
+
+org.apache.cordova.statusbar@0.1.7
+* Add `LICENSE` and `NOTICE`
+* Update `statusbar.js`
+* Update `backgroundColorByHexString` function
+* **iOS**: Use a persistent `callbackId` instead of calling `sendJs`
+* [CB-6626](https://issues.apache.org/jira/browse/CB-6626) **iOS**: Add a JS event for tapping on `statusbar`
+* **iOS**: Fix hide to adjust webview's frame only when status bar is not overlaying webview
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs
+* **Android**: Fix `StatusBar.initialize()` not running on UI thread
+
+org.apache.cordova.vibration@0.3.10
+* **Ubuntu**: Implemented `vibrateWithPattern/cancelVibration`
+* **FirefoxOS** update `VibrationProxy.js`
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Updated translations for docs

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/51da3852/www/_posts/2014-08-13-tools-update.md
----------------------------------------------------------------------
diff --git a/www/_posts/2014-08-13-tools-update.md b/www/_posts/2014-08-13-tools-update.md
new file mode 100644
index 0000000..d6e7ebf
--- /dev/null
+++ b/www/_posts/2014-08-13-tools-update.md
@@ -0,0 +1,21 @@
+---
+layout: post
+author:
+    name: Marcel Kinard
+    url: https://twitter.com/MarcelKinard
+title:  "Tools Release: August 13, 2014"
+categories: news
+tags: release tools security
+---
+
+An updated version of `cordova` and `cordova-lib` are available starting today.
+
+* [cordova@3.5.0-0.2.7](https://www.npmjs.org/package/cordova)
+* [cordova-lib@0.21.7](https://www.npmjs.org/package/cordova-lib)
+
+To update your tools:
+
+    npm install -g cordova
+
+These contain only one minor function change, which is related to the recent release of [Cordova Android 3.5.1](http://cordova.apache.org/announcements/2014/08/04/android-351.html). Before today's update, when adding the Android platform to a project, by default it would use version 3.5.0 of Cordova Android. In order to get the latest 3.5.1 of Cordova Android, you would need to manually specify the 3.5.1 version number on the `platform add` command. Today's update changes the default version of Cordova Android used when adding the Android platform to a project, so that you no longer need to manually specify the 3.5.1 version number to get the 3.5.1 version. You'll now get 3.5.1 by default.
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/51da3852/www/_posts/2014-09-08-cordova-361.md
----------------------------------------------------------------------
diff --git a/www/_posts/2014-09-08-cordova-361.md b/www/_posts/2014-09-08-cordova-361.md
new file mode 100644
index 0000000..3b7e94d
--- /dev/null
+++ b/www/_posts/2014-09-08-cordova-361.md
@@ -0,0 +1,559 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Apache Cordova 3.6"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that `Apache Cordova 3.6` has been released!
+
+Most notable changes include:
+
+  * Android and Amazon FireOS platforms include a new whitelist for controlling the launch of external applications via intents. Also support for gradle was added.
+  * [CB-6761](https://issues.apache.org/jira/browse/CB-6761) Android: Fix native->JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly
+  * Windows8 platform is now called Windows to indicate the support for windows universal apps. The windows8/windows platform now supports building apps targeting Windows 8.1 and Windows Phone 8.1 in addition to Windows 8 which was originally supported (see documentation for new --win and --phone Command Line switches). 
+  * For targeting Windows Phone 8.0, the wp8 is still supported. 
+  * Support for Windows Universal Apps is being added.
+  
+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](http://cordova.apache.org/docs/en/3.6.0/guide_platforms_index.md.html).
+
+## If this is 3.6.3, where are 3.6.0, 3.6.1, and 3.6.2?
+
+While preparing the 3.6.0 release,
+the release candidates were published to a write-once repository.
+When it was discovered that the release candidates needed to be updated,
+we were unable to modify the write-once repository,
+so we were forced to bump the version number.
+This is why all the 3.6 cadence release items are labelled as "3.6.3".
+So 3.6.3 is the first release of the 3.6.x version.
+Apologies for the confusion.
+
+## What's new in Android
+<!--more-->
+
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add environment variable `BUILD_MULTIPLE_APKS` for splitting **APK**s based on architecture
+* [CB-7410](https://issues.apache.org/jira/browse/CB-7410) Add whitelist entries to get `iframe`/**GoogleMaps** working
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Add `external-launch-whitelist` and use it for filtering intent launches
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Work-in-progress gradle support
+* [CB-7325](https://issues.apache.org/jira/browse/CB-7325) Fix error message in `android_sdk_version.js` when missing SDK on Windows
+* [CB-7335](https://issues.apache.org/jira/browse/CB-7335) Add a `.gitignore` to android project template
+* [CB-7330](https://issues.apache.org/jira/browse/CB-7330) Don't run `android update` during creation
+* [CB-7321](https://issues.apache.org/jira/browse/CB-7321) Don't require `ant` for `create` script
+* [CB-7044](https://issues.apache.org/jira/browse/CB-7044), [CB-7299](https://issues.apache.org/jira/browse/CB-7299) Fix up `PATH` problems when possible
+* [CB-7261](https://issues.apache.org/jira/browse/CB-7261) Fix `setNativeToJsBridgeMode` sometimes crashing when switching to `ONLINE_EVENT`
+* [CB-7265](https://issues.apache.org/jira/browse/CB-7265) Fix crash when navigating to custom protocol (introduced in `3.5.1`)
+* Filter out non-launchable **intents**
+* Extend whitelist to handle **URL**s without `//` chars
+* [CB-7172](https://issues.apache.org/jira/browse/CB-7172) Force window to have focus after resume
+* [CB-7018](https://issues.apache.org/jira/browse/CB-7018) Fix `setButtonPlumbedToJs` never un-listening
+* `@Deprecate` methods of `PluginManager` that were never meant to be public
+* Move plugin instantiation and instance storing logic `PluginEntry`->`PluginManager`
+* Update to check for **Google Glass** APIs
+* Fix for `android` not being in `PATH` check on Windows
+* Tweak log messages in `CordovaBridge` with bridgeSecret is wrong
+* Add `node_module` licenses to `LICENSE`
+* Provide `CordovaPlugin` with `CordovaPreferences`. Add new `Plugin.initialize()`
+* Convert usages of `Config.`* to use the non-static versions
+* Change `getProperty` -> `prefs.get*` within `CordovaActivity`
+* Move registration of App plugin from `config.xml` -> code
+* Make `setWebViewClient` an override instead of an overload.
+* Refactor: Use `ConfigXmlParser` in activity. Adds `CordovaWebView.init()`
+* Deprecate some convenience methods on `CordovaActivity`
+* Refactor: Move `url-filter` information into `PluginEntry`
+* Don't re-parse `config.xml` in `onResume`
+* Move handling of `Fullscreen` preference to `CordovaActivity`
+* Delete `CB-3064: The errorUrl is...` log message left over from debugging presumably
+* Refactor `Config` into `ConfigXmlParser`, `CordovaPreferences`
+* Delete Location-change JS->Native bridge mode
+* [CB-5988](https://issues.apache.org/jira/browse/CB-5988) Allow `exec()` only from *file*: or start-up *URL*'s domain
+* [CB-6761](https://issues.apache.org/jira/browse/CB-6761) Fix native->JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly
+* [CB-7018](https://issues.apache.org/jira/browse/CB-7018) Clean up and deprecation of some button-related functions
+* [CB-7017](https://issues.apache.org/jira/browse/CB-7017) Fix `onload=true` being set on all subsequent plugins
+* [CB-5971](https://issues.apache.org/jira/browse/CB-5971) Fix package / project validation
+* Delete explicit `activity.finish()` in back button handling. No change in behaviour
+* [CB-4404](https://issues.apache.org/jira/browse/CB-4404) Changing where `android:windowSoftInputMode` is in the manifest so it works
+* Add documentation referencing other implementation
+* [CB-6851](https://issues.apache.org/jira/browse/CB-6851) Deprecate `WebView.sendJavascript()`
+* [CB-6876](https://issues.apache.org/jira/browse/CB-6876) Show the correct executable name
+* [CB-6860](https://issues.apache.org/jira/browse/CB-6860) Add `activity_name` and `launcher_name` to `AndroidManifest.xml` & `strings.xml`
+* Add a comment to `custom_rules.xml` saying why we move `AndroidManifest.xml`
+* [CB-6784](https://issues.apache.org/jira/browse/CB-6784) Add missing licenses
+* Revert `defaults.xml: Add AndroidLaunchMode preference`
+* [CB-6315](https://issues.apache.org/jira/browse/CB-6315) Wrapping this so it runs on the UI thread
+* [CB-6723](https://issues.apache.org/jira/browse/CB-6723) Update package name for **Robotium**
+* [CB-6707](https://issues.apache.org/jira/browse/CB-6707) Update `minSdkVersion` to `10` consistently
+* [CB-5652](https://issues.apache.org/jira/browse/CB-5652) Make visible cordova version
+
+
+
+## What's new in iOS
+
+* Updated default template
+* [CB-7432](https://issues.apache.org/jira/browse/CB-7432) Version script should be updated by `coho` at release time
+* [CB-5535](https://issues.apache.org/jira/browse/CB-5535) Ignore unused arguments in `bin/create` (e.g `--arc`), remove `--arc` references in `bin/create`
+* [CB-6897](https://issues.apache.org/jira/browse/CB-6897) `nil` `callbackId` in `isValidCallbackId()` causes regex match to throw exception
+* [CB-6897](https://issues.apache.org/jira/browse/CB-6897) Added unit test
+* [CB-7169](https://issues.apache.org/jira/browse/CB-7169) Fix `__PROJECT_NAME__` replacing code in `create` script
+* Remove trailing whitespace from project template's `.plist`, `.pch`
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) Delete `CDVShared.m` & remove dependency on `CoreLocation`
+* Fix warning in `MainViewController.m` (spurious semi-colon)
+* [CB-7162](https://issues.apache.org/jira/browse/CB-7162) `pre-commit` hook can't find `uncrustify` in path in Git GUI apps
+* [CB-7134](https://issues.apache.org/jira/browse/CB-7134) Deprecate `CDVPluginResult` methods
+* [CB-7043](https://issues.apache.org/jira/browse/CB-7043) Fix property `statusCode` of `CDVHTTPURLResponse` conflict with superclass property `statusCode` of `NSHTTPURLResponse` (**iOS** `8`)
+* [CB-6165](https://issues.apache.org/jira/browse/CB-6165) Removing the `"OK"` String from success callback
+* Update version of **NSData+Base64** to get a more normal license on it
+* Minor uncrustification of a few files
+* Update `LICENSE` to include **shelljs**'s license
+* Remove `LICENSE` entries for files that we no longer use
+* [CB-6579](https://issues.apache.org/jira/browse/CB-6579) Update deprecation to use `CDV_DEPRECATED` macro
+* [CB-6998](https://issues.apache.org/jira/browse/CB-6998) Remove `CDVCommandDelegate::execute` deprecated call (deprecated since `2.2`)
+* [CB-6997](https://issues.apache.org/jira/browse/CB-6997) Deprecate obsolete `CDVPlugin` methods
+* Fix minor grammar in `CDVLocalStorage` **iCloud** warning
+* [CB-6785](https://issues.apache.org/jira/browse/CB-6785) Add license to `CONTRIBUTING.md`
+* [CB-6729](https://issues.apache.org/jira/browse/CB-6729) Update `printDeprecationNotice` to new name, and new warning for **iOS** < `6.0`
+* [CB-5651](https://issues.apache.org/jira/browse/CB-5651) Make visible the version of the Cordova native lib
+
+
+
+
+## What's new in Windows Phone 8
+
+* Fix template def missing files
+* Remove unwanted slashes and handle Exceptions
+* Add **AppVeyor** badge
+* [CB-7368](https://issues.apache.org/jira/browse/CB-7368) `--archs="x86"` now produces correct binaries
+* [CB-7341](https://issues.apache.org/jira/browse/CB-7341) Port tooling/platform scripts from **WSH** to **NodeJS**
+* Adding testing to the workflow
+* [CB-6763](https://issues.apache.org/jira/browse/CB-6763) Fixes issue when multiple simultaneous requests are sent
+* [CB-4655](https://issues.apache.org/jira/browse/CB-4655) Default native project template should be overridable at project creation time
+* [CB-7305](https://issues.apache.org/jira/browse/CB-7305) Remove trailing slash from dest
+* Cleanup file, remove commented out stuff after testing it
+* Update instructions minus `createTemplates` stuff
+* Fix intermittent issue with invalid app manifest because of xml commented apache header
+* `create` needs to copy+rename the `defaults.xml` file for projects created outside the cordova-cli
+* Removing outdated/unused tooling scripts
+* Move `createTemplates` scripts (they will live undoc'd for a while)
+* Move common items to their rightful home
+* [CB-7028](https://issues.apache.org/jira/browse/CB-7028) Fixed memory leak in **WP** with plugins
+* Use wildcard for contents of `www/` folder
+* Small fix for spaces in path
+* `createTemplates` script copies `defaults.xml`->`config.xml`
+* [CB-5049](https://issues.apache.org/jira/browse/CB-5049) Create `defaults.xml` that contains platform `config.xml` defaults
+* [CB-6788](https://issues.apache.org/jira/browse/CB-6788) Fix header licenses (**Apache RAT** report)
+* [CB-7060](https://issues.apache.org/jira/browse/CB-7060) Fix large project build performance issue
+* Adds support for chip architectures to `run` command
+* [CB-6924](https://issues.apache.org/jira/browse/CB-6924) Fixed memory leak in WP page navigation
+* [CB-6939](https://issues.apache.org/jira/browse/CB-6939) Replace dash chars in package name and validate it
+* Fixes handling of UTF-8 encoded project files
+* Added list of supported architectures in help text
+* Adds support for target architectures to build command
+* Escapes paths in `target()` function
+* add license header to all bat files, and echo off so we don't see the goto output
+* [CB-6788](https://issues.apache.org/jira/browse/CB-6788) Add license header
+* [CB-6775](https://issues.apache.org/jira/browse/CB-6775) Added support for autoload, splashscreen uses this
+* [CB-5653](https://issues.apache.org/jira/browse/CB-5653) Make visible cordova version
+* **WP8.1** and the **IE11 WebBrowser** control do not support `execScript`, moving to `eval`
+* [CB-6732](https://issues.apache.org/jira/browse/CB-6732) Fix `MSBuild 64 bit is not supported` build error
+* [CB-6341](https://issues.apache.org/jira/browse/CB-6341) Remove requirement to have `MSBuild` in the `%PATH%`
+* [CB-6676](https://issues.apache.org/jira/browse/CB-6676) Allow extra params to `build`/`run` and ignore them
+* [CB-6685](https://issues.apache.org/jira/browse/CB-6685) \[3.5.0rc\] Build error: `Command failed with exit code 2`
+* Adds `-wait` flag to `CordovaDeploy`. Removes unnecessary `Program` class
+* **WP7** Goodbye, it has been fun. `;)`
+* Apply `app-hello-world` update
+
+
+
+## What's new in Windows
+
+* [CB-7377](https://issues.apache.org/jira/browse/CB-7377) Removes unnecessary rules tracing which is also incorrectly handled by **PowerShell**
+* Removed un-needed files, multiple `cordova.js` files can only cause confusion
+* [CB-7377](https://issues.apache.org/jira/browse/CB-7377) Whitelist. Windows build error due to `invalid URI rules in config.xml`
+* [CB-7333](https://issues.apache.org/jira/browse/CB-7333) Makes default platform template files overridable
+* Add **AppVeyor** badge
+* [CB-7129](https://issues.apache.org/jira/browse/CB-7129) **VS2012** solution now accepts `anycpu` target instead of `any cpu`
+* [CB-7129](https://issues.apache.org/jira/browse/CB-7129) Fixes issue when project isn't built if **msbuild v12.0** is not found
+* Updated repo `README`
+* Add **AppVeyor** file for CI
+* Add basic `npm` test of create+build project
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Reflect new switch name to project structure
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Changes switch name from `--store` to `--win`
+* Moves `node_modules` to `bin` to correctly work under `npm`
+* Adds missing `ExecutionPolicy` option for **PowerShell**
+* Configurable target version for store and phone targets
+* [CB-7129](https://issues.apache.org/jira/browse/CB-7129) Spellcheck
+* Rewrite tooling/platform scripts from **WSH** to **NodeJS**
+* [CB-7243](https://issues.apache.org/jira/browse/CB-7243) `VERSION` file is copied over in `create` platform script
+* [CB-6699](https://issues.apache.org/jira/browse/CB-6699) Using wildcard `**` glob to include `www` folder items
+* [CB-7144](https://issues.apache.org/jira/browse/CB-7144) `run` fails if replace default certificate
+* [CB-6787](https://issues.apache.org/jira/browse/CB-6787) Fix header licenses (**Apache RAT** report)
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Support for new splash screen and icon images
+* Fixes potential perf issue inside `exec_verbose` method
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Fixes deploy error when `--nobuild` option specified
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Replaces new template icons and splash screens
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Fixes deploy error on **WP8.1** emulator
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Fixes `run`/`emulate` error when it runs for the first time
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Fixes deploy when target type is not specified
+* Adds support for build archs to `run` command  + small cleanup and refactoring  + fix **jshint** issues
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Add support for **Windows Universal** apps (**Windows 8.1** and **WP 8.1**)
+* Removed **Windows7** which is now in its own branch
+* Added list of supported architectures in help text
+* Adds support for target architectures to build command
+* [CB-6686](https://issues.apache.org/jira/browse/CB-6686) \[3.5.0rc\] Build  error if path contains whitespaces
+* [CB-6684](https://issues.apache.org/jira/browse/CB-6684) \[3.5.0rc\] Splash screen setting breaks the build
+* [CB-6787](https://issues.apache.org/jira/browse/CB-6787) Add license to `windows8/CONTRIBUTING.md`
+* [CB-6684](https://issues.apache.org/jira/browse/CB-6684) \[3.5.0rc\] Splash screen setting breaks the build
+* [CB-6686](https://issues.apache.org/jira/browse/CB-6686) \[3.5.0rc\] Build  error if path contains whitespaces
+
+
+## What's new in BlackBerry 10
+
+* [CB-7409](https://issues.apache.org/jira/browse/CB-7409) Update `CORDOVA_HOME_DIR` based on `npm_cache`
+* [CB-7411](https://issues.apache.org/jira/browse/CB-7411) Make version in version script easier to replace by `coho`
+* [CB-7336](https://issues.apache.org/jira/browse/CB-7336) Add `bundledDependencies` to `package.json`
+* [CB-7211](https://issues.apache.org/jira/browse/CB-7211) **jshint**: force to see all errors
+* [CB-7210](https://issues.apache.org/jira/browse/CB-7210) Cleanup `create` remove `clean`/`copyJavascript`
+* [CB-7250](https://issues.apache.org/jira/browse/CB-7250) Test/cordova/integration/target use private home
+* [CB-7209](https://issues.apache.org/jira/browse/CB-7209) Improve tests including adding parallelism support
+* [CB-7186](https://issues.apache.org/jira/browse/CB-7186) Fix up packager-validator tests to indicate signing
+* [CB-7186](https://issues.apache.org/jira/browse/CB-7186) `--no-signing` will be ignored if `--buildId` is set
+* Update package name to match convention (`cordova-`\[platform name\])
+* [CB-5815](https://issues.apache.org/jira/browse/CB-5815) Fix `cordova` not defined when pausing w/o `cordova.js` included
+* [CB-7119](https://issues.apache.org/jira/browse/CB-7119) Fix `cordova run --target xxx` dies if `blackberry10.json` is empty
+* [CB-7087](https://issues.apache.org/jira/browse/CB-7087) Retire `blackberry10/` directory
+* [CB-6492](https://issues.apache.org/jira/browse/CB-6492) Fix `AppData` hint for **wXP**
+* [CB-7036](https://issues.apache.org/jira/browse/CB-7036) Make `npm test` work again (using `grunt` instead of `jake`)
+* [CB-7025](https://issues.apache.org/jira/browse/CB-7025) Report platform update
+* [CB-6968](https://issues.apache.org/jira/browse/CB-6968) Fix bashism (`source`) in `update` script and `bb10-ndk-version`
+* [CB-6934](https://issues.apache.org/jira/browse/CB-6934) `run` should complain about target w/o ip before password
+* [CB-6925](https://issues.apache.org/jira/browse/CB-6925) Simulator detection: fail gracefully w/ no DHCP leases
+* [CB-6904](https://issues.apache.org/jira/browse/CB-6904) Improve Markdown in `README.md`
+* [CB-5436](https://issues.apache.org/jira/browse/CB-5436) Update `defaults.xml` and `config.xml` configuration reference
+* [CB-6850](https://issues.apache.org/jira/browse/CB-6850) Use `path.join()` for `blackberry10debugtoken.bar` warning
+* [CB-6757](https://issues.apache.org/jira/browse/CB-6757) Provide useful hint when simulator does not seem to know its IP
+* [CB-5654](https://issues.apache.org/jira/browse/CB-5654) Log 'native' Cordova version during framework bootstrap
+* [CB-6786](https://issues.apache.org/jira/browse/CB-6786) Add license to `CONTRIBUTING.md`
+* [CB-6730](https://issues.apache.org/jira/browse/CB-6730) Tweak whitelist URI parsing to fix whitelist issues with `@2x` resource naming
+* [CB-6554](https://issues.apache.org/jira/browse/CB-6554) Fix malformed json file
+
+
+## What's new in Firefox OS
+
+* Added `bundledDependencies` to `package.json`
+* Added `console.log` to `version` script
+* Remove hardcoded cordova version
+* Fixing error on new CLI/LIB: `cp: no such file or directory: /Users/rodrigo/mozilla/cordova/delme/platforms/firefoxos/www/cordova.js`
+* Add `clean.bat`
+* [CB-7016](https://issues.apache.org/jira/browse/CB-7016) `.zip` created by build has unnecessary `./` folder on all files
+* `cordova.js` needs to be copied to platform `www`
+* Update `Readme`
+* Remove `<!-- and -->`
+* Update header licenses
+* Delete `foo` file
+* Update project
+* Update defaults
+* Add icons
+* Removing unused template
+* [CB-6816](https://issues.apache.org/jira/browse/CB-6816) Add license to `CONTRIBUTING.md`
+* Simplifies build
+* [CB-5751](https://issues.apache.org/jira/browse/CB-5751) Fix **FirefoxOS** build issue
+
+## What's new in Ubuntu (touch)
+
+* Added missing licenses
+* `bin/create`: create `www`
+* Switch to incremental build
+* Set `policy_version` in `apparmor.json` based on framework version
+* Remove `-flto` from compiler flags
+* Change default to `ubuntu-sdk-14.04`
+* Plugin could specify additional build dependency
+* Use different compiler flags for debug/release build
+* Fix build problem with `ubuntu-sdk-14.04`
+* `bin/build/build`: integrate with `click-reviewers-tools`
+* `bin/build/build`: check `chroot` env before build
+* `bin/build/build`, `bin/build/run`: add `--framework` option
+* Add emulator support
+* Add support for non-arm based **Ubuntu Touch** devices
+* `CordovaViewInternal`: add `overrideScheme`
+* `cplugin`: add `onAppLoaded`
+* [CB-6818](https://issues.apache.org/jira/browse/CB-6818) Add license for `CONTRIBUTING.md`
+
+## What's new in Amazon FireOS
+
+* Updated `cordova.js` in tests
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Add `external-launch-whitelist` and use it for filtering intent launches
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Ensure that **JAR** files in `libs` directory are included
+* [CB-7410](https://issues.apache.org/jira/browse/CB-7410) Add whitelist entries to get `iframe`/**GoogleMaps** working
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Propagate change in method signature to the native tests
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Restrict meaning of `*` in internal whitelist to just *http* and *https*
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Only add *file*, *content* and *data* **URL**s to internal whitelist
+* [CB-7291](https://issues.apache.org/jira/browse/CB-7291) Add defaults to external whitelist
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Read `project.properties` to configure **gradle** libraries
+* [CB-7325](https://issues.apache.org/jira/browse/CB-7325) Fix error message in `android_sdk_version.js` when missing SDK on Windows
+* [CB-7335](https://issues.apache.org/jira/browse/CB-7335) Add a `.gitignore` to android project template
+* [CB-7330](https://issues.apache.org/jira/browse/CB-7330) Don't run `android update` during creation
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add `gradle clean` command (plus some code cleanup)
+* Fix for `AmazonWebView`
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Copy gradle wrapper in `build` instead of `create`
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add `.gradle` template files for `update` as well as `create`
+* [CB-7044](https://issues.apache.org/jira/browse/CB-7044) Add `JAVA_HOME` when not set. Be stricter about `ANDROID_HOME`
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Speed up gradle building (incremental builds go from 10s -> 1.5s for me)
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Copy Gradle wrapper from Android SDK rather than bundling a JAR
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add which to checked-in node_modules
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add option to build and install with gradle
+* [CB-3445](https://issues.apache.org/jira/browse/CB-3445) Add an initial set of Gradle build scripts
+* [CB-7321](https://issues.apache.org/jira/browse/CB-7321) Don't require `ant` for `create` script
+* [CB-7044](https://issues.apache.org/jira/browse/CB-7044), [CB-7299](https://issues.apache.org/jira/browse/CB-7299) Fix up `PATH` problems when possible
+* Change in test's `AndroidManifest.xml` needed for the test to run properly
+* Adding tests related to `3.5.1`
+* [CB-7261](https://issues.apache.org/jira/browse/CB-7261) Fix `setNativeToJsBridgeMode` sometimes crashing when switching to `ONLINE_EVENT`
+* [CB-7265](https://issues.apache.org/jira/browse/CB-7265) Fix crash when navigating to custom protocol (introduced in `3.5.1`)
+* Filter out non-launchable **intents**
+* Handle unsupported protocol errors in webview better
+* Amazon related fixes after uplevel
+* [CB-7238](https://issues.apache.org/jira/browse/CB-7238) I should have collapsed this, but `Config.init()` must go before the creation of `CordovaWebView`
+* [CB-7238](https://issues.apache.org/jira/browse/CB-7238) Minor band-aid to get tests running again, this has to go away before `3.6.0` is released, since this is an API change
+* Extend whitelist to handle **URL**s without `//` chars
+* [CB-7172](https://issues.apache.org/jira/browse/CB-7172) Force window to have focus after resume
+* [CB-7159](https://issues.apache.org/jira/browse/CB-7159) Set background color of webView as well as its parent
+* [CB-7018](https://issues.apache.org/jira/browse/CB-7018) Fix `setButtonPlumbedToJs` never un-listening
+* `@Deprecate` methods of `PluginManager` that were never meant to be public
+* Move plugin instantiation and instance storing logic `PluginEntry`->`PluginManager`
+* Fix broken unit test due to missing `Config.init()` call
+* Update to check for **Google Glass** APIs
+* Fix for `android` not being in `PATH` check on Windows
+* Displaying error when regex does not match
+* Tweak `CordovaPlugin.initialize` method to be less deprecated
+* Un-deprecate `CordovaActivity.init()` - it's needed to tweak prefs in `onCreate`
+* Tweak log messages in `CordovaBridge` with bridgeSecret is wrong
+* Backport `CordovaBridge` from 4.0.x -> master
+* Update unit tests to not use most deprecated things (e.g. **DroidGap**)
+* Add non-String overloads for `CordovaPreferences.set()`
+* Make `CordovaWebview` resilient to `init()` not being called (for backwards-compatibility)
+* Add `node_module` licenses to `LICENSE`
+* Provide `CordovaPlugin` with `CordovaPreferences`. Add new `Plugin.initialize()`
+* Convert usages of `Config.`* to use the non-static versions
+* Change `getProperty` -> `prefs.get*` within `CordovaActivity`
+* Make `CordovaUriHelper` class package-private
+* Fix `PluginManager.setPluginEntries` not removing old entries
+* Move registration of App plugin from `config.xml` -> code
+* Make `setWebViewClient` an override instead of an overload. Delete Location-change JS->Native bridge mode (missed some of it)
+* [CB-4404](https://issues.apache.org/jira/browse/CB-4404) Revert setting `android:windowSoftInputMode` to `adjustPan`
+* Refactor: Use `ConfigXmlParser` in activity. Adds `CordovaWebView.init()`
+* Deprecate some convenience methods on `CordovaActivity`
+* Fix `CordovaPreferences` not correctly parsing hex values (`valueOf`->`decode`)
+* Refactor: Move `url-filter` information into `PluginEntry`
+* Don't re-parse `config.xml` in `onResume`
+* Move handling of `Fullscreen` preference to `CordovaActivity`
+* Delete dead code from `CordovaActivity`
+* Update `.classpath` to make **Eclipse** happy (just re-orders one line)
+* Delete `CB-3064: The errorUrl is...` log message left over from debugging presumably
+* Refactor `Config` into `ConfigXmlParser`, `CordovaPreferences`
+* Delete Location-change JS->Native bridge mode
+* [CB-5988](https://issues.apache.org/jira/browse/CB-5988) Allow `exec()` only from *file*: or start-up *URL*'s domain
+* [CB-6761](https://issues.apache.org/jira/browse/CB-6761) Fix native->JS bridge ceasing to fire when page changes and online is set to false and the JS loads quickly
+* Update the `errorurl` to no longer use **intents**
+* Refactoring the URI handling on Cordova, removing dead code
+* [CB-7018](https://issues.apache.org/jira/browse/CB-7018) Clean up and deprecation of some button-related functions
+* [CB-7017](https://issues.apache.org/jira/browse/CB-7017) Fix onload=true being set on all subsequent plugins
+* [CB-5971](https://issues.apache.org/jira/browse/CB-5971) Fix package / project validation
+* [CB-5971](https://issues.apache.org/jira/browse/CB-5971) Add unit tests to cordova-android
+* [CB-5971](https://issues.apache.org/jira/browse/CB-5971) Factor out package/project name validation logic
+* Delete explicit `activity.finish()` in back button handling. No change in behaviour
+* [CB-4404](https://issues.apache.org/jira/browse/CB-4404) Changing where `android:windowSoftInputMode` is in the manifest so it works
+* Add documentation referencing other implementation
+* [CB-6851](https://issues.apache.org/jira/browse/CB-6851) Deprecate `WebView.sendJavascript()`
+* [CB-6876](https://issues.apache.org/jira/browse/CB-6876) Show the correct executable name
+* [CB-6876](https://issues.apache.org/jira/browse/CB-6876) Fix the "print usage"
+* Trivial spelling fix in comments when reading `CordovaResourceApi`
+* [CB-6818](https://issues.apache.org/jira/browse/CB-6818) I want to remove this code, because Square didn't do their headers properly
+* [CB-6860](https://issues.apache.org/jira/browse/CB-6860) Add `activity_name` and `launcher_name` to `AndroidManifest.xml` & `strings.xml`
+* Add a comment to `custom_rules.xml` saying why we move `AndroidManifest.xml`
+* Remove +x from `README.md`
+* [CB-6784](https://issues.apache.org/jira/browse/CB-6784) Add missing licenses
+* Revert `defaults.xml: Add AndroidLaunchMode preference`
+* [CB-6315](https://issues.apache.org/jira/browse/CB-6315) Wrapping this so it runs on the UI thread
+* [CB-6723](https://issues.apache.org/jira/browse/CB-6723) Update package name for **Robotium**
+* [CB-6707](https://issues.apache.org/jira/browse/CB-6707) Update `minSdkVersion` to `10` consistently
+* [CB-5652](https://issues.apache.org/jira/browse/CB-5652) Make visible cordova version
+* [CB-6392](https://issues.apache.org/jira/browse/CB-6392) `create.js` updated to create `libs` folder before copying it to the project's platform folder
+* [CB-6392](https://issues.apache.org/jira/browse/CB-6392) Checking for `awv_interface.jar` existance is moved to `create_project()`
+* [CB-6392](https://issues.apache.org/jira/browse/CB-6392) `check_reqs.js` no longer checks for `awv_interface.jar`
+* Fixing a typo which was sending the wrong string to plugins for js confirm dialogs
+* [CB-6740](https://issues.apache.org/jira/browse/CB-6740) Cleanup error reporting when `AmazonWebView SDK` is not found; Updated create script to check commonlibs folder under `~/.cordova/lib`. If it doesn't exist create one and let user know. Error message updated. If exists copy it to specific release's `framework/libs` folder
+* JS confirm DnD alert dialog in Cordova consumes all key events
+* [CB-6818](https://issues.apache.org/jira/browse/CB-6818) Add license for `CONTRIBUTING.md`
+* Updated release notes
+* [CB-6644](https://issues.apache.org/jira/browse/CB-6644) Add a check for webview being null in template code Added a check and some comments to guide devs
+
+
+## What's new in Cordova-CLI
+
+* [CB-7355](https://issues.apache.org/jira/browse/CB-7355) Re added single test to test call through to cordova-lib cordova raw create
+* [CB-7364](https://issues.apache.org/jira/browse/CB-7364) Remove duplicate logging initialization for cordova/plugman
+* [CB-7363](https://issues.apache.org/jira/browse/CB-7363) Do not insist on precise version of cordova-lib
+* [CB-7355](https://issues.apache.org/jira/browse/CB-7355) Removed create tests which test behaviour of downstream dependencies
+* [CB-7358](https://issues.apache.org/jira/browse/CB-7358) Cli spec mocks console log to avoid polluting test output while testing
+* [CB-7347](https://issues.apache.org/jira/browse/CB-7347) Document `cordova platform add /path/to` support
+* [CB-7345](https://issues.apache.org/jira/browse/CB-7345) Add tests to validate documentation
+* [CB-7345](https://issues.apache.org/jira/browse/CB-7345) Improve cli documentation
+* Refactored test to make use of **jasmine**'s `toThrow` expectation
+* Correct object referenced in tests
+* Proper order of initializers, which indicates a bigger problem
+* Moved custom www handling code to a separate function
+* Basic tests and structure added to create spec
+* Renamed cli create spec more sensibly
+* Parse config json moved to a function
+* Functional refactor of create with expected input from caller implemented
+* Updated tests and cli to pass all tests
+* Tracking cli create spec
+* Initial commit of cli create command logic in its own file
+* Added verbose mode initialization to set up event handlers
+* Created `init` function to handle initialization of `underscore` and `nopt`
+* Added **browserify** option `download_opts`
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) Cordova-cli documentation translation: cordova-cli
+* [CB-7001](https://issues.apache.org/jira/browse/CB-7001) Added `--browserify` to help documentation
+* [CB-6024](https://issues.apache.org/jira/browse/CB-6024) Document `--` for platform options
+* Added `--browserify` flag to cli options
+* [CB-7220](https://issues.apache.org/jira/browse/CB-7220) Support `cordova_lib.binname`
+* [CB-7220](https://issues.apache.org/jira/browse/CB-7220) Split cordova help into per feature help files
+* [CB-6756](https://issues.apache.org/jira/browse/CB-6756) Adds the `platforms` subcommand for `save` and `restore`
+* [CB-7100](https://issues.apache.org/jira/browse/CB-7100) Use `npm` based **lazy-load** by default
+* [CB-6127](https://issues.apache.org/jira/browse/CB-6127) Documentation translation
+* Call `process.removeAllListeners()` in cli spec
+* Add `--captureExceptions` flag to `jasmine`
+* Pin `jasmine` to older version *temporarily*
+* Fix [CB-7069](https://issues.apache.org/jira/browse/CB-7069) Copy-from & link-to custom uri -> url
+
+
+## What's new in Cordova-Plugman
+
+* [CB-7363](https://issues.apache.org/jira/browse/CB-7363) Do not insist on precise version of cordova-lib
+* [CB-7362](https://issues.apache.org/jira/browse/CB-7362) Add `Please run npm install from this directory` code
+* Remove `package.json`:`scripts.test`
+
+## What's new in Cordova-Lib
+
+* [CB-5535](https://issues.apache.org/jira/browse/CB-5535) Remove `--arc` from **iOS** platform creation args
+* [CB-7416](https://issues.apache.org/jira/browse/CB-7416) Fixes file path reference when adding new source file
+* [CB-7416](https://issues.apache.org/jira/browse/CB-7416) `HandleInstall` tests for `null` `platformTag`. removed uncalled `hasPlatformSection` from `PluginInfo.js`
+* Remove use of `path.join` for `manifest.launch_path`
+* [CB-7347](https://issues.apache.org/jira/browse/CB-7347) Improve cordova platform add `/path/to` handling
+* [CB-7114](https://issues.apache.org/jira/browse/CB-7114) **Android** add support of min/max/target SDK to `config.xml`
+* [CB-7118](https://issues.apache.org/jira/browse/CB-7118) Use updated version of `node-xcode`
+* [CB-7118](https://issues.apache.org/jira/browse/CB-7118) **iOS** add `target-device` and `MinimumOSVersion` support to `config.xml`
+* **Ubuntu** support incremental builds
+* **Ubuntu** support `target-dir` for `resource-file`
+* **Ubuntu** use `common.copyFile`
+* **Ubuntu** check icon existence
+* **FxOS** Make author url optional
+* [CB-7142](https://issues.apache.org/jira/browse/CB-7142) Add `<variable>` to `<feature>` for `cordova plugin restore` command
+* Set `git clone depth` to `10` for **Travis** to make it faster
+* **Windows** update as per changed manifest file names
+* [CB-6699](https://issues.apache.org/jira/browse/CB-6699) Include files from `www` folder via single element (use `**` glob pattern)
+* Allow plugin modules to be `.json` files
+* Taking care of dashes in `amazon-fireos` platform name
+* Fix link/copy parent check for **Windows**
+* Fix error in comments for munge functions
+* Add link to **BuildBot** at `ci.cordova.io` in `README`
+* [CB-7255](https://issues.apache.org/jira/browse/CB-7255) Fixed writing plist unescaped
+* Style fixes - white space only
+* Add **JSCS** config file
+* [CB-7228](https://issues.apache.org/jira/browse/CB-7228) Fixed issue with `cordova prepare --browserify`
+* [CB-7001](https://issues.apache.org/jira/browse/CB-7001) Create a `--browserify` option for run action
+* [CB-7228](https://issues.apache.org/jira/browse/CB-7228) Cordova prepare `--browserify` runs on all installed plugins
+* [CB-7001](https://issues.apache.org/jira/browse/CB-7001) Create a `--browserify` option for run action
+* [CB-7228](https://issues.apache.org/jira/browse/CB-7228) Cordova prepare `--browserify` runs on all installed plugins
+* [CB-7190](https://issues.apache.org/jira/browse/CB-7190) Add **browserify** support in `cordova-lib`/`cordova-cli`
+* [CB-7234](https://issues.apache.org/jira/browse/CB-7234) Added better outputs for plugin registry workflows
+* [CB-7100](https://issues.apache.org/jira/browse/CB-7100) Use `npm` based **lazy-load** by default
+* [CB-7091](https://issues.apache.org/jira/browse/CB-7091) Remove `check_requirements()` functions from platform parsers
+* [CB-7140](https://issues.apache.org/jira/browse/CB-7140) Check plugin versions in local search path
+* [CB-7203](https://issues.apache.org/jira/browse/CB-7203) `IsRelativePath` needs to pass path through
+* [CB-7199](https://issues.apache.org/jira/browse/CB-7199) Control `git`/`npm` using `platform.js`
+* [CB-6756](https://issues.apache.org/jira/browse/CB-6756) Adds `save` and `restore` command for platforms
+* [CB-7132](https://issues.apache.org/jira/browse/CB-7132) Fix regression regarding default resources
+* [CB-7187](https://issues.apache.org/jira/browse/CB-7187) Make `CoreLocation` a required library only for **cordova-ios** `< 3.6.0`
+* Add **AppVeyor** badge to `README`
+* Add **Travis** and **npm** badges to `README.md`
+* Fix test cordova/lazy_load spec on **Windows**
+* Fix plugman/install spec
+* Build configuration for **AppVeyor**
+* Build configurations for **Travis**
+* [CB-7124](https://issues.apache.org/jira/browse/CB-7124) Wrap the cordova platform string in `Platform` object
+* [CB-7140](https://issues.apache.org/jira/browse/CB-7140) Switch to using `PluginInfo` in `plugman/fetch.js`
+* Minor style fixes in `fetch.js`
+* [CB-7078](https://issues.apache.org/jira/browse/CB-7078) Disable `serve.spec.js`
+* [CB-6512](https://issues.apache.org/jira/browse/CB-6512) Platform add `<path>` was using wrong `www/cordova.js`
+* [CB-7083](https://issues.apache.org/jira/browse/CB-7083) Missing `SDKReference` support on **WP**
+* [CB-6874](https://issues.apache.org/jira/browse/CB-6874) Consolidate `<Content>` tag additions into 1 `ItemGroup`
+* [CB-7100](https://issues.apache.org/jira/browse/CB-7100) Use `npm` based **lazy-load** by default
+* [CB-7091](https://issues.apache.org/jira/browse/CB-7091) Remove `check_requirements()` funcs from platform parsers
+* [CB-7091](https://issues.apache.org/jira/browse/CB-7091) Don't call `check_requirements` during platform add
+* [CB-7087](https://issues.apache.org/jira/browse/CB-7087) Retire `blackberry10/` directory
+* [CB-6776](https://issues.apache.org/jira/browse/CB-6776) Fix uri/url renaming bug
+* Remove `npm-shrinkwrap.json`
+
+## What's new in Cordova JS ##
+
+* Checking for Windows style path
+* Better handling of all `modulemapper.clobbers` replacements
+* Fixed **browserify** `onDeviceReady` event not firing on the browser
+* Removed check for `c:` and added check for **Windows** platform
+* Fixed Windows path issue when trying to set `navigator.app` in `cordova.js`
+* [CB-7349](https://issues.apache.org/jira/browse/CB-7349) Tell users to run `npm install`
+* Upleveled **amazon-fireos** changes
+* [CB-870](https://issues.apache.org/jira/browse/CB-870) **Android** Add volume button event support
+* **FxOS** Remove hardcoded cordova version
+* [CB-6764](https://issues.apache.org/jira/browse/CB-6764) Fix `findCordovaPath()` detecting `notcordova.js` as `cordova.js`
+* [CB-6976](https://issues.apache.org/jira/browse/CB-6976) Add support for **Windows Universal** apps (**Windows 8.1** and **WP 8.1**)
+* [CB-6714](https://issues.apache.org/jira/browse/CB-6714) Base **webOS** `3.x` Cordova implementation
+* **Android** Delete Location-change JS->Native bridge mode
+* [CB-5988](https://issues.apache.org/jira/browse/CB-5988) **Android** Allow `exec()` only from *file*: or start-up *URL*'s domain
+* [CB-7034](https://issues.apache.org/jira/browse/CB-7034) **BlackBerry10** Add error handling to exec makeSyncCall
+* [CB-6983](https://issues.apache.org/jira/browse/CB-6983) Misleading debug statement
+* [CB-6884](https://issues.apache.org/jira/browse/CB-6884) Fixed js callbacks not firing using `WKWebView` Cordova bridge
+* [CB-6884](https://issues.apache.org/jira/browse/CB-6884) Added `WKWebView` Cordova bridge
+* [CB-6863](https://issues.apache.org/jira/browse/CB-6863) Default Cordova bridge broken due to replacing `window.navigator` (**iOS** 8)
+* [CB-6867](https://issues.apache.org/jira/browse/CB-6867) **WP8**, **Windows8** allow empty args
+* Adding `cordova.require`
+* Adding transform for File plugin
+* [CB-6792](https://issues.apache.org/jira/browse/CB-6792) Add license to `CONTRIBUTING.md`
+* Removed contacts hack, added regex to handle geolocation
+* Fix some old references in the `README.md`
+* Updating transform to support bs paths
+* Updating transform for **iOS** contacts
+* Moving to `TreeTransformer` and adding a quick substitution for **Android** `navigator.app` clobber
+* Changed id to **amazon-fireos**
+* Fix broken unit tests with **Node** v0.11.13+ *hack*
+* Disable `urlutil` tests under **jsdom** & set **jsdom** to `file:` to avoid hitting network
+
+## Plugin versions tested with this release
+
+* cordova-plugin-battery-status: 0.2.10
+* cordova-plugin-camera: 0.3.1
+* cordova-plugin-console: 0.2.10
+* cordova-plugin-contacts: 0.2.12
+* cordova-plugin-device: 0.2.11
+* cordova-plugin-device-motion: 0.2.9
+* cordova-plugin-device-orientation: 0.3.8
+* cordova-plugin-dialogs: 0.2.9
+* cordova-plugin-file: 1.3.0
+* cordova-plugin-file-transfer: 0.4.5
+* cordova-plugin-geolocation: 0.3.9
+* cordova-plugin-globalization: 0.3.0
+* cordova-plugin-inappbrowser: 0.5.1
+* cordova-plugin-media: 0.2.12
+* cordova-plugin-media-capture: 0.3.2
+* cordova-plugin-network-information: 0.2.11
+* cordova-plugin-splashscreen: 0.3.2
+* cordova-plugin-statusbar: 0.1.7
+* cordova-plugin-vibration: 0.3.10

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/51da3852/www/_posts/2014-09-17-plugins-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2014-09-17-plugins-release.md b/www/_posts/2014-09-17-plugins-release.md
new file mode 100644
index 0000000..7276acd
--- /dev/null
+++ b/www/_posts/2014-09-17-plugins-release.md
@@ -0,0 +1,300 @@
+---
+layout: post
+author:
+    name: Marcel Kinard
+    url: https://twitter.com/MarcelKinard
+title:  "Plugins Release: September 22, 2014"
+categories: news
+tags: release plugins
+---
+The following plugins were updated today:
+
+* cordova-plugin-battery-status: 0.2.11
+* cordova-plugin-camera: 0.3.2
+* cordova-plugin-console: 0.2.11
+* cordova-plugin-contacts: 0.2.13
+* cordova-plugin-device: 0.2.12
+* cordova-plugin-device-motion: 0.2.10
+* cordova-plugin-device-orientation: 0.3.9
+* cordova-plugin-dialogs: 0.2.10
+* cordova-plugin-file: 1.3.1
+* cordova-plugin-file-transfer: 0.4.6
+* cordova-plugin-geolocation: 0.3.10
+* cordova-plugin-globalization: 0.3.1
+* cordova-plugin-inappbrowser: 0.5.2
+* cordova-plugin-media: 0.2.13
+* cordova-plugin-media-capture: 0.3.3
+* cordova-plugin-network-information: 0.2.12
+* cordova-plugin-splashscreen: 0.3.3
+* cordova-plugin-statusbar: 0.1.8
+* cordova-plugin-vibration: 0.3.11
+
+Notable changes include:
+* There is a new framework for testing the plugins. This affects plugin developers, not plugin users.
+* Many fixes have been made to the file plugin and other plugins that use it.
+* Globalization plugin has been cleaned up.
+* Brought the vibration plugin API into alignment with the W3C specification.
+
+The plugins have been updated on our registry at [plugins.cordova.io](http://plugins.cordova.io/).
+
+----
+You can update any plugin by removing it, and then readding it. E.g. To update your file plugin:
+
+    cordova plugin rm org.apache.cordova.file
+    cordova plugin add org.apache.cordova.file
+
+Other changes include:
+<!--more-->
+
+`org.apache.cordova.battery-status@0.2.11`
+### 0.2.11 (Sep 17, 2014)
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) documentation translation
+* [CB-6724](https://issues.apache.org/jira/browse/CB-6724) re-add accidental removed of var keyword
+* [CB-6957](https://issues.apache.org/jira/browse/CB-6957) renamed folder to tests + added nested plugin.xml
+* added documentation for manual tests
+* [CB-6957](https://issues.apache.org/jira/browse/CB-6957) Style improvements on Manual tests
+
+`org.apache.cordova.camera@0.3.2`
+### 0.3.2 (Sep 17, 2014)
+* [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)
+* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) Get the correct default for "quality" in the test
+* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) Port camera tests to plugin-test-framework
+* [CB-6958](https://issues.apache.org/jira/browse/CB-6958) added manual tests
+* [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`)
+* [CB-7286](https://issues.apache.org/jira/browse/CB-7286) **BlackBerry10** Use `getUserMedia` if camera card is unavailable
+* [CB-7378](https://issues.apache.org/jira/browse/CB-7378) Use single Proxy for both **Windows8** and **Windows**
+* [CB-7413](https://issues.apache.org/jira/browse/CB-7413) Resolve `ms-appdata:` URIs with `File` plugin
+* [CB-7423](https://issues.apache.org/jira/browse/CB-7423) do cleanup after `copyImage` manual test
+* [CB-7433](https://issues.apache.org/jira/browse/CB-7433) Adds missing `window` reference to prevent manual tests failure on **Android** and **iOS**
+* [CB-7433](https://issues.apache.org/jira/browse/CB-7433) Fixes manual tests failure on **Windows**
+* [CB-7461](https://issues.apache.org/jira/browse/CB-7461) Geolocation fails in Camera plugin in **iOS 8**
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) documentation translation
+* [CB-7551](https://issues.apache.org/jira/browse/CB-7551) **iOS 8** Scaled images show a white line
+* [CB-7557](https://issues.apache.org/jira/browse/CB-7557) Camera plugin tests is missing a `File` dependency
+* [CB-7558](https://issues.apache.org/jira/browse/CB-7558) `hasPendingOperation` flag in Camera plugin's `takePicture` should be reversed to fix memory errors
+* Renamed test dir, added nested plugin.xml
+* add documentation for manual tests
+
+`org.apache.cordova.console@0.2.11`
+### 0.2.11 (Sep 17, 2014)
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) Documentation translation
+
+`org.apache.cordova.contacts@0.2.13`
+### 0.2.13 (Sep 17, 2014)
+* [CB-6374](https://issues.apache.org/jira/browse/CB-6374) Fix **iOS 6** deprecation warnings
+* [CB-6724](https://issues.apache.org/jira/browse/CB-6724) Empty may be expected
+* [CB-7148](https://issues.apache.org/jira/browse/CB-7148) Added manual tests
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) Documentation translation
+* [CB-7290](https://issues.apache.org/jira/browse/CB-7290) Adds support for universal Windows platform.
+* [CB-7523](https://issues.apache.org/jira/browse/CB-7523) Fixing `ContactFieldType` error in the `config.xml`
+* [CB-7544](https://issues.apache.org/jira/browse/CB-7544) **iOS 8** Contact picker is read-only in iOS 8
+* [CB-7546](https://issues.apache.org/jira/browse/CB-7546) **iOS** `pickContact` shows exception in the console log
+* Added documentation for manual tests
+* Add missing test, skip some specs on **WP**
+* Changing `cdvtest` format to use module exports
+* Merged changes for test framework plugin
+* Removed `js-module` for tests from `plugin.xml`
+* Renamed test dir, added nested `plugin.xml`
+
+`org.apache.cordova.device@0.2.12`
+### 0.2.12 (Sep 17, 2014)
+* [CB-7262](https://issues.apache.org/jira/browse/CB-7262) Adds support for universal windows apps.
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* [CB-7552](https://issues.apache.org/jira/browse/CB-7552) `device.name` docs have not been removed
+* **FxOS** Fix cordova version
+* Added plugin support for the browser
+* Added status box and documentation to manual tests
+
+`org.apache.cordova.device-motion@0.2.10`
+### 0.2.10 (Sep 17, 2014)
+* [CB-7160](https://issues.apache.org/jira/browse/CB-7160) Added manual tests
+* [CB-7160](https://issues.apache.org/jira/browse/CB-7160) Move to tests dir, add nested plugin.xml
+* [CB-7313](https://issues.apache.org/jira/browse/CB-7313) Minor tweak to documentation of watchAcceleration function parameters
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* Added documentation for manual tests
+* Added support for the browser
+* Changing cdvtest format to use module exports
+* Feature Branch: First attempt at new-style-tests
+* Register tests using new style
+* Removed `js-module` for tests from `plugin.xml`
+* Updated doc for browser
+
+`org.apache.cordova.device-orientation@0.3.9`
+### 0.3.9 (Sep 17, 2014)
+* [CB-6960](https://issues.apache.org/jira/browse/CB-6960) Added manual tests
+* [CB-6960](https://issues.apache.org/jira/browse/CB-6960) Port compass tests to plugin-test-framework
+* [CB-7086](https://issues.apache.org/jira/browse/CB-7086) Renamed dir, added nested plugin.xml
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* Added documentation for manual tests
+* Add support for the browser
+* Fixed problem with watchCompass if pressed twice
+* Updated docs for browser
+
+`org.apache.cordova.dialogs@0.2.10`
+### 0.2.10 (Sep 17, 2014)
+* [CB-6965](https://issues.apache.org/jira/browse/CB-6965) Added manual tests
+* [CB-6965](https://issues.apache.org/jira/browse/CB-6965) Port notification tests to test-framework
+* [CB-7538](https://issues.apache.org/jira/browse/CB-7538) Android beep thread fix Beep now executes in it's own thread
+* Added documentation for manual tests
+* Renamed test dir, added nested plugin.xml
+* Set dialog text dir to locale
+
+`org.apache.cordova.file@1.3.1`
+### 1.3.1 (Sep 17, 2014)
+* [CB-6724](https://issues.apache.org/jira/browse/CB-6724) changed style detail on documentation
+* [CB-6923](https://issues.apache.org/jira/browse/CB-6923) Adding support to handle relative paths
+* [CB-7094](https://issues.apache.org/jira/browse/CB-7094) Ported File manual tests
+* [CB-7094](https://issues.apache.org/jira/browse/CB-7094) renamed folder to tests + added nested plugin.xml
+* [CB-7272](https://issues.apache.org/jira/browse/CB-7272) Replace confusing "r/o" abbreviation with just "r"
+* [CB-7375](https://issues.apache.org/jira/browse/CB-7375) [CB-6148](https://issues.apache.org/jira/browse/CB-6148): Ensure that return values from copy and move operations reference the correct filesystem
+* [CB-7375](https://issues.apache.org/jira/browse/CB-7375) Fix the filesystem name in resolveLocalFileSystemUri
+* [CB-7375](https://issues.apache.org/jira/browse/CB-7375) Partial revert to resolve WP8 failures
+* [CB-7375](https://issues.apache.org/jira/browse/CB-7375) Remove leading slash statement from condition
+* [CB-7375](https://issues.apache.org/jira/browse/CB-7375) `Entry` get proper filesystem in Entry
+* [CB-7413](https://issues.apache.org/jira/browse/CB-7413) Adds support of `ms-appdata://` URIs
+* [CB-7417](https://issues.apache.org/jira/browse/CB-7417) `File tests` added proper matcher to compare fullPath property
+* [CB-7418](https://issues.apache.org/jira/browse/CB-7418) `DirectoryEntry` Added `fullPath` variable as part of condition
+* [CB-7419](https://issues.apache.org/jira/browse/CB-7419) **WP8** Added support to get metada from dir
+* [CB-7422](https://issues.apache.org/jira/browse/CB-7422) `File Tests` Use proper `fileSystem` to create fullPath
+* [CB-7423](https://issues.apache.org/jira/browse/CB-7423) encode path before attempting to resolve
+* [CB-7431](https://issues.apache.org/jira/browse/CB-7431) Avoid calling `done()` twice in `file.spec.109` test
+* [CB-7445](https://issues.apache.org/jira/browse/CB-7445) **BlackBerry10** Add default file system size to prevent quota exceeded error on initial install
+* [CB-7445](https://issues.apache.org/jira/browse/CB-7445) **BlackBerry10** `resolveLocalFileSystemURI` - change `DEFAULT_SIZE` to `MAX_SIZE`
+* [CB-7458](https://issues.apache.org/jira/browse/CB-7458) **BlackBerry10** `resolveLocalFileSystemURL` - add `filesystem` property
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* Added documentation for manual tests
+* Added new js files to **amazon-fireos** platform
+* Adds **Windows** platform
+* Amazon related changes
+* Fixes multiple mobilespec tests errors
+* Overwrite existing file on `getFile` when `create` is `true`
+* Refactored much of the logic in `FileMetadata` constructor; `Directory.size` will return `0`
+* Removed `test/tests.js` module from main `plugin.xml`
+* Style improvements on Manual tests
+
+`org.apache.cordova.file-transfer@0.4.6`
+### 0.4.6 (Sep 17, 2014)
+* [CB-6466](https://issues.apache.org/jira/browse/CB-6466) Fix failing test due to recent url change
+* [CB-6466](https://issues.apache.org/jira/browse/CB-6466) Created mobile-spec test
+* [CB-6961](https://issues.apache.org/jira/browse/CB-6961) Port `file-transfer` tests to framework
+* [CB-7316](https://issues.apache.org/jira/browse/CB-7316) Adds support for Windows platform, moves \*Proxy files to proper directory
+* [CB-7316](https://issues.apache.org/jira/browse/CB-7316) Improves current specs compatibility
+* [CB-7316](https://issues.apache.org/jira/browse/CB-7316) Updates docs with actual information
+* [CB-7423](https://issues.apache.org/jira/browse/CB-7423) fix spec28,29 `lastProgressEvent` not visible to `afterEach` function
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* **Amazon** related changes
+* **WP8** Fixed failing `spec.19`
+* Added documentation for new test
+* Added documentation to manual tests
+* Remove dupe file **Windows** + **Windows8** both use the same one
+* Renamed test dir, added nested plugin.xml and test
+
+`org.apache.cordova.geolocation@0.3.10`
+### 0.3.10 (Sep 17, 2014)
+* [CB-5114](https://issues.apache.org/jira/browse/CB-5114) **Windows 8.1** - Use a new proxy as old geolocation methods is deprecated
+* [CB-5114](https://issues.apache.org/jira/browse/CB-5114) Append **Windows 8.1** into `plugin.xml` + Optimize **Windows 8** `Geolocation` proxy
+* [CB-6911](https://issues.apache.org/jira/browse/CB-6911) Geolocation fails in **iOS 8**
+* Revert [CB-6911](https://issues.apache.org/jira/browse/CB-6911) partially (keeping `Info.plist` key installation for **iOS 8**)
+* [CB-7146](https://issues.apache.org/jira/browse/CB-7146) Added manual tests
+* [CB-7158](https://issues.apache.org/jira/browse/CB-7158) Fix geolocation for **iOS 8**
+* [CB-7556](https://issues.apache.org/jira/browse/CB-7556) **iOS** Clearing all Watches does not stop Location Services
+* Added documentation for manual tests
+* Changing `cdvtest` format to use module exports
+* Convert tests to new style
+* Register tests using new style
+* Removed **amazon-fireos** code for geolocation
+* Removed `js-module` for tests from `plugin.xml`
+* Renamed `test` dir, added nested `plugin.xml`
+
+`org.apache.cordova.globalization@0.3.1`
+### 0.3.1 (Sep 17, 2014)
+* [CB-6490](https://issues.apache.org/jira/browse/CB-6490) **BlackBerry10** Use `-` instead of `_` in `getLocaleName()`
+* [CB-6962](https://issues.apache.org/jira/browse/CB-6962) Ported globalization tests to framework
+* [CB-7064](https://issues.apache.org/jira/browse/CB-7064) Added tests that check for W3C compliance in language tags generated from `PreferredLanguage` and `GetLocale` methods
+* [CB-7233](https://issues.apache.org/jira/browse/CB-7233) **BlackBerry10** Globalization is now supported
+* [CB-7548](https://issues.apache.org/jira/browse/CB-7548) **BlackBerry10** Allow any numeric type as date in dateToString method.
+* Hold the information if L10n was ready before
+* Renamed `test` dir, added nested `plugin.xml`
+
+`org.apache.cordova.inappbrowser@0.5.2`
+### 0.5.2 (Sep 17, 2014)
+* **amazon-fireos** related changes
+* **phonegap** events supported for `_blank` target
+* Add just a bit more logging
+* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) **Android** Fix some tests
+* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) clarify that `anchor1` doesn't exist
+* [CB-7133](https://issues.apache.org/jira/browse/CB-7133) port inappbrowser to **plugin-test-framework**
+* [CB-7424](https://issues.apache.org/jira/browse/CB-7424) Wrong docs: anchor tags are not supported by the `InAppBrowser`
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* [CB-7490](https://issues.apache.org/jira/browse/CB-7490) **Windows** Fixes manual tests crash
+* `_blank` target position is fixed
+
+`org.apache.cordova.media@0.2.13`
+### 0.2.13 (Sep 17, 2014)
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) renamed folder to `tests` + added nested `plugin.xml`
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) Port Media manual & automated tests
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) Port Media tests to **plugin-test-framework**
+* Added documentation for manual tests
+
+`org.apache.cordova.media-capture@0.3.3`
+### 0.3.3 (Sep 17, 2014)
+* Renamed `test` dir, added nested `plugin.xml`
+* Added documentation for manual tests
+* [CB-6959](https://issues.apache.org/jira/browse/CB-6959) Added manual tests
+* [CB-6959](https://issues.apache.org/jira/browse/CB-6959) Port capture tests to **plugin-test-framework**
+
+`org.apache.cordova.network-information@0.2.12`
+### 0.2.12 (Sep 17, 2014)
+* [CB-7471](https://issues.apache.org/jira/browse/CB-7471) Documentation translation
+* [CB-6724](https://issues.apache.org/jira/browse/CB-6724) Added documentation for manual tests
+* [CB-6964](https://issues.apache.org/jira/browse/CB-6964) Ported manual tests
+* **FxOS 2** Fix network information type exception
+* Added support for the browser
+* Remove reference to test assets, they are optional
+* Renamed `test` dir and added nested `plugin.xml`
+* Port network tests to **plugin-test-framework**
+* Fix `naviagtor` typo
+
+`org.apache.cordova.splashscreen@0.3.3`
+### 0.3.3 (Sep 17, 2014)
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) Documentation translation
+* [CB-7196](https://issues.apache.org/jira/browse/CB-7196) port splashscreen tests to framework
+* Renamed test dir, added nested plugin.xml
+* Added documentation for manual tests
+
+`org.apache.cordova.statusbar@0.1.8`
+### 0.1.8 (Sep 17, 2014)
+* [CB-7549](https://issues.apache.org/jira/browse/CB-7549) **iOS 8** Landscape issue
+* [CB-7486](https://issues.apache.org/jira/browse/CB-7486) Remove `StatusBarBackgroundColor` intial preference (black background) so background will be initially transparent
+* [CB-7195](https://issues.apache.org/jira/browse/CB-7195) ported statusbar tests to framework
+* Added documentation for manual tests, moved background color test below overlay test
+* Renamed test dir, added nested plugin.xml
+
+`org.apache.cordova.vibration@0.3.11`
+### 0.3.11 (Sep 17, 2014)
+* [CB-7249](https://issues.apache.org/jira/browse/CB-7249) Documentation translation
+* [CB-6724](https://issues.apache.org/jira/browse/CB-6724) Documented **Windows** support for vibrate with pattern and cancel vibrate in manual test doc and moved tests to tests dir
+* [CB-6963](https://issues.apache.org/jira/browse/CB-6963) ported vibration automated & manual tests
+* [CB-6966](https://issues.apache.org/jira/browse/CB-6966) renamed folder to tests + added nested plugin.xml
+* [CB-6966](https://issues.apache.org/jira/browse/CB-6966) Ported Vibration automated & manual tests
+* removed duplicate messaging
+* [CB-5459](https://issues.apache.org/jira/browse/CB-5459) slight change to the vibration documentation for pattern due to merge issue
+* Add `setTimeout` function to update `vibrateOn` var if user doesn't cancel vibrate, add note about iOS
+* Add longer pattern sequence for testing, change expected result for old vibrate with pattern test
+* Added 'Android only' to buttons for specific tests, changed where `console.log` is executed for user to see earlier
+* Added more test cases, changed vibrate with pattern durations, changed where vibrateOn is set to true
+* Added new example to documentation
+* Added note to doc about w3c alignment and min time for Windows
+* Added tests for old `vibrateWithPattern` and `cancelVibration` calls
+* Added tests to ensure compliance with w3c spec
+* Changes made to align with w3c spec
+* Changes to `vibration.java` to align with w3c, changes to `vibration.js` for backwards compatibility
+* Changes to how `0` is getting added to array in order to align with w3c spec
+* Clear `setTimeout` when user cancels vibration
+* Update doc to show `vibrate([num])` is a standard vibrate
+* Update doc with another way to cancel vibration
+* Updated doc for w3c alignment
+* Updated doc with **Windows** support for vibrate with pattern
+* `vibrate([num])` is treated as a vibrate not vibrate with pattern
+* changes made to align with w3c spec
+* on/off button for cancel tests, add results box and msgs

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/51da3852/www/_posts/2014-10-16-cordova-4.md
----------------------------------------------------------------------
diff --git a/www/_posts/2014-10-16-cordova-4.md b/www/_posts/2014-10-16-cordova-4.md
new file mode 100644
index 0000000..38dbc54
--- /dev/null
+++ b/www/_posts/2014-10-16-cordova-4.md
@@ -0,0 +1,147 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Apache Cordova CLI 4.0 Release"
+categories: announcements
+tags: news releases
+---
+
+We are happy to announce that `Apache Cordova CLI 4.0` has been released!
+
+We have also released `Cordova-Browser 3.6.0`, `Cordova-Android 3.6.4`, `Cordova-Windows 3.6.4`, and `Cordova-WP8 3.6.4`.
+
+Most notable changes include:
+
+* **Cordova CLI** version bump to `4.0.0` to reflect our changes in [release policy](https://github.com/apache/cordova-coho/blob/master/docs/versioning-and-release-strategy.md).
+* **WP8** and **Windows** both implemented support for `--target` flag
+* Initial support for **Cordova-Browser** platform.
+* [CB-5390](https://issues.apache.org/jira/browse/CB-5390) Uninstall - recursively remove dependencies of dependencies
+  
+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](http://cordova.apache.org/docs/en/4.0.0/guide_platforms_index.md.html).
+
+## Cordova CLI bumped to version 4.0 
+
+We have recently decided to update our release process to include independent releases for platforms. This means that our platform maintainers can release updates when they need to and not have to wait for other platforms to be ready to release.  
+
+Users should expect more frequent releases with bug fixes and new features. Users can always view what versions of platforms they are using in a cordova project with the `cordova platform list` command. Users workflow is exactly the same and updating existing projects should not be an issue.
+
+Our [docs](http://cordova.apache.org/docs/en/edge/index.html) will be released alongside our **CLI**. 
+
+The **CLI** is released with a set of default platforms pinned. For instance, this release of **Cordova-CLI** will include **Cordova-Android@3.6.4** pinned by default. This means that when you type `cordova platform add android`, it will fetch and install version `3.6.4` into your project. It is also very simple to install a different version of a platform for a project if you wish by specifying the version of the platform when you are adding. Ex. `cordova platform add android@3.5.1`. Of course we always recommend using the latest release when possible.
+
+In this release, all of our platforms are still in the 3.6.x range in terms of versions. Expect this to change as we do more releases. 
+
+You can read more about our new versioning strategy at [https://github.com/apache/cordova-coho/blob/master/docs/versioning-and-release-strategy.md](https://github.com/apache/cordova-coho/blob/master/docs/versioning-and-release-strategy.md).
+
+## New Platform: Cordova Browser
+
+We have just released **Browser** as a platform. Add it to your projects with `cordova platform add browser`. This feature is intended for development purposes. We are working on adding **browser** support to our core plugins. [Ray Camden](https://twitter.com/raymondcamden) has put together detailed blog post outlining which plugins we currently support at [http://www.raymondcamden.com/2014/9/24/Browser-as-a-platform-for-your-PhoneGapCordova-apps](http://www.raymondcamden.com/2014/9/24/Browser-as-a-platform-for-your-PhoneGapCordova-apps).
+
+Please file any issues and feature requests in our [issue tracker](https://issues.apache.org/jira/browse/CB/). Make sure to fill in the component field as `browser`.
+
+## What's new in Android
+<!--more-->
+
+* Update JS snapshot to version `3.6.4`
+* [CB-7634](https://issues.apache.org/jira/browse/CB-7634) Detect `JAVA_HOME` properly on **Ubuntu**
+* [CB-7579](https://issues.apache.org/jira/browse/CB-7579) Fix `run` script's ability to use non-arch-specific `APKs`
+* [CB-6511](https://issues.apache.org/jira/browse/CB-6511) Fixes build for **Android** when app name contains unicode characters.
+* [CB-7460](https://issues.apache.org/jira/browse/CB-7460) Fixing bug with `KitKat` where the background colour would override the CSS colours on the application
+* [CB-7674](https://issues.apache.org/jira/browse/CB-7674) Preference activation no longer occurs in `CordovaActivity.onCreate()`
+
+## What's new in Windows Phone 8
+
+* Updated JS snapshot to version `3.6.4`
+* [CB-7616](https://issues.apache.org/jira/browse/CB-7616) partial match support for `--target`
+* Fixing paths for `npm` published versions
+* move `node_modules` up to same level as `package.json`
+* [CB-7455](https://issues.apache.org/jira/browse/CB-7455) add `bundledDependencies`
+* Moves `node_modules` from package root to bin/ folder
+* [CB-7444](https://issues.apache.org/jira/browse/CB-7444) Fixes `XHR` callback failure when requested file doesn't exists
+
+## What's new in Windows
+
+* Update JS snapshot to version `3.6.4`
+* [CB-7617](https://issues.apache.org/jira/browse/CB-7617) partial match support for `--target`
+* Added `bundledDependencies` + fixed some whitespace
+
+## What's new in Cordova-Browser
+
+* Update JS snapshot to version `3.6.0`
+* added initial **Windows** `run` support
+* No longer need to kill `Chrome` for `macOS`
+* added `create.bat` for **Windows** support
+
+## What's new in Cordova-CLI
+
+* Made version `semVer` compliant and bumped to `4.0.0`
+* Pinned dependencies
+
+## What's new in Cordova-Plugman
+
+* Pinned dependencies
+
+## What's new in Cordova-Lib
+
+* Bumped version to `4.0.0` to be `semVer` compliant and to match **Cordova CLI** version
+* Pinned dependencies in `package.json`
+* Updated `platforms.js` for `3.6.4`
+* [CB-5390](https://issues.apache.org/jira/browse/CB-5390) Uninstall - recursively remove dependencies of dependencies
+* Fixes `HooksRunner` test - should run `before_plugin_uninstall`
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) `getPluginsHookScripts` to work if plugin platform not defined
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Context opts should copy not reference
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Fixed `HooksRunner` and tests. Avoided issue with parallel tests running. Added checks for handling mocked `config.xml` and `package.json` in `HooksRunner` and `scriptsFinder`. Addressed `jshint` issues. Renamed `ScriptsFinder` to `scriptsFinder`
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Addressed community review notes: Removed `commonModules` from `Context`. Renamed `Hooker` and subclasses to `HooksRunner` and `scriptsFinder`. Moved `scriptsRunner` code into `HooksRunner`
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Replaced `CordovaError` throwing with Error per @kamrik review. Extracted `prepareOptions` `Hooker` method
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Docs: deprecated `.cordova/hooks` + other minor updates
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Updated hooks documentation
+* [CB-6481](https://issues.apache.org/jira/browse/CB-6481) Added unified hooks support for cordova app and plugins
+* [CB-7572](https://issues.apache.org/jira/browse/CB-7572) Serve - respond with `304` when resource **not modified**
+* `computeCommitId` for **browserify** workflow fixed to handle cli and non cli workflows
+* [CB-7219](https://issues.apache.org/jira/browse/CB-7219) `prepare-browserify` now supports `commitId` and `platformVersion` for `cordovajs`
+* [CB-7615](https://issues.apache.org/jira/browse/CB-7615) Read `config.xml` after pre-prepare hooks fire
+* [CB-7578](https://issues.apache.org/jira/browse/CB-7578) **Windows** Fix platform name reported by `pre_package` hook
+* [CB-7576](https://issues.apache.org/jira/browse/CB-7576) Support `windows` `merges` folder for **Windows** platform
+* Added tests for browser platform
+
+## Plugin versions tested with this release
+
+* cordova-plugin-battery-status: 0.2.11
+* cordova-plugin-camera: 0.3.2
+* cordova-plugin-console: 0.2.11
+* cordova-plugin-contacts: 0.2.13
+* cordova-plugin-device: 0.2.12
+* cordova-plugin-device-motion: 0.2.10
+* cordova-plugin-device-orientation: 0.3.9
+* cordova-plugin-dialogs: 0.2.10
+* cordova-plugin-file: 1.3.1
+* cordova-plugin-file-transfer: 0.4.6
+* cordova-plugin-geolocation: 0.3.10
+* cordova-plugin-globalization: 0.3.1
+* cordova-plugin-inappbrowser: 0.5.2
+* cordova-plugin-media: 0.2.13
+* cordova-plugin-media-capture: 0.3.3
+* cordova-plugin-network-information: 0.2.13
+* cordova-plugin-splashscreen: 0.3.3
+* cordova-plugin-statusbar: 0.1.8
+* cordova-plugin-vibration: 0.3.11
+
+## Pinned Platform Versions for Cordova CLI 4.0.0
+
+* Cordova Amazon-FireOS: 3.6.3
+* Cordova Android: 3.6.4
+* Cordova BlackBerry: 3.6.3
+* Cordova Browser: 3.6.0
+* Cordova FirefoxOS: 3.6.3
+* Cordova iOS: 3.6.3
+* Cordova Ubuntu: 3.6.3
+* Cordova Windows: 3.6.4
+* Cordova WP8: 3.6.4


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org