ubercart 6.x-2.2

Release notes

2009-11-18
The following bugs have been fixed since Ubercart 6.x-2.0 (-r 2001..2016), including two security updates outlined in SA-CONTRIB-2009-107:

  • #610664 by Island Usurper: fix the country_id column in uc_countries to be an integer without auto_increment.
  • #609444 by Island Usurper: Make countries that don't have different names work for USPS again.
  • #611044 by Carsten Müller: Avoid conflict with date_order().
  • #613498 by Island Usurper: Let product features affect product shippability correctly.
  • #622998 by FiNeX: supply a missing t() in an order pane.
  • #622998 by FiNeX: supply a missing t() in an order pane (again).
  • Updating the version number for the next release.
  • #618932 by Island Usurper: Remove predicate locking entirely.
  • u#14100 by Lyle: Allow product nodes to have titles with 255 characters.
Download Size md5 hash
ubercart-6.x-2.2.tar.gz 540.17 KB f006942e9ffc7458163cdb3119c601cc
ubercart-6.x-2.2.zip 707.42 KB 6ea435a75fda7849ae5c3b69ef93d574
Last updated: December 24, 2010 - 23:59
Official release from tag: 
6.x-2.2

ubercart 6.x-2.1

Release notes

2009-11-18
The following bugs have been fixed since Ubercart 6.x-2.0 (-r 2001..2015), including two security updates outlined in SA-CONTRIB-2009-107:

  • #610664 by Island Usurper: fix the country_id column in uc_countries to be an integer without auto_increment.
  • #609444 by Island Usurper: Make countries that don't have different names work for USPS again.
  • #611044 by Carsten Müller: Avoid conflict with date_order().
  • #613498 by Island Usurper: Let product features affect product shippability correctly.
  • #622998 by FiNeX: supply a missing t() in an order pane.
  • #622998 by FiNeX: supply a missing t() in an order pane (again).
  • Updating the version number for the next release.
  • #618932 by Island Usurper: Remove predicate locking entirely.
  • u#14100 by Lyle: Allow product nodes to have titles with 255 characters.
Download Size md5 hash
ubercart-6.x-2.1.tar.gz 540.18 KB bf547e82173214ec9e4a545f4654b3aa
ubercart-6.x-2.1.zip 707.42 KB c63645f04fd0bd17a500a6be33100348
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.1

ubercart 5.x-1.9

Release notes

The following bugs have been fixed, including two security updates outlined in SA-CONTRIB-2009-107.

Download Size md5 hash
ubercart-5.x-1.9.tar.gz 519.77 KB 06964357bb52a62677dc2e65329f6815
ubercart-5.x-1.9.zip 654.99 KB 6f1ee181ed5fca0377e64d9d34b52f4c
Last updated: December 24, 2010 - 23:58
Official release from tag: 
5.x-1.9

ubercart 6.x-2.0

Release notes

Changes since Ubercart 6.x-2.0-rc7 (-r 1975..2001):

  • #333086 by Island Usurper: Update the link in README.txt to the correct version of the installation docs.
  • #589590 by Island Usurper: Remove obsolete function call when setting up default image fields.
  • #562506 by Island Usurper: Fix translation errors found by localize.drupal.org.
  • #532480 by lesmana: Let new product attributes inherit labels from class attributes.
  • Fix alphabetical order of a few hooks.
  • #578334 by hanoii: Add numeric formatting options to the price and weight Views fields.
  • #580266 by CrashTest_: Show credit card policy even when the payment settings form has not been saved.
  • #587572 by longwave: Load uc_price.inc immediately because some contrib modules try to load orders before uc_store_init() is called.
  • #587200 by Island Usurper: Delete empty products.
Download Size md5 hash
ubercart-6.x-2.0.tar.gz 539.98 KB ba24cb237d060b851c6648b981197cd0
ubercart-6.x-2.0.zip 706.01 KB 0cf9db86f8d28832e13f43bc39d7e6bc
Last updated: December 24, 2010 - 23:59
Official release from tag: 
6.x-2.0

ubercart 6.x-2.0-rc7

Release notes

Changes since Ubercart 6.x-2.0-rc6 2009-09-23 (-r 1917..1974):

  • #556572 by univate: Allow tests that extend UbercartTestCase to pass extra modules to setUp() for it to enable.
  • Typo in link text.
  • 12688 by Lyle: Account for language path parameter in uc_cart_form_alter().
  • #450508 by Island Usurper: Fix bad merge or copypasta in user-specific emails.
  • #556010 by Damien Tournoud: Ubercart should use drupal_json().
  • 12678 by InternetPro: Use url() on links to the login page in checkout messages.
  • #364307 by melon: change admin/store permission to 'access administration pages' from 'administer store'.
  • #560160 by jsheddler, rszrama (Ryan): fixed some format_plural strings and a replacement variable for anonymous/authenticated cart duration summaries.
  • 12633 by Lyle: Fix PayPal WPS form to handle checkbox attributes correctly.
