Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
We're proud to announce the full release of Commerce Shipping 2.0. In recent days, the final pieces have fallen into place to ensure the module accommodates recalculating shipping rates as addresses are entered, fully supporting a dynamic single-page checkout form. We also tested and retested the upgrade path from Commerce Shipping 1.x to ensure no data is lost for orders containing shipping line items from that version.
What's the big deal?
Commerce Shipping 2.0 is a complete rewrite of what the 1.x branch offered. It subdivides shipping methods into individual shipping services, giving you granular control over when each individual service from a provider like UPS should be available for an order. For example, you can use USPS for all orders within the U.S.A. and UPS for all other territories while requiring that certain products only ship UPS Next Day Air regardless of where they're shipping to.
Reworked new user creation workflow
Removed implementation of hook_exit() - it was a hack for Legal module compatibility
Removed implementation of hook_user_presave()
Added hybridauth_session DB table
Implemented persistent sessions for HybridAuth session data