Build 10/14/2009
New Features
Flex 4.0 Beta2 Support
This release also contains a build supporting Flex 4.0 Beta2.
AIR Support
This build introduces one primary new feature: AIR support. Potomac can now be used with AIR applications. When running inside AIR, Potomac will download bundles from a remote location using the new configuration options in the appManifest.xml.
Bundle Caching in AIR
Potomac also caches bundles when running in AIR. If the bundle swf on the server is the same version as the bundle swf in the app-storage cache, the local bundle swf is used. You may disable this bundle caching within the appManifest.xml if so desired.
When running offline (or in any case where the remote bundle location is inaccessible) Potomac will attempt to use bundles from the bundle cache.
In order to maintain a streamlined development experience, when running AIR applications inside FlexBuilder/FlashBuilder, Potomac will always load the bundles locally from within /bin-debug. Only when the applications is deployed as an AIR application, will Potomac load the bundles remotely.
In order to update a bundle on the server and have Potomac download that new bundle (and overwrite the bundle’s cached version), developers must set and update the bundle’s version property in the bundle.xml.