Download Size md5 hash
ubercart-6.x-2.0-rc7.tar.gz 538.68 KB 52128b95f607aab99ca53b1babddd188
ubercart-6.x-2.0-rc7.zip 703.96 KB d94694461dd977185934d6681922b74c
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc7

ubercart 5.x-1.8

Release notes

Everybody at once now... "It's about time!" ; )

  • 1385 Ryan 2009-01-24
    u#8157 by digitalfrontiersmedia: store the CC type post-checkout for reference on orders.
  • 1386 Lyle 2009-01-26
    #363232 by Island Usurper: Do not display the Add to Cart button for product kits when uc_cart is not enabled.
  • 1387 Lyle 2009-01-27
    #362089 by solotandem: Avoid ERR_NOTICEs by initializing variables.
  • 1388 Lyle 2009-01-27
    Make the order status condition actually use the given order arguments.
  • 1389 Lyle 2009-01-27
    #364415 by Island Usurper: Use the correct function to get the default shipping types for products.
  • 1390 Lyle 2009-01-29
    #222689 by ccurvery, Island Usurper: DB-agnostic DELETE statements involving more than one table.
  • 1391 Lyle 2009-01-30
    u#8708 by Lyle: Remove the record that nid 0 has a shipping type.
  • 1392 Lyle 2009-01-30
Download Size md5 hash
ubercart-5.x-1.8.tar.gz 519.38 KB 21e5b5e54fcd975d08acf46f9af4280c
ubercart-5.x-1.8.zip 654.64 KB 20536c7fb28b00b4243a324d15520aae
Last updated: December 24, 2010 - 23:58
Official release from tag: 
5.x-1.8

ubercart 6.x-2.0-rc6

Release notes

May this be the last one for a little while.

2009-08-20
Changes since Ubercart 6.x-2.0-rc5 2009-08-18 (-r 1909):

Download Size md5 hash
ubercart-6.x-2.0-rc6.tar.gz 531.44 KB ce2d860a6931c7f35d33c3f091351e08
ubercart-6.x-2.0-rc6.zip 697.61 KB 7dfa9313721edbb7c2a978bb532d7c7f
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc6

ubercart 6.x-2.0-rc5

Release notes

Fixes a database update bug in Ubercart 6.x-2.0-rc4. See its release notes for changes since RC 3.

Download Size md5 hash
ubercart-6.x-2.0-rc5.tar.gz 531.3 KB 3d09684121f830588e9cfc6c33aa8d9a
ubercart-6.x-2.0-rc5.zip 697.49 KB 6bd9259fa214b4670121495d7fc8f549
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc5

ubercart 6.x-2.0-rc4

Release notes

Changes since Ubercart 6.x-2.0-rc3:

  • #457074 by Island Usurper: Remove third argument from uc_file_admin_files_form_action_validate().
  • UC #10813 by Lyle: Allow modules to provide a price alterer, filter, or both. As opposed to requiring both.
  • #457716 by Island Usurper: Imagefield moved the alt and title fields on me.
  • #458020 by TR: fix display of authenticated cart duration.
  • #456680 by neocheif: fix the hook implementation for when to display GA tracking code with 2Checkout.com.
  • #460186 by Jaza: Fix undefined variables.
  • UC #10881: Fix typo in old update.
  • #461656 by fmueller: Display price formatter description.
  • Ryan: simplify the product class delete confirm form code and language.
  • Altering product class form submission redirect and adding a message to it.
  • Make the validation of the role expirations a bit more user-friendly.
Download Size md5 hash
ubercart-6.x-2.0-rc4.tar.gz 531.24 KB 3948e2b7793303f5f6a221a8c65858b7
ubercart-6.x-2.0-rc4.zip 697.42 KB 5ac07c82cdfc266239c332105ac5a6b5
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc4

ubercart 6.x-2.0-rc3

Release notes

