Business-Shipping
view release on metacpan or search on metacpan
* Improve error reporting in tests. Disable protocol V2 tests now that V3
is in use. Update the letter service test.
* Fix several occurences of: Use of uninitialized value in concatenation (.)
or string at .../lib/site_perl/5.8.8/XML/DOM.pm line 483. There are
several more that need to be fixed.
UPS_Online
* Disable a few tests until they can be fixed.
Interchange UserTag
* New feature to display all shipping options with prices at once.
- Templatable for <select> list or any other design.
- Store prices in $Session->{shipping}{$nickname} (where nickname is,
for example, UPS_GNDRES, UPS_1DA, USPS_PRIORITY, USPS_EXPRESS, etc.).
- Tests for the new feature.
* Refactor error handling and other components.
2.04 Limited beta release
USPS_Online and UPS_Online changes by Rusty Conover <rconover@infogears.com>:
* Rename tracking modules so they match the path,
Business::Shipping::UPS_Online::Tracking and Business::Shipping::USPS_Online::Tracking.
* Fix tracking so it works with multiple tracking its, Class::MethodMaker 2.0
is a little tricky about this, you can't pass an arrayref on the init for
the tracking object, you need to pass it in a second call. Update example code.
* Fix caching for tracking so it actually works, rather then failing with an error
on Class::MethodMaker 2.x.
* Fix caching for tracking so it doesn't overwrite cached versions of results on
every retrieval, causing the cache entries to never expire.
* Cleanup date parsing code in Business::Shipping::USPS_Online::Tracking and to
no longer need Clone.
USPS_Online changes by Mike Wexler <mwexler@tias.com>:
* Fix error messages on International requests.
* Add option to disable automatic package splitting.
* Add width, height, length, and girth.
General
* [Fixed] Change GNU-style long-name command line arguments to more widely-
compatible one-letter arguments. Reported by Todd Anderson
<ahqmed@hotmail.com>.
* Removed some unused code.
* Fix fuel surcharge updater. Contributed by Ron Phipps <ron@endpoint.com>.
2.03 Dec 31 2005
USPS_Online
* Fix weight calculation error and support shipments less than one pound.
Patch by Mike Wexler <mwexler@tias.com>.
2.02 Dec 22 2005
General
* Default logging configuration is now to suppress everything except fatal
errors.
UPS_Offline
* [Fixed] Fuel surcharge update script mis-records dates.
* Add support for tiered hundredweight pricing.
- Tier 3 for Ground setup.
- If data is not available, fall back to non-tiered pricing.
- Tests.
* Increase the number-of-packages limit, which increases the maximum weight.
* Could not find data error now reports current working directory to help
find the problem.
2.01 Sep 16 2005
UPS_Offline
* [Fixed] Many originating zip codes broken
- Buggy "find nearby zone files" code.
* Fuel surcharge enhancements
- Major rewrite of update script.
- Update script now stores effective date.
- Calculation now occurs only once at load time.
- Automatically use the "effective" rate if applicable.
- New code is backwards-compatible with old rate files, and new rate files
are backwards-compatible with old code.
Misc
* Minor POD fix. Found by CPAN Tester Josts Smokehouse
<Jost.Krieger+smokeback[at]ruhr-uni-bochum.de>.
2.00 Aug 14 2005
( run in 1.857 second using v1.01-cache-2.11-cpan-cdf2f3d4e48 )