Downloads

Download tar.gz 21.09 KB
MD5: 1440aa584da0f63940367a96f0b786f9
SHA-1: 70c0b07bc6c8313bde2a33436e552a4c1167809f
SHA-256: 3f9986a53c5290f503db1c7f2945418e270cf56d621a471d0a263ff586f1fdc4
Download zip 23.72 KB
MD5: 31aba93ddea6e0dfefdb164a923152de
SHA-1: 9d6870cdb4b7c58e07fb95893587a088e48fad40
SHA-256: b5e435cab98b37fca90c4da122ff5f6ddd49285927c7747498deebe3dc7c8806

Release notes

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.
  • Fix for bug [#285501]: Problems when validating zone not in default country.
  • Fix for bug [#288339]: If there are no shippable products, don't force a delivery address.
  • When the default address was used to fill in the default billing or delivery address, the fields became not required. This has been fixed. See bug [#287299].
  • Added support for creating an optional name for the address. See [#295508].
  • Fix for [#301233]. Logic was changed so that addresses are saved only when order payment is received.
  • The default address was always being used for billing/delivery (if the option to fill these fields was set). Now it is used only if the fields are empty to avoid overwriting the user's changes.
  • The code for checking for duplicate address names was supposed to allow for duplicate empty names (interpreted as assigning no name), but it was treating these as duplicates. Fixed.
Created by: freixas
Created on: 4 Sep 2008 at 14:20 UTC
Last updated: 4 Sep 2008 at 14:20 UTC
New features
Bug fixes
Unsupported

Other releases