Changes since Ubercart 6.x-2.0-rc2:

  • 448236 by jhenjuto: Only call uc_cart_get_contents() once on checkout.
  • 448254 by Island Usurper: Fix uc_order_update_6008(). Batch was always running on the same set of orders.
  • Move order update 6008 to 6010 so it will be reapplied to sites that missed it during rc2.
  • 449470 by Norbert Poellmann: Include attribute label in GROUP BY columns as needed.
  • 449122 by Island Usurper: Correctly state the cart block visibility settings in the cart overview.
  • 5218 by RoloDMonkey: Remove IIS SSL errors from watchdog based on the correct column.
  • 449688 by Island Usurper: Separate the price handler subject from the extra data that might be useful to handlers.
  • 10745 by Lyle: Format the option costs and prices on the admin list of options.
  • 434852 by cha0s: Keep the stock tab only on product nodes (and not product kits).
Download Size md5 hash
ubercart-6.x-2.0-rc3.tar.gz 507.98 KB 6225a88b672a9e80d3b5ee64d38bdbbe
ubercart-6.x-2.0-rc3.zip 644.73 KB 82f865b9b4ece8e2e0ebb4ee33d4d5e2
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc3

ubercart 6.x-2.0-rc2

Release notes

Changes since Ubercart 6.x-2.0-rc1:

  • 437268-5 by sammys: function name and comment fix for recent attribute label feature.
  • 437928 by sammys: Fix url from cart block summary to settings page.
  • 10467 by KingAndy: Delete variables when uninstalling uc_stock.
  • 439166 by Island Usurper: Pass specified From address in settings form to drupal_mail() for the email invoice action.
  • 382486 by Ryan: remove an unnecessary rebuild check on the order pane list function.
  • 439882 by Ryan: fixed a variable name typo stopping PayPal Express Checkout payments.
  • 439982 by TR: update PayPal currencies to latest accepted currencies list for both WPP and WPS.
  • 441194 by jrust, Ryan: fix the query arguments for the order edit form product selector and disambiguate the variable names a bit.
  • Ryan: default checkout and order pane visibility to the pane settings instead of TRUE; previously did not accommodate panes that defaulted to disabled.
Download Size md5 hash
ubercart-6.x-2.0-rc2.tar.gz 507.5 KB b470ce19b33a8970913c25bb1d6d1216
ubercart-6.x-2.0-rc2.zip 644.14 KB 29b01463c479db094b2a25a8400d6117
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc2

ubercart 6.x-2.0-rc1

Release notes

Changes since Ubercart 6.x-2.0-beta6

  • 399586 by cha0s, Ryan (rszrama), Lyle (Island Usurper): add a price handler system to core that can be leveraged by modules to alter and format prices displayed anywhere in Ubercart. Huge thanks to cha0s for the bulk of the development and Al01 for early review and feedback. : )
  • 369742 by Island Usurper: Key predicate locking off the trigger data as well as the predicates.
  • 399586-48 by cha0s: Move price revision flag to context.
  • 399586 by Island Usurper: Implement uc_price() in most of core Ubercart.
  • 399586 by cha0s: Implement uc_price() in shipping modules.
  • 399586-54 by cha0s: Changes to comment documentation.
  • 434532 by Island Usurper: Fix logic to avoid calling uc_product_is_product() in the store footer when uc_product is not enabled.
  • 435102 by Island Usurper: Delete product options with arguments in the right order.
Download Size md5 hash
ubercart-6.x-2.0-rc1.tar.gz 519.46 KB 1701539cb94eff327c085282eea985ec
ubercart-6.x-2.0-rc1.zip 661.19 KB cd10520a7d31eb0c52500b4ebd91c5f6
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-rc1

ubercart 6.x-2.0-beta6

Release notes

Changes since Ubercart 6.x-2.0-beta5:

Note: The default image handling of Ubercart products now requires Filefield 6.x-3.0-rc1 and Imagefield 6.x-3.0-rc1 or later.

Download Size md5 hash
ubercart-6.x-2.0-beta6.tar.gz 508.92 KB fb6627508a6a2c64ccbe99ea850a2fac
ubercart-6.x-2.0-beta6.zip 648.28 KB 65309f8044ebaff9fc77719d317e0404
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta6

ubercart 6.x-2.0-beta5

Release notes

Changes since Ubercart 6.x-2.0-beta4

  • #9004 by Ryan: fix to cart links to not use a cart link ID as the cart ID when adding an item to the cart.
  • Added a return value for the forward-ported Auth.Net update function.
  • Check that the uc_quote_manufacturer_locations table exists before trying to delete it.
  • #375070 by Island Usurper: Fix errors in code selecting the pages to add the Ubercart footer.
  • #375071 by Island Usurper: Initialize Catalog block content.
  • #376016 by cha0s: move country file importing out of a form submit handler into an API function.
  • #8789 by Ryan: final patch to move images to CSS for cart block and tidy up/trim down its HTML/CSS/JS once again.
  • #376115 by rszrama: Shuffle product and product kit settings.
  • #8342 by Ryan: add a link to the conditional actions UI for checkout notifications.
  • Split the checkout notification e-mails into separate predicates for customers and administrators.
