This release includes some important bug fixes as well as new features. Be sure to run update.php after installing this update.
New feature summary:
Users can assign optional (usually short) names to an address.
You can choose whether to require that an address be entered when first registering.
Important bug fixes summary:
If the default address was used to automatically fill in the billing or delivery addresses, all the fields became optional so users could omit all fields.
When placing an order, the order address was saved too early and too often. The module now waits for for payment to be received before looking at the addresses the user entered.
When you told the module to automatically fill in the billing and delivery addresses, it would do so even if the user had edited the fields. So if the user modified an address, reviewed the order, found a mistake and went back, the modifications were overwritten.
Complete details:
Fix for bug [#285765]: uc_addresses should not be in Drupal - core. It is now in Drupal - extra.
Enhancement as per [#287299] - you can have users skip entering an address during registration.
This beta release of AutoPilot 2.0 is being used in production by WorkHabit. It should work in most environments, but we fully expect that some developers will find issues with specific build plans. It's impossible for us to envision all potential scenarios that AutoPilot will be used for. Please let us know if you find a bug.