PhoneGap released its next iteration last week and it has a variety of changes for developers to take advantage of. PhoneGap has also been contributed to the Apache Software Foundation and, as we have reported before, will be called Apache Callback when it is a full-fledged member of the open source foundation. There is also iOS 5 support and Windows Phone 7 support. What is new in PhoneGap 1.2?

There are a variety of contributors to PhoneGap 1.2 but a lot of the most fundamental developers are listed in the changelog. Joe Bowser was responsible for several of the most important updates including upgrading to Android 4.0 Ice Cream Sandwich, fixing the, "jsConfirm so it doesn't break the back button," and removing the camera permission.

Bowser's contributions:

Bryce Curtis also has an extensive list on the PhoneGap 1.2 changelog. He is responsible for the update to version 1.2.0 and the update to download and run the callback-test repository. Perhaps one of the best new features in version 1.2 is Curtis's implementation of the ability to load multi-page apps in the same webview and update/pause them for consistency. That should both speed up PhoneGap applications and make for a consistent experience across platforms.

Curtis's contributions:

PhoneGap has also been updated for iOS 5 and has several fixes for mobile Safari including issues with iFrames. There is now support for pause/resume events and support for custom plugins for BlackBerry. PhoneGap 1.0 launched in late July.

All of this adds up to a fairly comprehensive update from the PhoneGap team. There should be more developments coming from PhoneGap as it gets more integrated under the umbrella of the Apache Software Foundation and Adobe fully integrates Nitobi after its acquisition of the PhoneGap maker last month.

Is there anything missing from the changes in PhoneGap 1.2 that you have been waiting for? Let us know in the comments.