Download Size md5 hash
ubercart-6.x-2.0-beta5.tar.gz 503.21 KB af9b5048a39c4b84dea768fa29b91c20
ubercart-6.x-2.0-beta5.zip 641.75 KB 4bf367c5eb1e6c0c62eab8c290adca00
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta5

ubercart 6.x-2.0-beta4

Release notes

Changes since Ubercart 6.x-2.0-beta3 (-r 1496..1575)

  • #8598 by Lyle: Fix the Add to Cart button for product kits on the catalog pages.
  • Removed an unused theme function.
  • Minor styling tweaks in CSS and code comments.
  • #362597 by Island Usurper: Remove references to uc_quote_manufacturer_locations, since it's no longer in the schema.
  • #36286? by Island Usurper: Let actions return results to the modules that cause them.
  • #358797 by Island Usurper: Let product kits add themselves to the catalog when their module is enabled.
  • Tighten the code up, reduce number of lines.
  • #8157 by digitalfrontiersmedia: store the CC type post-checkout for reference on orders.
  • #363232 by Island Usurper: Do not display the Add to Cart button for product kits when uc_cart is not enabled.
  • #362089 by solotandem: Avoid PHP_NOTICEs by initializing variables.
  • #364415 by Island Usurper: Use the correct function to get the default shipping types for products.
Download Size md5 hash
ubercart-6.x-2.0-beta4.tar.gz 594.56 KB 2dde0529159bbc11cfa881257853a866
ubercart-6.x-2.0-beta4.zip 771.01 KB 25df1a3a1ea9e25cb46796fe453ce640
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta4

ubercart 6.x-2.0-beta3

Release notes

Changes since Ubercart 6.x-2.x-beta2 (-r 1468..1495)

  • u#8254 by Lyle: Return empty arrays from update functions when no queries are needed.
  • #354096 by Island Usurper: Don't create catalog path aliases for non-catalog vocabulary terms.
  • #304368 by cha0s: Rename the 'delete any order' permission to 'unconditionally delete orders'.
  • #348844 by cha0s: Rearrange logic of granting delete permission for orders to be more correct.
  • #344890 by cha0s: Get reports to take the timezone settings into account.
  • #352935 by cha0s: Remove unused CSS rules.
  • u#8283 by Jody Lynn: Remove extraneous setting on the file renew action.
  • u#8158 by Lyle: Notice the difference between the variable names and the function names for USPS services.
  • d#304377 - update order creation menu items to use the create orders permission.
  • u#350250 by Island Usurper: Handle product lists better when imagecache isn't present.
  • #348572 by cha0s: Add help text to report pages.
  • dpm() removed.
  • Conditional actions doesn't allow non-standard submit functions for its condition and action forms, so remove them.
  • d#356160 - Making sure the link to open invoices in new windows is good without clean URLs.
Download Size md5 hash
ubercart-6.x-2.0-beta3.tar.gz 586.63 KB d0f720cfb3657b6bafefb32ab6207658
ubercart-6.x-2.0-beta3.zip 762.86 KB 547c08b65846eb04c6e18b31b5ebac8e
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta3

ubercart 5.x-1.7

Release notes

Another wonderful release that's long overdue. Some of these represent simple fixes that have been in place for a while but never packaged up in an official release. Others represent significant usability improvements and minor sponsored feature additions, like the new custom product report sponsored by Teknia and basic Authorize.Net CIM reference transaction functionality sponsored by Digital Dollhouse.

You'll notice quite a few contributors to this release as well, by way of bug reports and patches. Many thanks to all those digging in to report bugs, post patches, and follow issues through to resolution!

  • 1335 Ryan 2008-11-03
    Adding in two more countries; hooray for Bermuda and the Slovak Republic.
  • 1336 Lyle 2008-11-03
    #328659 by Island Usurper: Use output filters in the presentation layer, not the data layer. This prevents using check_plain() more than once.
  • 1338 Lyle 2008-11-03
    #6802 by mcneelycorp: Add fields to the quotes cart pane to allow shipping quotes to be estimated there.
  • 1339 Ryan 2008-11-04
    Fix to accommodate gateways that don't handle credit card payments on the payment gateways form.
  • 1340 Ryan 2008-11-04
