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/10/21 00:28:12 UTC

[52/78] [abbrv] docs commit: Adding the bulk of the website.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-07-21-cordova-android-4.1.0.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-07-21-cordova-android-4.1.0.md b/www/_posts/2015-07-21-cordova-android-4.1.0.md
new file mode 100644
index 0000000..c92b4c9
--- /dev/null
+++ b/www/_posts/2015-07-21-cordova-android-4.1.0.md
@@ -0,0 +1,77 @@
+---
+layout: post
+author:
+    name: Nikhil Khandelwal
+    url: https://twitter.com/nikhilkh
+title:  "Apache Cordova Android 4.1.0"
+categories: announcements
+tags: news releases
+---
+We are happy to announce that `Cordova Android 4.1.0` has been released.
+
+With this release, there is now support for checking system requirements for Android platform:
+
+    $>cordova requirements android
+
+    Requirements check results for android:
+    Java JDK: installed 1.7.0
+    Android SDK: installed
+    Android target: installed android-19,android-21,android-22,Google Inc.:Google APIs:19,Google Inc.:Google APIs (x86 System Image):19,Google Inc.:Google APIs:21
+    Gradle: installed 1.12
+
+Apart from a number of bug fixes, mininumSdkTarget has also been switched to 14 from 7. The minimum supported Android OS for Cordova is now Ice Cream Sandwich.
+
+To upgrade:
+
+    npm install -g cordova
+    cd my_project
+    cordova platform update android@4.1.0
+
+To add it explicitly:
+
+    cordova platform add android@4.1.0
+
+<!--more-->
+## What's new in Android platform
+* [CB-9392](https://issues.apache.org/jira/browse/CB-9392) Fixed printing flavored versions. This closes #184.
+* [CB-9382](https://issues.apache.org/jira/browse/CB-9382) [Android] Fix KeepRunning setting when Plugin activity is showed. This closes #200
+* [CB-9391](https://issues.apache.org/jira/browse/CB-9391) Fixes cdvBuildMultipleApks option casting
+* [CB-9343](https://issues.apache.org/jira/browse/CB-9343) Split the Content-Type to obtain a clean mimetype
+* [CB-9255](https://issues.apache.org/jira/browse/CB-9255) Make getUriType case insensitive.
+* [CB-9149](https://issues.apache.org/jira/browse/CB-9149) Fixes JSHint issue introduced by 899daa9
+* [CB-9372](https://issues.apache.org/jira/browse/CB-9372): Remove unused files: 'main.js' & 'master.css'. This closes #198
+* [CB-9149](https://issues.apache.org/jira/browse/CB-9149) Make gradle alias subprojects in order to handle libs that depend on libs. This closes #182
+* Update min SDK version to 14
+* Update licenses. This closes #190
+* [CB-9185](https://issues.apache.org/jira/browse/CB-9185) Fix signed release build exception. This closes #193.
+* [CB-9286](https://issues.apache.org/jira/browse/CB-9286) Fixes build failure when ANDROID_HOME is not set.
+* [CB-9284](https://issues.apache.org/jira/browse/CB-9284) Fix for handling absolute path for keystore in build.json
+* [CB-9260](https://issues.apache.org/jira/browse/CB-9260) Install Android-22 on Travis-CI
+* Adding .ratignore file.
+* [CB-9119](https://issues.apache.org/jira/browse/CB-9119) Adding lib/retry.js for retrying promise-returning functions. Retrying 'adb install' in emulator.js because it sometimes hangs.
+* [CB-9115](https://issues.apache.org/jira/browse/CB-9115) android: Grant Lollipop permission req
+* Remove extra console message
+* [CB-8898](https://issues.apache.org/jira/browse/CB-8898) Report expected gradle location properly
+* [CB-8898](https://issues.apache.org/jira/browse/CB-8898) Fixes gradle check failure due to missing quotes
+* [CB-9080](https://issues.apache.org/jira/browse/CB-9080): -d option is not supported on Android 4.1.1 and lower, removing
+* [CB-8954](https://issues.apache.org/jira/browse/CB-8954) Adds `requirements` command support to check_reqs module
+* Update JS snapshot to version 4.1.0-dev (via coho)
+* [CB-8417](https://issues.apache.org/jira/browse/CB-8417) updated platform specific files from cordova.js repo
+* Adding tests to confirm that preferences aren't changed by Intents
+* Forgot to remove the method that copied over the intent data
+* Getting around to removing this old Intent code
+* Update JS snapshot to version 4.1.0-dev (via coho)
+* Fix CordovaPluginTest on KitKat (start-up events seem to change)
+* [CB-3360](https://issues.apache.org/jira/browse/CB-3360) Allow setting a custom User-Agent (close #162)
+* [CB-8902](https://issues.apache.org/jira/browse/CB-8902) Use immersive mode when available when going fullscreen (close #175)
+* Make BridgeMode methods public (they were always supposed to be)
+* Simplify: EncodingUtils.getBytes(str) -> str.getBytes()
+* Don't show warning when gradlew file is read-only
+* Don't show warning when prepEnv copies gradlew and it's read-only
+* Make gradle wrapper prepEnv code work even when android-sdk is read-only
+* [CB-8897](https://issues.apache.org/jira/browse/CB-8897) Delete drawable/icon.png since it duplicates drawable-mdpi/icon.png
+* Updating the template to target mininumSdkTarget=14
+* [CB-8894](https://issues.apache.org/jira/browse/CB-8894): Updating the template to target mininumSdkTarget=14
+* [CB-8891](https://issues.apache.org/jira/browse/CB-8891) Add a note about when the gradle helpers were added
+* [CB-8891](https://issues.apache.org/jira/browse/CB-8891) Add a gradle helper for retrieving config.xml preference values
+* [CB-8884](https://issues.apache.org/jira/browse/CB-8884) Delete Eclipse tweaks from create script

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-08-04-cordova-ios-3.9.0.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-08-04-cordova-ios-3.9.0.md b/www/_posts/2015-08-04-cordova-ios-3.9.0.md
new file mode 100644
index 0000000..c2a4d77
--- /dev/null
+++ b/www/_posts/2015-08-04-cordova-ios-3.9.0.md
@@ -0,0 +1,64 @@
+---
+layout: post
+author:
+    name: Sergey Grebnov
+    url: https://twitter.com/sgrebnov
+title:  "Apache Cordova iOS 3.9.0"
+categories: announcements
+tags: news releases
+---
+We are happy to announce that `Cordova iOS 3.9.0` has been released and will be the
+default iOS version after next cordova-cli release.
+
+**UPDATE:** To deploy to iOS devices, developers will have to update their ios-deploy
+dependency to the version 1.4.0 or greater. Run `npm install ios-deploy -g` to download
+the latest release.
+
+Apart from a number of bug fixes, there is now support for checking system
+requirements for iOS platform:
+
+    $>cordova requirements ios
+    
+    Requirements check results for ios:
+    Apple OS X: installed darwin
+    Xcode: installed 6.3
+    ios-deploy: installed 1.7.0
+    ios-sim: installed 4.1.1
+
+and support for [Signing the App for iOS platform](
+http://cordova.apache.org/docs/en/edge/guide_platforms_ios_tools.md.html#signing-the-app):
+
+    $>/path/to/my/project/cordova/build --codeSignIdentitiy="iPhone Distribtion" --provisioningProfile="926c2bd6-8de9-4c2f-8407-1016d2d12954"
+
+To upgrade:
+
+    npm install -g cordova
+    cd my_project
+    cordova platform update ios@3.9.0
+
+<!--more-->    
+To add it explicitly:
+
+    cordova platform add ios@3.9.0 --save
+
+For non-CLI projects or for pre-3.0 projects, refer to the [upgrade guides](http://cordova.apache.org/docs/en/edge/guide_platforms_index.md.html).
+
+
+## What's new in iOS platform
+* [CB-8586](https://issues.apache.org/jira/browse/CB-8586) Update ios-deploy minimum version to 1.4.0
+* [CB-8485](https://issues.apache.org/jira/browse/CB-8485) Support for signed archive for iOS
+* [CB-8197](https://issues.apache.org/jira/browse/CB-8197) Switch to nodejs for ios platform scripts
+* [CB-7747](https://issues.apache.org/jira/browse/CB-7747) Update project template with new whitelist settings
+* [CB-8954](https://issues.apache.org/jira/browse/CB-8954) Adds `requirements` command support to check_reqs module
+* [CB-8907](https://issues.apache.org/jira/browse/CB-8907) Cordova ios emulate --list it shows duplicates when ios simulators are present for 7.x and 8.x
+* [CB-9013](https://issues.apache.org/jira/browse/CB-9013) Fix listing of multiple devices in list-devices for iOS
+* [CB-3360](https://issues.apache.org/jira/browse/CB-3360) Set custom User-Agent
+* [CB-8710](https://issues.apache.org/jira/browse/CB-8710) Cordova-ios jasmine tests do not clean up build products, tests can only be run once
+* [CB-8785](https://issues.apache.org/jira/browse/CB-8785) Add try/catch for evalJS
+* [CB-8948](https://issues.apache.org/jira/browse/CB-8948) Clipboard fix for iOS Safari copy
+* [CB-8855](https://issues.apache.org/jira/browse/CB-8855) Fix display ios devices with --list
+* [CB-8295](https://issues.apache.org/jira/browse/CB-8295) Update app template with fix to CSP string
+* [CB-8965](https://issues.apache.org/jira/browse/CB-8965) Copy cordova-js-src directory to platform folder during create
+* [CB-9273](https://issues.apache.org/jira/browse/CB-9273) "Copy www build phase" node is not found
+* [CB-9088](https://issues.apache.org/jira/browse/CB-9088) Sms urls won't open in iframe
+* [CB-8621](https://issues.apache.org/jira/browse/CB-8621) Fix Q require in list-devices (Q -> q)

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-08-13-tools-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-08-13-tools-release.md b/www/_posts/2015-08-13-tools-release.md
new file mode 100644
index 0000000..b0ba4ad
--- /dev/null
+++ b/www/_posts/2015-08-13-tools-release.md
@@ -0,0 +1,129 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Tools Release: August 13th, 2015"
+categories: news
+tags: release tools
+---
+New versions of cordova tools are now live!
+
+* [cordova-lib@5.2.0](https://www.npmjs.org/package/cordova-lib)
+* [cordova@5.2.0](https://www.npmjs.org/package/cordova)
+* [plugman@1.0.0](https://www.npmjs.org/package/plugman)
+* [cordova-js@4.1.0](https://www.npmjs.org/package/cordova-js)
+
+Release highlights:
+* [CB-9330](https://issues.apache.org/jira/browse/CB-9330) Removed `Plugman` `publish`, `unpublish`, `addUser` and `owner add/rm` commands due to [plugins.cordova.io](http://plugins.cordova.io/#/) switching to read only. Plugin authors are encouraged to publish to [npm](https://www.npmjs.com/) instead. Learn more at [http://plugins.cordova.io/npm/authors.html](http://plugins.cordova.io/npm/authors.html).
+* [CB-5578](https://issues.apache.org/jira/browse/CB-5578) Adds `clean` command to `cordova-cli`. This cleans the build artifacts for your project. Run `cordova clean -h` for more information.
+* [CB-9177](https://issues.apache.org/jira/browse/CB-9177) Use tilde instead of caret when saving to `config.xml` via `--save` flag.
+* [CB-9225](https://issues.apache.org/jira/browse/CB-9225) Add **Windows** platform support to `plugman platform add`
+* [CB-9114](https://issues.apache.org/jira/browse/CB-9114): Deprecation Warning for `--usegit` flag.
+* Browserify flag for adding plugins at build time vs run time has all tests passings. Please try it out via `--browserify`. EX. `cordova run android --browserify`.
+
+
+
+To update your tools:
+
+  * If you have `cordova` installed:
+
+        npm install -g cordova
+
+  * If you have `plugman` installed:
+
+        npm install -g plugman
+
+<!--more-->
+# Changes include:
+
+## Platform updates
+When adding these platforms to your project, the following versions are now used by default.
+These platform versions were released recently, and the tools' defaults were updated:
+
+* [Cordova Android ~4.1.0 (4.1.1)](http://cordova.apache.org/announcements/2015/07/21/cordova-android-4.1.0.html)
+* [Cordova iOS ~3.9.0 (3.9.1)](http://cordova.apache.org/announcements/2015/08/04/cordova-ios-3.9.0.html)
+
+## cordova-lib
+* [CB-9436](https://issues.apache.org/jira/browse/CB-9436) Removes `require-tr` bundle transformation
+* [CB-9278](https://issues.apache.org/jira/browse/CB-9278): Restoring multiple platforms fails. This closes #266
+* [CB-9421](https://issues.apache.org/jira/browse/CB-9421) Added a test for plugin fetch with searchpath parameter
+* [CB-9421](https://issues.apache.org/jira/browse/CB-9421) Fixed searchpath parameter being ignored. This closes #269
+* Update xcode dependency to latest stable version. This closes #272
+* [CB-9420](https://issues.apache.org/jira/browse/CB-9420) Fixes malformed require calls in browserify bundle. This closes #270
+* [CB-9405](https://issues.apache.org/jira/browse/CB-9405) limit author/description to 256 char per WMAppManifest schema
+* [CB-9414](https://issues.apache.org/jira/browse/CB-9414) plugin fetching now defaults to npm, CPR fallback
+* [CB-9384](https://issues.apache.org/jira/browse/CB-9384) Added tests that test plugin fetch from github branch|tag|sha
+* added comment outlining the types of things git_ref can be : commit SHA | branch | tag
+* actually checkout git_ref because it may be a branch OR a commit SHA
+* [CB-9332](https://issues.apache.org/jira/browse/CB-9332) Upgrade npm and semver to actual versions
+* [CB-9330](https://issues.apache.org/jira/browse/CB-9330) updated wording for warning messages for removal of publish/unpublish commands
+* Adds stubs for `publish`/`unpublish` commands. This closes #254
+* [CB-9330](https://issues.apache.org/jira/browse/CB-9330) Removes 'plugman publish' related functionality
+* [CB-9335](https://issues.apache.org/jira/browse/CB-9335): Windows quality-of-life improvements.  To align with the change in Cordova-Windows which removes the Windows 8 project from the solution file used by Windows 8.1 and Windows 10, the same is done in the spec.
+* Fix prepare to wait the promise from plugman prepare.
+* [CB-9362](https://issues.apache.org/jira/browse/CB-9362) Don't fail if superspawn can't chmod a file
+* [CB-9122](https://issues.apache.org/jira/browse/CB-9122) Added tests for platform/plugin add/rm/update with --save flag. This closes #246
+* Fixed ios node-xcode related tests failing on Windows according to version update
+* Added webOS parsers for project creation/manipulation
+* [CB-8965](https://issues.apache.org/jira/browse/CB-8965) Prevent cli from copying cordova.js and cordova-js-src/ multiple times
+* [CB-9114](https://issues.apache.org/jira/browse/CB-9114): Log deprecation message when --usegit flag is used. This closes #234
+* [CB-9126](https://issues.apache.org/jira/browse/CB-9126) Fix ios pbxproj' resources paths when adding ios platform on non-OSX environment. 
+* [CB-9221](https://issues.apache.org/jira/browse/CB-9221) Updates `cordova serve` command to use cordova-serve module.
+* [CB-9225](https://issues.apache.org/jira/browse/CB-9225) Add windows platform support to `plugman platform add`
+* [CB-9163](https://issues.apache.org/jira/browse/CB-9163) when engine check isn't satisfied, skip that plugin install
+* [CB-9162](https://issues.apache.org/jira/browse/CB-9162) Adds support for default values for plugin variables.
+* [CB-9188](https://issues.apache.org/jira/browse/CB-9188) Confusing error after delete plugin folder then prepare.
+* [CB-9145](https://issues.apache.org/jira/browse/CB-9145) prepare can lose data during config munge
+* [CB-9177](https://issues.apache.org/jira/browse/CB-9177) Use tilde instead of caret when save to config.xml.
+* [CB-9147](https://issues.apache.org/jira/browse/CB-9147) Adding a platform via caret version adds latest rather than the latest matching.
+* [CB-5578](https://issues.apache.org/jira/browse/CB-5578) Adds `clean` module to cordova. This closes #241
+* [CB-9124](https://issues.apache.org/jira/browse/CB-9124) Makes network-related errors' messages more descriptive.
+* [CB-9067](https://issues.apache.org/jira/browse/CB-9067) fixed plugman config set registry and adduser
+* [CB-8993](https://issues.apache.org/jira/browse/CB-8993) Plugin restore ignores search path. This closes #224
+* [CB-9108](https://issues.apache.org/jira/browse/CB-9108) Handle version ranges when add platform with --usegit.
+* [CB-8898](https://issues.apache.org/jira/browse/CB-8898) Makes error message descriptive when `requirements` is called outside of cordova project.
+* [CB-8007](https://issues.apache.org/jira/browse/CB-8007) Two cordova plugins modifying `*-Info.plist` CFBundleURLTypes
+* [CB-9065](https://issues.apache.org/jira/browse/CB-9065) Allow removing plugins by short name.
+* [CB-9001](https://issues.apache.org/jira/browse/CB-9001) Set WMAppManifest.xml Author, Description and Publisher attributes based on config.xml
+* [CB-9073](https://issues.apache.org/jira/browse/CB-9073) Allow to add platform if project path contains `&` symbol
+
+## cordova-cli
+* [CB-9114](https://issues.apache.org/jira/browse/CB-9114): Deprecation Warning for --usegit flag.
+* [CB-9171](https://issues.apache.org/jira/browse/CB-9171) Support Plugin Variables with =
+* [CB-5578](https://issues.apache.org/jira/browse/CB-5578) Adds `clean` command to cordova-cli.
+* [CB-8993](https://issues.apache.org/jira/browse/CB-8993) Plugin restore ignores search path. This closes #213
+* [CB-9121](https://issues.apache.org/jira/browse/CB-9121) Add support for build configuration to be specified using the CLI
+* [CB-8898](https://issues.apache.org/jira/browse/CB-8898) Adds missing section about `requirements` to general cordova help
+
+## cordova-js
+* [CB-9429](https://issues.apache.org/jira/browse/CB-9429) Removes tests from resultant bundle
+* [CB-9436](https://issues.apache.org/jira/browse/CB-9436) Removes `require-tr` bundle transformation
+* [CB-9429](https://issues.apache.org/jira/browse/CB-9429) Enables jsdom/browser tests for browserify.
+* Fix webOS SmartTV/wearable detection
+* Add webOS as a platform to build from/for.
+* Fixed issues with data transforms when using browserify
+* [CB-9370](https://issues.apache.org/jira/browse/CB-9370) Fixes failing tests on Node 0.12 due to stale dependency
+* [CB-9291](https://issues.apache.org/jira/browse/CB-9291) Removes the requirement for specific NodeJS version
+* Added common 'activated' channel
+* [CB-9156](https://issues.apache.org/jira/browse/CB-9156) added support for absolute platform paths
+* [CB-9156](https://issues.apache.org/jira/browse/CB-9156) platform version grabbing supports custom paths
+* [CB-9156](https://issues.apache.org/jira/browse/CB-9156) added ability to pass in custom path via command line for platforms
+* [CB-8468](https://issues.apache.org/jira/browse/CB-8468) - Application freezes if breakpoint hits JavaScript callback invoked from native
+
+## plugman
+* updated help with changes for npm publishing
+* [CB-9330](https://issues.apache.org/jira/browse/CB-9330) Removed Plugman `publish`, `unpublish`, `addUser` and `owner add/rm` commands due to [plugins.cordova.io](http://plugins.cordova.io/#/) switching to read only. Plugin authors are encouraged to publish to [npm](https://www.npmjs.com/) instead. Learn more at [http://plugins.cordova.io/npm/authors.html](http://plugins.cordova.io/npm/authors.html).
+* [CB-9332](https://issues.apache.org/jira/browse/CB-9332) Removes unnecessary dependencies
+
+## Pinned Platform Versions for **Cordova CLI 5.1.1**
+
+* Cordova Amazon-FireOS: ~3.6.3
+* Cordova Android: ~4.1.0 (4.1.1)
+* Cordova BlackBerry10: ~3.7.0
+* Cordova Browser: ~3.6.0
+* Cordova FirefoxOS: ~3.6.3
+* Cordova iOS: ~3.9.0 (3.9.1)
+* Cordova Ubuntu: ~4.0.0
+* Cordova Windows: ~4.0.0
+* Cordova WP8: ~3.8.1

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-08-18-cordova-windows-4.1.0.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-08-18-cordova-windows-4.1.0.md b/www/_posts/2015-08-18-cordova-windows-4.1.0.md
new file mode 100644
index 0000000..40b9ac5
--- /dev/null
+++ b/www/_posts/2015-08-18-cordova-windows-4.1.0.md
@@ -0,0 +1,65 @@
+---
+layout: post
+author:
+    name: Rob Paveza
+    url: https://twitter.com/robpaveza
+title:  "Apache Cordova Windows 4.1.0"
+categories: announcements
+tags: news releases
+---
+We are happy to announce that `Cordova Windows 4.1.0` has been released and will be the
+default Windows version after next `cordova-cli` release.
+
+This release aligns with the RTM release of Windows 10, and supports the web platform enhancements that it included, such as hosted apps and a new version of WinJS.  It also supports the new .NET Native compilation model for Cordova plugins which include a native or .NET component.
+
+There are also a number of bug fixes, including platform dependency problems and the ability to perform a `cordova prepare` for Windows while on a Mac.
+
+Finally, user-configurable packaging parameters are now fully baked, so that Windows code signing requirements don't overwrite code signing requirements for other platforms.  Use the `windows-packageVersion` attribute of `<widget>` in config.xml to specify an independent version for Windows Store submission, and to incorporate the name of the application which is assigned by the Windows Store, set the `<preference>` named `WindowsStoreIdentityName`.
+
+Now there is support to see console.log messages and exceptions from your app in the console. This can be useful for quick diagnostics. In an admin command prompt, you can run:
+
+    platforms\windows\cordova\log
+
+To upgrade:
+
+    npm install -g cordova
+    cd my_project
+    cordova platform update windows@4.1.0
+
+To add it explicitly:
+
+    cordova platform add windows@4.1.0 --save
+
+For non-CLI projects or for pre-3.0 projects, refer to the [upgrade guides](http://cordova.apache.org/docs/en/edge/guide_platforms_index.md.html).
+
+<!--more-->
+
+## What's new in the Windows platform
+* [CB-9499](https://issues.apache.org/jira/browse/CB-9499): Run failure targeting x64 with an x86 version of Node
+* [CB-8936](https://issues.apache.org/jira/browse/CB-8936): Logs: Stability and formatting improvements
+* [CB-8936](https://issues.apache.org/jira/browse/CB-8936): Windows logs: Improvements
+* [CB-9482](https://issues.apache.org/jira/browse/CB-9482): Mobile deployment failure
+* [CB-9482](https://issues.apache.org/jira/browse/CB-9482): Mobile emulator deployment failure
+* [CB-8936](https://issues.apache.org/jira/browse/CB-8936): Added logging functionality
+* [CB-9458](https://issues.apache.org/jira/browse/CB-9458): Updated the baseline version of Universal Windows to 10240.
+* [CB-9456](https://issues.apache.org/jira/browse/CB-9456): Fixed windows app crash on startup
+* [CB-9450](https://issues.apache.org/jira/browse/CB-9450): `WindowsStoreIdentityName` preference for Store publishing
+* [CB-9455](https://issues.apache.org/jira/browse/CB-9455): Fixed requirements check failure
+* [CB-8965](https://issues.apache.org/jira/browse/CB-8965): Wait for project creation before adding to it.
+* [CB-8965](https://issues.apache.org/jira/browse/CB-8965): Copy cordova-js-src directory to platform folder during create
+* [CB-9359](https://issues.apache.org/jira/browse/CB-9359): Adds support for .appxbundle creation
+* [CB-9410](https://issues.apache.org/jira/browse/CB-9410): Added preferences for Windows Store ingestion.
+* [CB-9408](https://issues.apache.org/jira/browse/CB-9408): Added a `windows-packageVersion` attribute to the `<widget>` element
+* [CB-9283](https://issues.apache.org/jira/browse/CB-9283): Add support for Windows 10 WinAppDeployCmd for deployment to remote devices.
+* [CB-9239](https://issues.apache.org/jira/browse/CB-9239): Fixes issue with windows prepare on posix platforms.
+* [CB-9235](https://issues.apache.org/jira/browse/CB-9235): Adds more checks based on the windows-target-version
+* [CB-9159](https://issues.apache.org/jira/browse/CB-9159): Fix WP8.1 deploy when 'window-target-version' is 10.0.
+* [CB-9335](https://issues.apache.org/jira/browse/CB-9335): Windows quality-of-life improvements.
+* [CB-9271](https://issues.apache.org/jira/browse/CB-9271): Removed the unnecessary device capabilities from the Windows 10 app manifest.
+* [CB-9252](https://issues.apache.org/jira/browse/CB-9252): Migrate WinJS to an NPM dependency
+* [CB-9164](https://issues.apache.org/jira/browse/CB-9164): Better error message when deploying to Windows10 phone emulator
+* [CB-9097](https://issues.apache.org/jira/browse/CB-9097): fail with a more descriptive error if run as admin
+
+**Known Issues with 4.1.0 and Windows 10**
+
+* The Windows 10 SDK includes a tool which can deploy to Windows 10 Phone, but not to a Windows 10 Phone Emulator.  To deploy to an emulator, open your solution file in Visual Studio.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-09-05-cordova-blackberry-3.8.0.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-09-05-cordova-blackberry-3.8.0.md b/www/_posts/2015-09-05-cordova-blackberry-3.8.0.md
new file mode 100644
index 0000000..6d6dbe1
--- /dev/null
+++ b/www/_posts/2015-09-05-cordova-blackberry-3.8.0.md
@@ -0,0 +1,39 @@
+---
+layout: post
+author:
+    name: Bryan Higgins
+    url: https://twitter.com/bryanhiggins
+title:  "Apache Cordova BlackBerry 3.8.0"
+categories: announcements
+tags: news releases
+---
+We are happy to announce that `Cordova BlackBerry 3.8.0` has been released and will be the
+default BlackBerry version after next `cordova-cli` release.
+
+This release adds support for adding blackberry10 platform on any workstation OS, adds subdomain whitelisting and includes several bug fixes.
+
+To upgrade:
+
+    npm install -g cordova
+    cd my_project
+    cordova platform update blackberry10@3.8.0
+
+To add it explicitly:
+
+    cordova platform add blackberry10@3.8.0 --save
+
+For non-CLI projects or for pre-3.0 projects, refer to the [upgrade guides](http://cordova.apache.org/docs/en/edge/guide_platforms_index.md.html).
+
+<!--more-->
+## What's new in the BlackBerry platform
+* [CB-8306](https://issues.apache.org/jira/browse/CB-8306) Fix parseUri to handle http://foo/bar?a@b.com&whatever
+* [CB-7807](https://issues.apache.org/jira/browse/CB-7807) Add BlackBerry10 platform to a project on any workstation OS
+* [CB-8417](https://issues.apache.org/jira/browse/CB-8417) moved platform specific js into platform
+* [CB-8417](https://issues.apache.org/jira/browse/CB-8417) renamed platform_modules into cordova-js-src
+* [CB-8899](https://issues.apache.org/jira/browse/CB-8899) stick to grunt-jasmine-node@0.2.1
+* [CB-9072](https://issues.apache.org/jira/browse/CB-9072) Fix exception logging in packager.js
+* [CB-9010](https://issues.apache.org/jira/browse/CB-9010) Adds check_reqs implementation
+* [CB-8941](https://issues.apache.org/jira/browse/CB-8941) Adds support for subdomain whitelisting
+* [CB-6768](https://issues.apache.org/jira/browse/CB-6768) Handle icons outside of www/.
+* [CB-9009](https://issues.apache.org/jira/browse/CB-9009) include http://localhost:8472 in Content-Security-Policy header
+* [CB-6768](https://issues.apache.org/jira/browse/CB-6768) Default Icon is now copied into platform_www.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-09-08-CPR-readonly.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-09-08-CPR-readonly.md b/www/_posts/2015-09-08-CPR-readonly.md
new file mode 100644
index 0000000..d76c05c
--- /dev/null
+++ b/www/_posts/2015-09-08-CPR-readonly.md
@@ -0,0 +1,18 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Cordova Plugins Registry becomes immutable"
+categories: news
+tags: announcement
+---
+Starting today, [plugins.cordova.io](http://plugins.cordova.io) has become immutable. Plugin authors are encouraged to move their plugins over to [npm](http://npmjs.org) if they haven't already. Plugin authors should checkout our guide to transition over to npm [here](http://plugins.cordova.io/npm/authors.html).
+
+Users can start searching for cordova plugins which have moved over to npm on our new [cordova npm search page](http://plugins.cordova.io/npm/index.html).
+
+Cordova CLI version 5.0.0 or higher is required to fetch plugins from npm. If you want to use the latest releases of plugins, please update your version of Cordova. Alternatively, older cli users can add plugins via git urls. Example:
+
+    cordova plugin add https://github.com/apache/cordova-plugin-camera.git
+
+Make sure to checkout our previous blog post about [moving plugins to npm](http://cordova.apache.org/announcements/2015/04/21/plugins-release-and-move-to-npm.html) if you missed it the first time around. 

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-09-09-tools-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-09-09-tools-release.md b/www/_posts/2015-09-09-tools-release.md
new file mode 100644
index 0000000..cb68e95
--- /dev/null
+++ b/www/_posts/2015-09-09-tools-release.md
@@ -0,0 +1,78 @@
+---
+layout: post
+author:
+    name: Steve Gill
+    url: https://twitter.com/stevesgill
+title:  "Tools Release: September 9th, 2015"
+categories: news
+tags: release tools
+---
+New versions of cordova tools are now live!
+
+* [cordova-lib@5.3.1](https://www.npmjs.org/package/cordova-lib)
+* [cordova@5.3.1](https://www.npmjs.org/package/cordova)
+* [plugman@1.0.2](https://www.npmjs.org/package/plugman)
+* [cordova-js@4.1.1](https://www.npmjs.org/package/cordova-js)
+
+To update your tools:
+
+  * If you have `cordova` installed:
+
+        npm install -g cordova
+
+  * If you have `plugman` installed:
+
+        npm install -g plugman
+
+<!--more-->
+
+# Changes include:
+
+## Platform updates
+When adding these platforms to your project, the following versions are now used by default.
+These platform versions were released recently, and the tools' defaults were updated:
+
+* [Cordova Windows ~4.1.0](http://cordova.apache.org/announcements/2015/08/18/cordova-windows-4.1.0.html)
+* [Cordova Browser ~4.0.0](https://github.com/apache/cordova-browser/blob/master/RELEASENOTES.md#400-aug-13-2015)
+* [Cordova WebOS ~3.7.0](https://github.com/apache/cordova-webos/blob/master/RELEASENOTES.md#370)
+* [Cordova Blackberry10 ~3.8.0](http://cordova.apache.org/announcements/2015/09/05/cordova-blackberry-3.8.0.html)
+
+## cordova-lib
+* pinned browser@~4.0.0, windows@~4.1.0, blackberry10@~3.8.0, webos@~3.7.0
+* [CB-9559](https://issues.apache.org/jira/browse/CB-9559) Adding a plugin with caret in version results in an error
+* Update cordova-serve required version to 0.1.3.
+* [CB-6506](https://issues.apache.org/jira/browse/CB-6506) RTC: Add support for **OSX** (closes #278)
+* [CB-9517](https://issues.apache.org/jira/browse/CB-9517) Adding a plugin on **iOS/OSX** that uses a private framework does not work (closes #281)
+* [CB-9549](https://issues.apache.org/jira/browse/CB-9549) Removes excess JS files from browserified app
+* [CB-9505](https://issues.apache.org/jira/browse/CB-9505) Correct plugin modules loading within browserify flow
+* [CB-8532](https://issues.apache.org/jira/browse/CB-8532) Adding Windows Plugin Failed with "Cannot read property 'text' of null" Updated elementtree API according 0.1.6 release. This closes #277
+
+## cordova-cli
+* Updated cordova-lib dependency to 5.3.1
+
+## cordova-js
+* [CB-9505](https://issues.apache.org/jira/browse/CB-9505) Correct plugin modules loading within browserify flow. This closes #126
+* [CB-9342](https://issues.apache.org/jira/browse/CB-9342) Fix deviceReady event not fired on **Windows 10** in hosted environment
+
+## plugman
+* Updated cordova-lib dependency to 5.3.1
+* [CB-7143](https://issues.apache.org/jira/browse/CB-7143) Added support for **OSX**
+
+## Pinned Platform Versions for **Cordova CLI 5.3.1**
+
+* Cordova Amazon-FireOS: ~3.6.3
+* Cordova Android: ~4.1.0 (4.1.1)
+* Cordova BlackBerry10: ~3.8.0
+* Cordova Browser: ~4.0.0
+* Cordova FirefoxOS: ~3.6.3
+* Cordova iOS: ~3.9.0 (3.9.1)
+* Cordova Ubuntu: ~4.0.0
+* Cordova Windows: ~4.1.0
+* Cordova WP8: ~3.8.1
+* Cordova Webos: ~3.7.0
+
+Other News:
+
+* [plugins.cordova.io](http://plugins.cordova.io) has switched to read-only and will be shutting down Oct.15th. Plugin authors, please move your plugins to npm! Read more [here](http://cordova.apache.org/news/2015/09/08/CPR-readonly.html).
+
+Come chat with us about Cordova development on our slack channel! Sign up at [slack.cordova.io](http://slack.cordova.io).

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-09-21-file-transfer-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-09-21-file-transfer-release.md b/www/_posts/2015-09-21-file-transfer-release.md
new file mode 100644
index 0000000..dcb803a
--- /dev/null
+++ b/www/_posts/2015-09-21-file-transfer-release.md
@@ -0,0 +1,71 @@
+---
+layout: post
+author:
+name: Steve Gill
+url: https://twitter.com/stevesgill
+title:  "cordova-plugin-file-transfer release: September 21, 2015"
+categories: news
+tags: release plugins
+---
+
+A medium security issue was discovered for cordova-plugin-file-transfer plugin. We are releasing version `1.3.0` of `cordova-plugin-file-transfer` to address this security issue. We recommend that all applications currently using an older version of this plugin to upgrade as soon as possible. 
+
+----
+You can update the plugin by removing it, and then re-adding it.
+
+ E.g. To update your file-transfer plugin:
+
+    cordova plugin rm cordova-plugin-file-transfer --save
+    cordova plugin add cordova-plugin-file-transfer --save
+
+The security issue is CVE-2015-5204.
+
+For your convenience, the text of the CVE is included here:
+
+<!--more-->
+
+---
+CVE-2015-5204: HTTP header injection vulerability in Apache Cordova File
+Transfer Plugin for Android
+
+Severity:
+ Medium
+
+Vendor:
+ The Apache Software Foundation
+
+Versions Affected:
+ Cordova Android File Transfer Plugin  (1.2.1 and below)
+
+Description:
+ Android applications built with the Cordova framework that use the File
+ Transfer Plugin can have the HTTP headers set by that plugin be manipulated
+ by the filename being uploaded.  This allows for for cookies to be forged
+ by the Cordova application, or for the file payload to be replaced in some
+ situations.  Remotely hosted applications and applications developed with
+ Cordova that allow the user to manually enter the filename are
+ especially vulnerable to this issue.
+
+Upgrade path:
+ Developers who are concerned about this issue should install version 1.3.0
+ or higher of the Cordova File Transfer Plugin and rebuild their
+ applications.  This plugin now conforms with RFC-2616 and no longer allows
+ non-ASCII characters and control characters in header names or values.
+ Any non-ASCII
+ characters will be removed from the header.  Developers should be aware,
+ and encode these
+ characters before adding the values to the header.
+
+Credit:
+ This issue was discovered by Muneaki Nishimura (Sony Digital Network Applications, Inc.)
+
+=======================
+
+cordova-plugin-file-transfer@1.3.0
+* Found issue where : is accepted as a valid header, this is obviously wrong
+* [CB-9562](https://issues.apache.org/jira/browse/CB-9562) Fixed incorrect headers handling on Android
+* Fixing headers so they don't accept non-ASCII
+* updated tests to use cordova apache vm
+* [CB-9493](https://issues.apache.org/jira/browse/CB-9493) Fix file paths in file-transfer manual tests
+* [CB-8816](https://issues.apache.org/jira/browse/CB-8816) Add cdvfile:// support on windows
+* [CB-9376](https://issues.apache.org/jira/browse/CB-9376) Fix FileTransfer plugin manual tests issue - 'undefined' in paths

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/_posts/2015-09-22-tools-release.md
----------------------------------------------------------------------
diff --git a/www/_posts/2015-09-22-tools-release.md b/www/_posts/2015-09-22-tools-release.md
new file mode 100644
index 0000000..2c7dddb
--- /dev/null
+++ b/www/_posts/2015-09-22-tools-release.md
@@ -0,0 +1,39 @@
+---
+layout: post
+author:
+    name: Sergey Grebnov
+    url: https://twitter.com/sgrebnov
+title:  "Tools Release 5.3.3"
+categories: news
+tags: release tools
+---
+Cordova tools 5.3.3 has been released to properly support [Node v4](https://nodejs.org/en/blog/release/v4.0.0/).
+
+* [cordova@5.3.3](https://www.npmjs.org/package/cordova)
+* [cordova-lib@5.3.3](https://www.npmjs.org/package/cordova-lib)
+* [plugman@1.0.4](https://www.npmjs.org/package/plugman)
+
+If you are currently develop for the **iOS** platform and plan to use **Node v4**, we recommend you update to this release:
+
+  * If you have `cordova` installed:
+
+        npm install -g cordova
+
+  * If you have `plugman` installed:
+
+        npm install -g plugman
+
+<!--more-->
+
+## Pinned Platform Versions for **Cordova CLI 5.3.3**
+
+* Cordova Amazon-FireOS: ~3.6.3
+* Cordova Android: ~4.1.0 (4.1.1)
+* Cordova BlackBerry10: ~3.8.0
+* Cordova Browser: ~4.0.0
+* Cordova FirefoxOS: ~3.6.3
+* Cordova iOS: ~3.9.0 (3.9.1)
+* Cordova Ubuntu: ~4.0.0
+* Cordova Windows: ~4.1.0
+* Cordova WP8: ~3.8.1
+* Cordova Webos: ~3.7.0

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/artwork.html
----------------------------------------------------------------------
diff --git a/www/artwork.html b/www/artwork.html
new file mode 100644
index 0000000..9f53b6d
--- /dev/null
+++ b/www/artwork.html
@@ -0,0 +1,55 @@
+---
+layout: cordova
+title: Apache Cordova Artwork
+permalink: /artwork/
+---
+
+<div class="container">
+    <div class="row">
+        <div class="col-sm-12 text-center">
+            <h1>Apache Cordova Artwork</h1>
+        </div>
+    </div>
+    
+    <div class="row iconset">
+        <div class="col-md-8">
+            <img src="{{ site.baseurl }}/static/img/cordova_256.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_128.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_64.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_48.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_32.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_24.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_16.png" alt=""/>            
+        </div>
+        <div class="col-md-4">
+            <div class="button-container middle">
+                <a class="button" href="http://cordova.apache.org/downloads/icons_3.zip">ICON SET<label>512x512~16x16</label></a>
+            </div>            
+        </div>        
+    </div>    
+
+
+    <div class="row iconset">
+        <div class="col-md-8">
+            <img src="{{ site.baseurl }}/static/img/logo_full.png" alt=""/>            
+        </div>
+        <div class="col-md-4">
+            <div class="button-container middle">
+                <a class="button" href="http://cordova.apache.org/downloads/logos_2.zip">LOGO SET<label>2 Sets of 4 Variations</label></a>
+            </div>            
+        </div>       
+    </div>  
+    
+    
+    <div class="row iconset">
+        <div class="col-md-8">
+            <img src="{{ site.baseurl }}/static/img/splash.png" alt=""/>    
+        </div>
+        <div class="col-md-4">
+            <div class="button-container middle">
+                <a class="button" href="http://cordova.apache.org/downloads/screens_4.zip">SPLASH SCREENS<label>For iPhone, iPad, etc.</label></a>
+            </div>            
+        </div>        
+    </div>  
+    
+</div>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/blog/index.html
----------------------------------------------------------------------
diff --git a/www/blog/index.html b/www/blog/index.html
new file mode 100644
index 0000000..baaa7dc
--- /dev/null
+++ b/www/blog/index.html
@@ -0,0 +1,58 @@
+---
+layout: blog
+title: Apache Cordova Blog
+---
+
+<div class="row">
+    <div class="col-sm-8 blog-list">
+        <h1 class="blogHeader">
+            Blog
+            <span class="rss">
+                <img src="{{ site.baseurl }}/static/img/subscribe.png"><a href="{{ site.baseurl }}{{ site.rss_path }}">RSS Feed</a>
+            </span>
+        </h1>
+        <ul class="posts">
+            {% for post in site.posts %}
+            <li>
+                <header>
+                    <div class="adorner" blogTime="{{ post.date | date_to_rfc822 }}"></div>
+                    <h2 class="title">
+                        <a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a>
+                    </h2>
+                    <div class="details">
+                        <span class="date">{{ post.date | date_to_string }}</span>
+                        - by
+                        <span class="author">
+                            {% if post.author.url %}
+                                <a href="{{ post.author.url }}">{{ post.author.name }}</a>
+                            {% else %}
+                                {{ post.author.name }}
+                            {% endif %}
+                        </span>
+                        <a class="comment" href="{{ site.baseurl }}{{ post.url }}#disqus_thread"></a>
+                    </div>
+                </header>
+                <section class="post-excerpt">
+                    <p>{{ post.excerpt }}</p>
+                    <div><a href="{{ site.baseurl }}{{ post.url }}">More...</a></div>
+                </section>
+            </li>
+            {% endfor %}
+        </ul>
+        <!-- <a target="_blank" href="http://feed1.w3.org/check.cgi?url={{ site.baseurl }}{{ site.rss_path }}"><img src="{{ site.baseurl }}/static/img/valid-rss-rogers.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a> -->
+    </div>
+    <div class="col-sm-4 social-container">
+        {% include twitterFeed.html %}
+    </div>
+</div>
+
+<script>
+    window.onload = function(){
+        setTimeout(function(){
+            var lastPostTime = new Date("{{ site.posts[0].date | date_to_rfc822 }}").getTime();
+          setCookie("visitTime", lastPostTime, 365);
+        }, 2000);
+    };
+</script>
+
+{% include comment_count.html %}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/contact/index.html
----------------------------------------------------------------------
diff --git a/www/contact/index.html b/www/contact/index.html
new file mode 100644
index 0000000..13fd0d3
--- /dev/null
+++ b/www/contact/index.html
@@ -0,0 +1,56 @@
+---
+layout: cordova
+title: Apache Cordova
+---
+<div class="container">
+    <div class="row">
+        <div class="col-sm-12">
+            <h1>Mailing List</h1>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-sm-12">
+            <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
+                {% for category in site.data.mailing-lists %}
+                <div class="panel panel-default">
+                    <div class="panel-heading" role="tab" id="headingOne">
+                        <h4 class="panel-title">
+                            <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
+                                {{ category.title }}
+                            </a>
+                        </h4>
+                        <p>
+                            {{ category.description }}
+                        </p>
+                    </div>
+                    <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
+                        <div class="panel-body">
+                            <ul class="list mailing-list">
+                                {% for list in category.links %}
+                                <li>
+                                    <div class="row">
+                                        <div class="col-sm-5">
+                                            <div class="list-label">
+                                                {{ list.label }}
+                                            </div>
+                                        </div>
+                                        <div class="col-sm-7">
+                                            <div class="email-link">
+                                                <a href="{{ list.href }}">{{ list.text }}<span></span></a>
+                                                <div class="email_link_button">
+                                                    <a href="{{ list.href }}"><span class="glyphicon glyphicon-menu-right"></span></a>
+                                                </div>
+                                            </div>
+                                        </div>
+                                    </div>
+                                </li>
+                                {% endfor %}
+                            </ul>
+                        </div>
+                    </div>
+                </div>
+                {% endfor %}
+            </div>
+        </div>
+    </div>
+</div>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/contribute/index.html
----------------------------------------------------------------------
diff --git a/www/contribute/index.html b/www/contribute/index.html
new file mode 100644
index 0000000..2846584
--- /dev/null
+++ b/www/contribute/index.html
@@ -0,0 +1,80 @@
+---
+layout: cordova
+title: Apache Cordova Plugins
+---
+
+<!-- REMOVE THIS LINK BEFORE PUBLISHING.  This is just for IntelliSense while coding -->
+<!-- <link rel="stylesheet" type="text/css" href="static/css/lib/bootstrap.css"/> -->
+
+<!-- Main jumbotron for a primary marketing message or call to action -->
+<div class="container">
+    <div class="row">
+        <div class="col-sm-12 text-center">
+            <h1>Want to Contribute?</h1>
+            <p>Contributors are needed to keep the project moving forward!</p>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-sm-7">
+            <p>To share your contributions with the community, you can send a pull request on GitHub to the Apache git mirrors. You can also advocate for your changes directly on our <a href="{{ site.baseurl }}/contact">dev mailing list</a>.</p>
+            <h2>Get Started Now</h2>
+            <ul class="contribute-get-started-steps">
+                <li>Join the <a href="{{ site.baseurl }}/contact">Mailing List</a></li>
+                <li>Sign the <a href="http://www.apache.org/licenses/#clas">Individual Contributor License Agreement (ICLA)</a></li>
+                <li>Create an account in <a href="https://issues.apache.org/jira/secure/Dashboard.jspa">Apache Jira</a></li>
+                <li>Bookmark the official URL for <a href="https://issues.apache.org/jira/browse/CB/?selectedTab=com.atlassian.jira.jira-projects-plugin:issues-panel">Cordova Issues</a> (See also <a href="http://wiki.apache.org/cordova/IssueWorkflow">Issue Workflow</a>)</li>
+                <li>Send a brief introduction of yourself to <a href="mailto:dev@cordova.apache.org">dev@cordova.apache.org</a></li>
+            </ul>
+        </div>
+        <div class="col-sm-5">
+            <div class="well">
+                    <div class="input-group">
+                        <input id="jira-search-box" type="text" class="form-control" placeholder="Search current issue list...">
+                        <span class="input-group-btn">
+                            <button id="jira-search-button" class="btn btn-default" type="button"><span class="glyphicon glyphicon-search"></span></button>
+                        </span>
+                    </div>
+                    <ul class="nav">
+                        <li><a href="https://issues.apache.org/jira/browse/CB/?selectedTab=com.atlassian.jira.jira-projects-plugin:issues-panel"><span class="glyphicon glyphicon-warning-sign"></span><i>&nbsp;</i>View All Issues</a></li>
+                        <li><a href="http://wiki.apache.org/cordova/ReportingBugs"><div class="report-bug-icon"></div><i>&nbsp;</i>Report a Bug</a></li>
+                        <li><a href="https://people.apache.org/committer-index.html"><span class="glyphicon glyphicon-user"></span><i>&nbsp;</i>View Committers / Non-Committers</a></li>
+                    </ul>
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        {% for projectType in site.data.contribute-repo-links %}
+        {% assign firstProjectType = forloop.first %}
+        <div class="col-lg-4 col-md-6">
+            <ul class="list platforms-list">
+            <h2>{{ projectType.title }}</h2>
+                {% for project in projectType.projects %}
+
+                {% if firstProjectType and forloop.first %}
+                    {% assign itemClass = "first" %}
+                {% else %}
+                    {% assign itemClass = "" %}
+                {% endif %}
+
+                <li class="{{ itemClass }}">
+                    <div class="row">
+                        <div class="col-xs-12 col-sm-8 project-label">
+                            {{ project.project }}
+                        </div>
+                        <div class="col-xs-12 col-sm-4 project-links">
+                            <div class="link-box">
+                                <a class="link-github" target="_blank" href="{{ project.mirror }}"></a>
+                            </div>
+                            <div class="link-box">
+                                <a class="link-apache" target="_blank" href="{{ project.apache }}"></a>
+                            </div>
+                        </div>
+                    </div>
+                </li>
+                {% endfor %}
+            </ul>
+        </div>
+        {% endfor %}
+    </div>
+</div>
+<!-- /container -->

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/favicon.ico
----------------------------------------------------------------------
diff --git a/www/favicon.ico b/www/favicon.ico
new file mode 100644
index 0000000..fa7a758
Binary files /dev/null and b/www/favicon.ico differ

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/feed.xml
----------------------------------------------------------------------
diff --git a/www/feed.xml b/www/feed.xml
new file mode 100644
index 0000000..754f546
--- /dev/null
+++ b/www/feed.xml
@@ -0,0 +1,30 @@
+---
+layout: null
+---
+<?xml version="1.0" encoding="UTF-8"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+  <channel>
+    <title>{{ site.title | xml_escape }}</title>
+    <description>{{ site.description | xml_escape }}</description>
+    <link>{{ site.url }}{{ site.baseurl }}/</link>
+    <atom:link href="{{ site.url }}{{ site.baseurl }}/feed.xml" rel="self" type="application/rss+xml"/>
+    <pubDate>{{ site.time | date_to_rfc822 }}</pubDate>
+    <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate>
+    <generator>Jekyll v{{ jekyll.version }}</generator>
+    {% for post in site.posts limit:10 %}
+      <item>
+        <title>{{ post.title | xml_escape }}</title>
+        <description>{{ post.content | xml_escape }}</description>
+        <pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
+        <link>{{ site.url }}{{ site.baseurl }}{{ post.url }}</link>
+        <guid isPermaLink="true">{{ site.url }}{{ site.baseurl }}{{ post.url }}</guid>
+        {% for tag in post.tags %}
+        <category>{{ tag | xml_escape }}</category>
+        {% endfor %}
+        {% for cat in post.categories %}
+        <category>{{ cat | xml_escape }}</category>
+        {% endfor %}
+      </item>
+    {% endfor %}
+  </channel>
+</rss>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/http/404.html
----------------------------------------------------------------------
diff --git a/www/http/404.html b/www/http/404.html
new file mode 100644
index 0000000..94585f8
--- /dev/null
+++ b/www/http/404.html
@@ -0,0 +1,18 @@
+---
+layout: cordova
+title: Page Not Found
+permalink: 404.html
+---
+
+<div class="not-found-container">
+    <div class="not-found-header">
+        <h1>404: Not Found</h1>
+    </div>
+    <div id="not-found-redirect-alert" class="not-found-redirect">
+        <div class="alert alert-warning" role="alert">It looks like the content has moved <a id="new-redirect-link">here</a>.</div>
+    </div>
+    <div id="no-version-redirect-alert" class="not-found-redirect">
+        <div class="alert alert-warning" role="alert">It looks like this version isn't translated. The in-development version is <a id="edge-redirect-link">here</a>.</div>
+    </div>
+</div>
+<script type="text/javascript" src="{{ site.baseurl }}/static/js/404.js" defer></script>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/index.html
----------------------------------------------------------------------
diff --git a/www/index.html b/www/index.html
new file mode 100644
index 0000000..c9e33bc
--- /dev/null
+++ b/www/index.html
@@ -0,0 +1,206 @@
+---
+layout: cordova
+title: Apache Cordova
+permalink: /
+---
+
+<!-- REMOVE THIS LINK BEFORE PUBLISHING.  This is just for IntelliSense while coding -->
+<!-- <link rel="stylesheet" type="text/css" href="static/css/lib/bootstrap.css"/> -->
+
+<!-- Main jumbotron for a primary marketing message or call to action -->
+<div id="hero">
+    <div class="container vertical-center-parent">
+        <div id="hero_section" class="row vertical-center-child">
+            <div class="col-xs-12 col-sm-5 cordova-bot">
+                <img src="{{ site.baseurl }}/static/img/cordova_bot.png" />
+            </div>
+            <div class="col-xs-12 col-sm-7 hero_content">
+                <img class="hero_logo hidden-xs" src="{{ site.baseurl }}/static/img/cordova-logo-newbrand-textonly.svg" />
+                <!-- <img class="hero_logo visible-xs" src="{{ site.baseurl }}/static/img/logo_full_2.svg" /> -->
+                <p>Mobile apps with <em>HTML</em>, <em>CSS</em> &amp; <em>JS</em></p>
+                <p>Target multiple platforms with <em>one code base</em></p>
+                <p>Free and <em>open source</em></p>
+                <div class="hero_supported_platforms">
+                    <img src="{{ site.baseurl }}/static/img/platform-logos.svg" width="188px" /><a href="#supported_platforms_section" class="platforms_more">+4 more...</a>
+                </div>
+                <div class="hero_buttons">
+                    <a href="#getstarted" class="col-xs-12 col-sm-5 btn btn-lg btn-primary">
+                        Get Started
+                    </a>
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/overview/" class="col-xs-12 col-sm-6 btn btn-lg btn-primary">
+                        Documentation
+                    </a>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<div id="hero_bottom_strip">
+    <div class="container">
+        <div class="row">
+            <div class="col-xs-4">
+                <div class="row">
+                    <div class="col-sm-4 col-md-3"><div class="sprite_img" id="sprite_shared_code"></div></div>
+                    <div class="col-sm-8 col-md-9"><div class="value_prop"><p>Reusable code across platforms</p></div></div>
+                </div>
+            </div>
+            <div class="col-xs-4">
+                <div class="row">
+                    <div class="col-sm-4 col-md-3"><div class="sprite_img" id="sprite_offline"></div></div>
+                    <div class="col-sm-8 col-md-9"><div class="value_prop"><p>Support for offline scenarios</p></div></div>
+                </div>
+            </div>
+            <div class="col-xs-4">
+                <div class="row">
+                    <div class="col-sm-4 col-md-3"><div class="sprite_img" id="sprite_apis"></div></div>
+                    <div class="col-sm-8 col-md-9"><div class="value_prop"><p>Access native device APIs</p></div></div>
+                </div>
+            </div>
+        </div>
+    </div>
+</div>
+<div class="blue-divider"></div>
+<div class="container get-started-section">
+    <!-- Example row of columns -->
+    <div class="row">
+        <div class="col-md-12 text-center">
+            <a id="getstarted" name="getstarted" class="fragment-anchor"></a>
+            <h1>Get Started Fast</h1>
+        </div>
+    </div>
+    <!-- GETTING STARTED -->
+    <div class="row">
+        <div class="col-md-1 col-xs-2">
+            <div class="number_circle">1</div>
+        </div>
+        <div class="col-md-7 col-xs-10">
+            <h2>Installing Cordova</h2>
+            <p>Cordova command-line runs on <a target="_blank" href="http://nodejs.org/">Node.js</a> and is available on <a target="_blank" href="https://npmjs.org/package/cordova">NPM</a>. Follow <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/platforms/">platform specific guides</a> to install additional platform dependencies. Open a command prompt or Terminal, and type <code>npm install -g cordova</code>.</p>
+        </div>
+        <div class="col-md-4 col-xs-12">
+            <div class="well_code">
+                <div>
+                    <button type="button" class="btn btn btn-primary pull-right btn-copy" data-clipboard-target="copy-npm-install-text">Copy</button>
+                </div>
+                $ npm install -g cordova
+                <div id="copy-npm-install-text" class="copy-text">npm install -g cordova</div>
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-1 col-xs-2">
+            <div class="number_circle">2</div>
+        </div>
+        <div class="col-md-7 col-xs-10">
+            <h2>Create a project</h2>
+            <p>Create a blank Cordova project using the command-line tool.  Navigate to the directory where you wish to create your project and type <code>cordova create &lt;path&gt;</code>.</p>
+            <p>For a complete set of options, type <code>cordova help create</code>.</p>
+        </div>
+        <div class="col-md-4 col-xs-12">
+            <div class="well_code">
+                <div>
+                    <button type="button" class="btn btn btn-primary pull-right btn-copy" data-clipboard-target="copy-cordova-create-text">Copy</button>
+                </div>
+                $ cordova create MyApp
+                <div id="copy-cordova-create-text" class="copy-text">cordova create MyApp</div>
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-1 col-xs-2">
+            <div class="number_circle">3</div>
+        </div>
+        <div class="col-md-7 col-xs-10">
+            <h2>Add a platform</h2>
+            <p>After creating a Cordova project, navigate to the project directory.  From the project directory, you need to add a platform for which you want to build your app.</p>
+            <p>To add a platform, type <code>cordova platform add &lt;platform name&gt;</code>.</p>
+            <p>For a complete list of platforms you can add, run <code>cordova platform</code>.</p>
+        </div>
+        <div class="col-md-4 col-xs-12">
+            <div class="well_code">
+                <div>
+                    <button type="button" class="btn btn btn-primary pull-right btn-copy" data-clipboard-target="copy-cordova-platform-add-text">Copy</button>
+                </div>
+                <p>$ cd MyApp</p>
+                <p>$ cordova platform add browser</p>
+                <div id="copy-cordova-platform-add-text" class="copy-text">cd MyApp&#10;cordova platform add browser</div>
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-1 col-xs-2">
+            <div class="number_circle">4</div>
+        </div>
+        <div class="col-md-7 col-xs-10">
+            <h2>Run your app</h2>
+            <p>From the command line, run <code>cordova run &lt;platform name&gt;</code>.</p>
+        </div>
+        <div class="col-md-4 col-xs-12">
+            <div class="well_code">
+                <div>
+                    <button type="button" class="btn btn btn-primary pull-right btn-copy" data-clipboard-target="copy-cordova-run-text">Copy</button>
+                </div>
+                $ cordova run browser
+                <div id="copy-cordova-run-text" class="copy-text">cordova run browser</div>
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-1 col-xs-2">
+            <div class="number_circle">5</div>
+        </div>
+        <div class="col-md-7 col-xs-10">
+            <h2>Common next steps</h2>
+            <ul class="nav">
+                <li>
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/overview/">Read the docs</a>
+                </li>
+                <li>
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/cli/#link-add-plugin-features">Add a Plugin</a>
+                </li>
+                <li>
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/config_ref/images.html">Add Icons and Splash Screen</a>
+                </li>
+                <li>
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/config_ref/">Configure Your App</a>
+                </li>
+            </ul>
+        </div>
+        <div class="col-md-4 col-xs-12">
+        </div>
+    </div>
+</div>
+<!-- /container -->
+
+<div class="blue-divider"></div>
+<div class="container-fluid dark vertical-aligned-columns">
+    <div class="container">
+        <div class="row showcase_section_intro" id="supported_platforms_section">
+            <div class="col-md-12 text-center">
+                <h1>Supported Platforms</h1>
+                <h2>See a list of
+                    <a href="{{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/support/index.html">features supported</a> in each platform</h2>
+                <p>
+                    Cordova wraps your HTML/JavaScript app into a native container which can access the device functions of several platforms.
+                    These functions are exposed via a unified JavaScript API, allowing you to easily write one set of code to target nearly every
+                    phone or tablet on the market today and publish to their app stores.
+                </p>
+            </div>
+        </div>
+    </div><!-- /container -->
+
+    <div class="container-fluid supported_platforms vertical-aligned-columns">
+        <div class="container">
+            <div class="row">
+                <div class="col-md-12">
+                    <ul class="platform_logos">
+                        <li><img src="{{ site.baseurl }}/static/img/3rdparty_logo_sprite.svg"/></li>
+                    </ul>
+                </div>
+            </div>
+        </div>
+    </div>
+
+    {% include tools_and_showcase.html %}
+
+</div><!-- /container-fluid -->

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/plugins/authors.md
----------------------------------------------------------------------
diff --git a/www/plugins/authors.md b/www/plugins/authors.md
new file mode 100644
index 0000000..7adcbfa
--- /dev/null
+++ b/www/plugins/authors.md
@@ -0,0 +1,50 @@
+---
+layout: plugins-help
+title: Apache Cordova Plugin Contributors
+---
+
+# Plugin Search for Plugin Authors
+
+## How do I add a new plugin to Plugin Search?
+
+If you want your Cordova Plugin to show up in search, simply add the `ecosystem:cordova` keyword to the `package.json` file of your plugin and publish it to npm registry.
+
+## How can I tag supported platforms for my plugin?
+
+Similar to `ecosystem:cordova`, platform support too uses keywords. Just add the platform name prefixed with "**cordova-**" to the plugin's list of keywords. E.g.
+
+
+        "keywords": [
+          "ecosystem:cordova",
+          "cordova-android",
+          "cordova-ios",
+          "cordova-windows"
+        ]
+
+
+## My plugin is in plugins.cordova.io but I want to publish to npm. How do I do that?
+
+1. **Optional** Decide if you want to change your plugin’s id. If you decide to change it,
+    1. Update the id in `plugin.xml` and update your readme with the new id.
+    2. Send a pull request adding your new id and old id to Cordova Registry Mapper.
+    3. We integrate that module into the Cordova CLI to warn users to use the new id when adding plugins to their projects.
+2. Add a `package.json` to your plugins,
+    * **Note**: To keep things simple, please make sure your `id` in `plugin.xml` is the same as your `package-name` in `package.json`.
+    * Use `plugman createpackagejson [PLUGIN DIRECTORY]` to create `package.json`.
+        * This will create defaults based on existing values in your `plugin.xml`.
+        * It will also automatically add the keyword `ecosystem:cordova` to your newly generated `package.json` file.
+        * In addition, a cordova key will be added to your `package.json` which we plan to use in future updates of the tooling.
+    * View the `package.json` of [cordova-plugin-device](https://github.com/apache/cordova-plugin-device/blob/master/package.json) to see an example of what your `package.json` should look like after running `plugman createpackagejson [PLUGIN DIRECTORY]` command.
+    * Plugins still require a `plugin.xml` to be installed into **Cordova** projects.
+3. Publish your plugin to npm using the `npm publish [PLUGIN DIRECTORY]`.
+
+## Are there any additional documents to assist me with plugins?
+
+Yes there are. Please take a look at the [Plugin Development Guide]({{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/hybrid/plugins/index.html) for a more detailed guide.
+
+## I don't like X. How can I help improve the website?
+
+You can help improve this site by opening bugs on [JIRA](https://issues.apache.org/jira/issues/?jql=project%20%3D%20CB%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20%22Registry%20Web%22) or by sending PRs on [GitHub](https://github.com/apache/cordova-docs/tree/cordova-website).
+
+
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/plugins/faq.md
----------------------------------------------------------------------
diff --git a/www/plugins/faq.md b/www/plugins/faq.md
new file mode 100644
index 0000000..6c63684
--- /dev/null
+++ b/www/plugins/faq.md
@@ -0,0 +1,47 @@
+---
+layout: plugins-help
+title: Apache Cordova Plugins FAQ
+---
+
+# Plugin Search FAQ
+
+## What is npm Plugin Search?
+
+On April 21 2015, Cordova team announced plans to move core and 3rd party plugins to the npm ecosystem. The [npm Plugin Search]({{ site.baseurl }}/plugins) page offers an easy and user friendly way to browse plugins that have completed this transition.
+
+## What version of Cordova do I need to use npm?
+
+To start using plugins from npm, Cordova CLI version 5.0.0 or higher is required.
+
+## How do I install plugins from npm?
+
+Cordova team decided to change official plugin IDs from org.apache.cordova.* to cordova-plugin-* to better fit within the npm ecosystem. Developers can install a plugin using the command `cordova plugin add [PLUGIN ID]`.
+
+## How do I know which platforms are supported for a plugin?
+
+Plugin Search displays plugins in the form of cards. Each card contains important information about the plugin. Supported platforms are represented in the form of platform icons across the bottom of the card.
+
+## How can I identify official core plugins?
+
+Core plugins have a blue strip on the left side of their card.
+
+## Can I still download plugins if I'm using Cordova CLI 4.3.0 or lower?
+
+Yes! You can use Cordova Plugins from the [old plugin registry][old_reg].
+
+## What’s happening to the old plugin registry?
+
+See Cordova [blog]({{ site.baseurl }}/announcements/2015/04/21/plugins-release-and-move-to-npm.html) for more details. It’s being phased out:
+
+* Read-only after July 15th
+* End of support after October 15th
+
+## Are there any additional documents to assist me with plugins?
+
+Yes there are. Please take a look at [Add Plugin Features]({{ site.baseurl }}/docs/en/{{ site.latest_docs_version }}/guide/cli/#link-add-plugin-features) for a more detailed guide.
+
+## I don't like X. How can I help improve the website?
+
+You can help improve this site by opening bugs on [JIRA](https://issues.apache.org/jira/issues/?jql=project%20%3D%20CB%20AND%20status%20%3D%20Open%20AND%20component%20%3D%20%22Registry%20Web%22) or by sending PRs on [GitHub](https://github.com/apache/cordova-docs/tree/cordova-website).
+
+[old_reg]: http://50.17.177.14/

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/57e2e2aa/www/plugins/index.html
----------------------------------------------------------------------
diff --git a/www/plugins/index.html b/www/plugins/index.html
new file mode 100644
index 0000000..12b49c2
--- /dev/null
+++ b/www/plugins/index.html
@@ -0,0 +1,13 @@
+---
+layout: cordova
+title: Apache Cordova Plugin Search
+plugins_tab: true
+description: Search here for Apache Cordova plugins published on NPM.
+---
+
+<!-- Main jumbotron for a primary marketing message or call to action -->
+<div class="container">
+    <div id="pluginsAppContainer"></div>
+</div>
+
+<script type="text/javascript" src="{{ site.baseurl }}/static/js/plugins.js" defer></script>


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