Changes for version 1.00

  • Major updates: many new features prompt the jump into 1.0 land.
  • New Offline::UPS module: provides table-based rate requests, which are fast, local lookups that do not rely on the Internet.
  • Config module added: provides ini-style configuration options for easy customizability.
  • Data module added: provides database access and related functions.
  • Util module added: provides simple file and misc. utililties.
  • New "support files" directories (configuration, data, etc.).
  • New MakeMaker magic handles installation of the support file directories.
  • Documentation updates (new INSTALL file, updated API usage info, etc.)
  • Update some syntax to 5.6 style.
  • Fix bugs that used to require the user to import many unnecessary modules. Reported by Richard Hornsby <rhornsby@io.osuedc.org>.
  • Mark Stosberg <mark@stosberg.com> contributed documentation patches:
    • rate_request()
    • Corrected Registration URL
  • [business-shipping] Interchange Usertag enhancements:
    • Gracefully handles more 500 errors from the servers.
    • Performs Business-Shipping tasks within an eval.

Documentation

Shipping cost calculator for UPS and USPS

Modules

API for shipping-related tasks
Calculate US Postal service international rates

Provides

in lib/Business/Shipping/Config.pm
in lib/Business/Shipping/CustomMethodMaker.pm
in lib/Business/Shipping/Data.pm
in lib/Business/Shipping/Debug.pm
in lib/Business/Shipping/Package.pm
in lib/Business/Shipping/Package/UPS.pm
in lib/Business/Shipping/Package/USPS.pm
in lib/Business/Shipping/RateRequest.pm
in lib/Business/Shipping/RateRequest/Offline.pm
in lib/Business/Shipping/RateRequest/Offline/UPS.pm
in lib/Business/Shipping/RateRequest/Online.pm
in lib/Business/Shipping/Shipment.pm
in lib/Business/Shipping/Shipment/UPS.pm
in lib/Business/Shipping/Shipment/USPS.pm
in lib/Business/Shipping/Util.pm