Download Size md5 hash
ubercart-5.x-1.7.tar.gz 510.13 KB c97983eccbc60bba1e0a9b0c611a27ba
ubercart-5.x-1.7.zip 645.16 KB d6ec811da2c05a434566e48a807439db
Last updated: December 24, 2010 - 23:58
Official release from tag: 
5.x-1.7

ubercart 6.x-2.0-beta2

Release notes

Changes since Ubercart 6.x-2.0-beta1 (-r 1419..1467):

  • Fix typo.
  • Make the order status condition actually use the given order arguments.
  • Don't attempt to display add to cart forms for non-product nodes in a view.
  • #345959 by cha0s: One menu item not ported from D5 fixed.
  • #345960 by cha0s: Use 'redirect' in uc_order_add_line_item_form_submit().
  • u#8009: Get taxes when special characters are put in the serialized order object.
  • #347557 by mikelikespie: Cast the error response's SimpleXMLElement to string so it can be saved in the session message.
  • Add the first test written for Ubercart. Much rejoicing!
  • And fix a problem revealed by the first test: trying to remove an unkonwn country redirects back to the overview page, not the form.
  • d#348260 - Fixing a bug in the default preset for catalog categories.
  • d#291554 by cha0s: change the stock local task path to uc-stock to avoid a Webform conflict.
  • d#329197 by alpritt, Ryan: Clean up the cart review table theme function. This affects the output on the checkout form in the cart contents checkout pane.
  • u#8081: Fix session data when customers complete checkout through Google Checkout. Make sure non-shippable orders can be completed.
Download Size md5 hash
ubercart-6.x-2.0-beta2.tar.gz 608.62 KB 222ce34cfa335a3d64d797fffec0e197
ubercart-6.x-2.0-beta2.zip 778.65 KB 614208783ccfafb193e98a80ad35fa07
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta2

ubercart 6.x-2.0-beta1

Release notes

The first beta release of Ubercart 2.0 for Drupal 6 has arrived! A this point, we have ported all of the modules we plan on supporting, and made use of most of the API improvements available in Drupal 6.

New and Improved

There aren't too many new features, but that's not what we've been concentrating on for this version. Instead, we've been working hard on making the code better, faster, stronger...or something like that.

  • Conditional Actions: A Rules-like system that we needed to write because Rules wasn't finished by the time we needed it. It handles taxes, shipping quotes, and a host of other tasks that Workflow-ng did in Ubercart 1.
  • Email notifications are now configurable as Conditional Actions. The email body is a setting for the action, and integrated with Token.
  • Google Checkout is included as a core payment gateway.
  • Implemented product fields as CCK extra fields so they can be reordered or hidden on the same form.
  • Use SimpleXML for 3rd party shipping quote integration, reducing the amount of code loaded.

Known Issues

It's still a beta release, so there are still some things to take care of:

  • Workflow-ng configurations won't be automatically converted to Conditional Actions predicates.
Download Size md5 hash
ubercart-6.x-2.0-beta1.tar.gz 605.42 KB 048070a34f76ffea0cbc254de086a5ff
ubercart-6.x-2.0-beta1.zip 775.25 KB d746df24f68ef6329bfc8df636ebfe9b
Last updated: December 24, 2010 - 23:58
Official release from tag: 
6.x-2.0-beta1

ubercart 5.x-1.6

Release notes

While this release includes a few bug fixes and usability improvements, it primarily represents a massive feature enhancement for the core credit card module sponsored by Chapter Three, LLC. As of the 1.6 release, credit card gateway modules can now implement code to accommodate authorization only, prior authorization capture, and authorization plus capture transactions. The code also supports reference transactions, voids, etc. The credit card terminal has been improved to accommodate these, and all the core payment gateway modules have been updated to support the improvements in some measure. Backwards compatibility has been preserved, since this is a minor release.

So... a big thanks to all our users, testers, and sponsors. You guys rock!

  • 1282 Ryan 2008-10-08
    Commenting and tweaking uc_payment_process() and fixing a minor bug in _payment_gateway_data().
  • 1283 Ryan 2008-10-08
    Removing the unused _array_convert() and adding defines for some credit card transaction types.
  • 1285 Ryan 2008-10-08
    Minor changes to the data structure of the payment gateways form to include weight for form elements and more sensible form array keys.
  • 1286 Ryan 2008-10-08
Download Size md5 hash
ubercart-5.x-1.6.tar.gz 505.12 KB 3f698780e173cd5e339ff4a42d13ce7b
ubercart-5.x-1.6.zip 639.84 KB da3802aa103d301b6bdf1edfcc71ef62
Last updated: December 24, 2010 - 23:58
Official release from tag: 
5.x-1.6

Pages

Subscribe with RSS Subscribe to Releases for Ubercart